Google Sheets… Your Next Database?

  Рет қаралды 406,512

Fireship

Fireship

Күн бұрын

Пікірлер: 698
@KevinVandyTech
@KevinVandyTech 3 жыл бұрын
As someone who works somewhere where we are struggling to bring everyone out of excel hell and use real databases, I feel the need to hide that this exists.
@MM-vr8rj
@MM-vr8rj 3 жыл бұрын
I'm currently working on my first ever paid assignment and the people I have to deal with had a terribly big excel sheet that they called a 'database'. I was shocked and advised they needed to hire another person that could convert that into an actual database. I ended up only working on the frontend thank god.
@MM-vr8rj
@MM-vr8rj 3 жыл бұрын
@@ssholum I think even Excel experts hate Excel
@MM-vr8rj
@MM-vr8rj 3 жыл бұрын
@@eric.m5790 huh GitHub is from Microsoft? And they didn't develop GitHub but simply paid for it? Lol
@MM-vr8rj
@MM-vr8rj 3 жыл бұрын
@@lucasbudega too late, they already hired someone =)
@VITORB82
@VITORB82 3 жыл бұрын
@@MM-vr8rj as an ex Excel "expert", Excel sucks. As soon as i could i changed careers.
@oyundimondesi4541
@oyundimondesi4541 3 жыл бұрын
next video: "why i switched to powerpoint as my code editor"
@kjn5991
@kjn5991 3 жыл бұрын
actually, there is a video of some dude recommending Word as a code editor 😂
@phatakom
@phatakom 3 жыл бұрын
@@kjn5991 joma 😂😂
@akarshitbatra1754
@akarshitbatra1754 3 жыл бұрын
Actually word not pp
@alegian7934
@alegian7934 3 жыл бұрын
it *is* turing complete
@Anonymous-XY
@Anonymous-XY 3 жыл бұрын
@@phatakom 😂
@ruanmontelo
@ruanmontelo 3 жыл бұрын
"this is some serious gourmet sheet"
@elgatito00
@elgatito00 3 жыл бұрын
😂😂
@vishaljaiswal5000
@vishaljaiswal5000 3 жыл бұрын
Google fiction
@mirashif
@mirashif 3 жыл бұрын
This is some next level sheet! 👌
@musicgaines7170
@musicgaines7170 3 жыл бұрын
Thumbnail said that
@rafadydkiemmacha7543
@rafadydkiemmacha7543 3 жыл бұрын
Oh sheet!
@isaque1764
@isaque1764 3 жыл бұрын
next video: why chrome's search bar is the best JSON editor
@holonaut
@holonaut 3 жыл бұрын
not gonna lie, I use Chrome's console as my main json renderer
@chotai
@chotai 3 жыл бұрын
@@holonaut isn't it devtools? I'm using same LoL
@lainworld
@lainworld 3 жыл бұрын
Next video: "Why using Google Slides is the best way in designing applications"
@cferracini
@cferracini 3 жыл бұрын
but... figma is free (with limits but free)
@georgle
@georgle 3 жыл бұрын
Lol using actual mockup software can't be me! But in all seriousness, using Google Slides is actually pretty decent for mockups, especially when collaborating with a less technical team
@rakeshchowdhury202
@rakeshchowdhury202 3 жыл бұрын
Um. I actually used to develop ui when I started c# in 2015
@donaldli4755
@donaldli4755 3 жыл бұрын
I think I saw someone built circuits using PowerPoint...
@ricoaw500
@ricoaw500 3 жыл бұрын
I'm using it before I know Figma and Adobe XD. lol
@dtinth
@dtinth 3 жыл бұрын
We used this technique once in production for a one-off live event website, with 1.5M visitors making 200M requests combined (100,000 concurrent views). With a bunch of caching and prerendering in place, we only make Google Sheets API calls like once per minute, so _it does scale!_ 🚀 6:50 - To cache the result of `spreadsheet.values.get` call in-memory, the `p-memoize` package from npm can be used. 1:36 - Making a Sheet public is convenient, but not required to make it available to the app via the Service Account. At 4:05 notice how the Service Account looks like an email address. You can share your Google Sheet to that email address, and then the Service Account will have access to the Google Sheet. This way the sheet can be kept private. Great video as always!
@deveshp9998
@deveshp9998 3 жыл бұрын
Great results 💯 manh can you share some resources or code snippets on how you managed to do the caching bit?
@KaiCodingJourney
@KaiCodingJourney Жыл бұрын
U r genius!!!!
@VadimTi320
@VadimTi320 Жыл бұрын
To cache results is a great idea, since google doesnt provide a way to query data in sheets, and if you don't know which number of row of the sheet you data at you basicaly have to get all data of sheet and filter results. I had a project where estore had its products data in sheet, and app had to display data by a product SKU which was in a column. Ended up saving syncing sheet data in a real database every minute and query that database (which opened door for more advanced app functions)
@noobgam6331
@noobgam6331 11 ай бұрын
it does not scale. caching is not scaling. Also don't forget to use a library for something that can be achieved in 2 lines of code, very classic for javascript development
@ConnectidTechTalks
@ConnectidTechTalks 5 ай бұрын
Thanks for the info about keeping it private! Awesome!!
@stahllandon
@stahllandon 3 жыл бұрын
Thank goodness for this video. I've been wanting to set up a website for a family friend's company where they can manage their inventory that is visible on their website without needing to be super tech savvy. I came up with the idea of using Google sheets, but just didn't have the time to figure it out. This video is going to save me a lot of time. Thank you!
@ajefersonstiv
@ajefersonstiv 3 жыл бұрын
Totally NO, 😂😂😂 why u need google sheets when u can save all your data in word files with colors and fonts 🤩🔥
@NPC-kw4sb
@NPC-kw4sb 3 жыл бұрын
Sheets has colors and fonts too
@zeroww7
@zeroww7 3 жыл бұрын
How about writing the data down on paper and manually sending back the requested data by retyping every single time like things are supposed to be?
@migueldomingos4570
@migueldomingos4570 3 жыл бұрын
@@zeroww7 how about writing that data in tatoos made in your skin so that it is never lost unlike paper that can fly away?
@kbabe3915
@kbabe3915 3 жыл бұрын
@@migueldomingos4570 How about just remember 4Head
@migueldomingos4570
@migueldomingos4570 3 жыл бұрын
@@kbabe3915 That is way too non painless
@Codeeee
@Codeeee 3 жыл бұрын
Next video: What made me prefer notepad over VS Code.
@animatedzombie64
@animatedzombie64 3 жыл бұрын
😂 exactly,
@kristopherrobin4001
@kristopherrobin4001 3 жыл бұрын
Big brain
@Andreashoornstra10
@Andreashoornstra10 3 жыл бұрын
Notepad? Lame. I prefer coding into a stone tablet using hieroglyphs.
@mythoughts1679
@mythoughts1679 3 жыл бұрын
Ram Size
@nikeshthakor406
@nikeshthakor406 3 жыл бұрын
I use nano file to code
@elbojoloco
@elbojoloco 3 жыл бұрын
"next" level "sheet". I could not hold in my laugh there.. What a perfect end to this perfect video.
@chintu2691994
@chintu2691994 3 жыл бұрын
No sponsor bs, no merch gread, pure teaching, pure learning 👌🏻
@patricsteiner8483
@patricsteiner8483 3 жыл бұрын
no useless intro, no cancer thumbnail, no talking boring and irrelevant shit. i hate people.
@pocketmage124
@pocketmage124 3 жыл бұрын
Next video: "Why using google contacts is the best solution for user accounts"
@ModestTim
@ModestTim 3 жыл бұрын
Fun fact, you shared the sheet publicly with anyone who has the share link but you can also add your service accounts generated email to the sheets permissions instead so you don't have to make it public! This also works for anything in your google drive :)
@Fireship
@Fireship 3 жыл бұрын
Good call!
@Coopervise
@Coopervise 3 жыл бұрын
Tried it out & this works. This small fact would probably convince more people to try it out rather than making your data public.
@fruitfcker5351
@fruitfcker5351 3 жыл бұрын
0:52 If you're just going to read from Google Sheets, you can publish it as a CSV, get the URL and parse it. It won't eat up your API limits.
@thallysondias
@thallysondias Жыл бұрын
nice! im just need this!
@markussukhaboon9299
@markussukhaboon9299 9 ай бұрын
And no credit card to set it up, if i understand it right.
@thisbloke
@thisbloke 3 жыл бұрын
We used Google Sheets a few years back to quickly build our design tables for mobile games. This allowed us to quickly rebalance and make major data changes without worrying about interfacing with the DB directly. We even built a sync tool that will do a two way sync between the sheet and the database. Was such a time saver in the end, totally recommend using it as a data admin tool.
@jonlothar6126
@jonlothar6126 3 жыл бұрын
Was not expecting this AT ALL, but man you gotta believe me when I say this is going to CHANGE MY LIFE
@yolo-mb4cy
@yolo-mb4cy 3 жыл бұрын
👀
@satyampatel3713
@satyampatel3713 3 жыл бұрын
👀
@PickleSurpriseVEVO
@PickleSurpriseVEVO 3 жыл бұрын
The cursed stack Sheets for database COBOL compiled to WebAssembly binaries for server side XHTML and in line css for client side/styling
@baggern
@baggern 3 жыл бұрын
Client-Server communication via SOAP over WebSockets
@legrinu
@legrinu 3 жыл бұрын
Sounds good, have many clients running this Stack, I call it the India street Stack
@diablo.the.cheater
@diablo.the.cheater 3 жыл бұрын
Hey at least such stack would be secure as heck no hacker would even believe such stack to exist in the first place
@yokowasis
@yokowasis 3 жыл бұрын
now, we have tail wind css and bootstrap 5, which is basically in line stylesheet.
@TacticoolMobius
@TacticoolMobius 3 жыл бұрын
I never worked on the Excel/COBOL stack but I already have software dev generational PTSD reading this.
@AndrewGray-natreve
@AndrewGray-natreve 3 жыл бұрын
I've been doing this for years my dude lol
@dailymeow3283
@dailymeow3283 3 жыл бұрын
Seriously, what could be a good use of it,,, i mean i can make a json file in the backend and serve all the data
@ImperiumLibertas
@ImperiumLibertas 3 жыл бұрын
@@dailymeow3283 not having to manage a whole backend for simple content. Although this really should never be used for anything important.
@deebakapadia
@deebakapadia 3 жыл бұрын
@@dailymeow3283 I could use it to serve some static files
@sanjithudupa
@sanjithudupa 3 жыл бұрын
Haha me too. It feels weird to use it sometimes but in a pinch it works really nicely lol (when I am too lazy to self host a db or use something like mongo). But it become impractical after that
@hakimramzani9174
@hakimramzani9174 3 жыл бұрын
@@dailymeow3283 usually the excel comes from user or something
@thesecopsgroup
@thesecopsgroup 3 жыл бұрын
In 2017, I have created my college project "Google sheet as database" and actually we had used spreadsheet as database using java servlet. In that project, through admin panel you can perform CRUD operation in googlesheet.
@andrewdddo
@andrewdddo 3 жыл бұрын
next video: "Why Google Docs is the best IDE"
@adityavsx
@adityavsx 3 жыл бұрын
@@tsnos2 wasn't it Microsoft doc? the JOMA one?
@h3ftymouse
@h3ftymouse 3 жыл бұрын
Guess he's going for a job at Google, good on him
@omminnoremac
@omminnoremac 3 жыл бұрын
A WARNING TO ANYONE THINKING OF ACTUALLY DOING THIS! (even for prototyping): The caveats mentioned in this video cannot be overstated. I actually did some freelance work on an existing app built fully around a google sheets "database", so would like to share my experience. The app was only being accessed by a few dozen users at a time but was already grinding to a halt in production due to the API rate limit. Queries would randomly fail with unhelpful errors, leading to endless retries and a terrible UX. Even when not rate limited, both read and write queries are many, many times slower than a real database. I would argue it isn't good for anything, even prototyping, because it makes the feedback loop painfully slow. I ended up having to rewrite the entire backend of the mentioned app because it was tightly coupled to the sheets API. If you are going to use this for prototyping (and I would strongly recommend you don't), you MUST use the repository design pattern, otherwise, you will bake in the dependency on sheets and likely end up shipping it to production, which trust me, you really do not want to do at any scale.
@awakenwithoutcoffee
@awakenwithoutcoffee Жыл бұрын
hi, im a beginner developer in need of a database that can store unique codes for a store franchise. What database do you recommend ?
@8infinito8
@8infinito8 Жыл бұрын
​​@@awakenwithoutcoffeeMySQL or PostgreSQL.
@elvisansima
@elvisansima Жыл бұрын
+1 for the repository pattren so it is easier to switch to an other data store with ease
@rkpinata373
@rkpinata373 Жыл бұрын
@@awakenwithoutcoffee supabase
@Famelhaut
@Famelhaut Жыл бұрын
lmaoooo
@ToddDunning
@ToddDunning 3 жыл бұрын
Very quickly becoming my favorite dev channel
@RajvirSingh1313
@RajvirSingh1313 3 жыл бұрын
We need FireSheet
@goeland4585
@goeland4585 3 жыл бұрын
Sheet is Fire, yo
@adamhenriksson6007
@adamhenriksson6007 3 жыл бұрын
This seems like a nice solution for managing a product catalog for a store (if it's not rate-limited, otherwise things like Netlify are still infinitely better).
@thetrends5670
@thetrends5670 3 жыл бұрын
Our team at Microsoft already using it for more than a decade, love to see it in action by new developers
@Superuser-r1y
@Superuser-r1y 2 жыл бұрын
Can it handle 100k user per second?????
@FlutterMapp
@FlutterMapp 3 жыл бұрын
The real mystery is how can you release back to back 7min edutaining videos. Always amazing 🙏⚡️🔥🌊
@parthkharwar69
@parthkharwar69 3 жыл бұрын
About 3 years ago I wrote a site that used the HTML directly from the sheet to render components directly into the front end, no server. Wildest thing I've ever done and the site is still operational.
@rabik_dev
@rabik_dev 3 жыл бұрын
Holy sheet this is awesome!
@briball423
@briball423 3 жыл бұрын
Holy crap. I did this as a project in college to make it easier for random people to manage a DB. I thought it was a really jank idea but this is much better explained. Kind of gave me some nostalgia.
@AnshumanKumar007
@AnshumanKumar007 3 жыл бұрын
We use Google Sheets in production to interact with Firestore and change data in the Firestore DB. Any changes in the Firestore DB would be reflected in the sheet. We used something a lot simpler though called Appscript.
@timsecond
@timsecond 3 жыл бұрын
I've used it before with an Android app, but it becomes very slow when amount of data increases, so I changed to Firebase.
@krtirtho
@krtirtho 3 жыл бұрын
Would've made it more realistic if you were developing Google® Sheets based server in Google® Docs with Google® Golang & store them in the Google® Drive😅
@farhanaditya2647
@farhanaditya2647 3 жыл бұрын
Lol
@CompanionCube
@CompanionCube 3 жыл бұрын
I actually used google sheets in a hobby project last year I skipped to whole authentication process though. Each sheet has a public readonly API that can be used if the sheet is shared publicly. Just make sure only you can edit it
@FilledStacks
@FilledStacks 3 жыл бұрын
And here I was thinking of making a series of using GQL along with Firebase for a better Read experience. Guess we'll use Sheets instead. Dope video Jeff!
@Secreto31126
@Secreto31126 3 жыл бұрын
A few days ago working on a Google Sheets plugin I thought exactly the same thing! If only Google App Script were a little bit more stable...
@erdum
@erdum 3 жыл бұрын
The most underrated channel, this guy is working as an amateur, not as a professional who only works for money he researched and mix different topics that nobody can use in their company love you bro ❤
@boiimcfacto2364
@boiimcfacto2364 3 жыл бұрын
This is the equivalent of using HTML/CSS instead of professional Image Editing software, which is something I definitely, 100% do not do. At all. Ever. Fantastic video as always!
@saitejach9360
@saitejach9360 3 жыл бұрын
There are some things which you have missed 1. if you are using a service account you need not make the sheet public. just give access to the service account. 2. Google sheets has a text per cell limit of 50,000 which is big but if you want to store big JSON it's a bit of trouble. 3. Also OAuth2 is more prefered than a service account since you cannot access sheets created by service accounts whereas sheets created by OAuth are easily viewable. 4. Also if anyone wants to use it only on the client-side and not on the server-side. There is an npm package called gapi-client which is helpful but really painful to use. 5. Also if you are going to use public google sheets then there is no need to authenticate or creating a google cloud account. You can directly make a call to the sheets.
@imtiazbhimji123
@imtiazbhimji123 2 жыл бұрын
The last point was a violation. Lol. Appreciate the feedback though!
@cubeofcheese5574
@cubeofcheese5574 3 жыл бұрын
UI Prototyping: Google Slides/Draw Code Editor: Google Docs Database: Google Sheets Hosting: Google Drive Dev Computer: Google Pixelbook
@jesuszagal2737
@jesuszagal2737 3 жыл бұрын
Hotel: trivago
@rahulgandla4948
@rahulgandla4948 Жыл бұрын
Thank You so much! it was actually better than looking over the boring documentation.
@vivekagrawal4086
@vivekagrawal4086 3 жыл бұрын
I have a client who's data I've been saving in GS for a long time. I was looking to create a frontend for the same. Finally found the best solution. Thank you
@pettiboy
@pettiboy 3 жыл бұрын
Incredibly high quality content!
@himbary
@himbary 3 жыл бұрын
Thanks for always informing us of the latest hot sheet
@jsramraj
@jsramraj 10 ай бұрын
Why so much hate comments? This tutorial showcases how you can use google sheet as a database and how you can access the google sheet data via rest api's. That doesn't you should all do that. This can help someone who might work on a hobby project without money to buy servers.
@itsjoshlee
@itsjoshlee 6 ай бұрын
I just spent 3 hours trying to figure out the auth part of this. Thanks a ton.
@arytiwa4351
@arytiwa4351 10 ай бұрын
Missing these types of videos. I don't like tech news, because somewhere or the other I got to know about them, but videos like these are priceless @fireship
@mohammadbasyouni7171
@mohammadbasyouni7171 3 жыл бұрын
Man I love your videos, keep up the good work, I find it very useful!
@DanishShakeel
@DanishShakeel 3 жыл бұрын
GERN stack. 😂
@massimo8408
@massimo8408 3 жыл бұрын
Oh yeah, I used Goggle sheets for one of my projects too. But the API limit was a huge issue
@JonWoo
@JonWoo 3 жыл бұрын
Connecting to google apis using a service account key is one of the most pain in the butt things I've ever done. This is a great tutorial on how to do that. I wish I had this a long time ago.
@brianevans4
@brianevans4 3 жыл бұрын
Your course on next js may have changed my life
@boomerangfish3558
@boomerangfish3558 3 жыл бұрын
I'm so happy I subbed to this channel lol
@jimbob2629
@jimbob2629 3 жыл бұрын
This is a great idea, think of all the companies down the road trying to decouple and re-normalize their data inside these piece of sheet databases!
@yunger7
@yunger7 3 жыл бұрын
"Next level -shit- sheet" I am pretty sure the whole purpose of this video was to make that joke in the end.
@ZenAzou
@ZenAzou 3 жыл бұрын
that would actually be awesome XD
@akhilnarayanan7182
@akhilnarayanan7182 3 жыл бұрын
1:58 Holy sheet
@Jono997
@Jono997 3 жыл бұрын
It's better when you remember he was using a Next.js app to demonstrate it, so it's literally a Next level sheet.
@nodisponible8
@nodisponible8 3 жыл бұрын
that ending was such punch to the guts amazing, 10 out of 10
@ammartahir5871
@ammartahir5871 3 жыл бұрын
jeff you are love
@ВасильКобрій
@ВасильКобрій 2 жыл бұрын
The information is useful and the puns are hilarious 😊
@Hyperboid
@Hyperboid 2 жыл бұрын
This also means you can use sheets as file storage if you base64 encode your binary files
@vladimirtsarapkin2840
@vladimirtsarapkin2840 Ай бұрын
You may love google sheet or hate it but some bi4 s clients want to use it. Video is straight to the point. Thank you!
@Conspiraceez
@Conspiraceez 5 ай бұрын
Thank you for the advanced tips it helped me with my project.
@santanumukherjee4108
@santanumukherjee4108 3 жыл бұрын
I was looking for this yesterday and you made this video 🔥🔥🔥
@siddhantgadre
@siddhantgadre 3 жыл бұрын
You can also write a script in the google sheet itself and then just call it like an API. We actually recently implemented a similar thing. The sheet acts as a Dashboard for our clients.
@ZachSuerdieck
@ZachSuerdieck 3 жыл бұрын
Your sheet is the best sheet of all the sheet!
@krellin
@krellin 3 жыл бұрын
I use google sheets as admin console, all backend services have separate sections in a single sheet, where i can configure things + see some stats and metrics that services update themselves, perfect and super easy to do no need to write an entire admin web app or something...
@mr2octavio
@mr2octavio 3 жыл бұрын
Oh my, this is perfect for a personal project of mine
@ronrupp_
@ronrupp_ 3 жыл бұрын
Love your Next.js content!
@soyitiel
@soyitiel 3 жыл бұрын
thought it was a super early or a bit late april fools vid, but it wasn't and i love it !!
@shaileshaanand
@shaileshaanand 3 жыл бұрын
I've been waiting for this sheet for so long..
@JuSSayZ
@JuSSayZ Жыл бұрын
Tell me why when I was looking for database solutions my first thought was “I wish I could just use excel”
@Coopervise
@Coopervise 3 жыл бұрын
Thank you for making a video for the solution that's not about using a third party with an affiliate code.
@nynra6584
@nynra6584 3 жыл бұрын
That is some serious programming skill 😯 1:52 > npx create-next-app holy-sheet
@sherlockluk2225
@sherlockluk2225 3 жыл бұрын
I really used Google Sheets for the database of my school project(about doing mobile app), glad that I am not the first person doing it
@alexleung842
@alexleung842 3 жыл бұрын
Google sheets is the perfect Dynamic Config or a database for product details if you're building a site for a mom and pop shop (allowing them to update themes and product details on the fly)
@renepromesse7410
@renepromesse7410 3 жыл бұрын
creating a 'holy-sheet' next app 😍
@Yazidn
@Yazidn 3 жыл бұрын
This would really be ideal for small personal custom projects when you're the only user and want to make your life easier!
@paci
@paci 3 жыл бұрын
Find this implementation rather complicate when you can create an Apps Script to generate a json api from a google sheet and read the data from it.
@jazzmaster89
@jazzmaster89 3 жыл бұрын
Beyond the fact that this is totally awesome, I just learned how to authenticate any service in GCP for my personal acct and wire up a boilerplate Next.js project. Three for the price of one!
@lamphrangmilamin2966
@lamphrangmilamin2966 3 жыл бұрын
Your content is dope ❤️
@onthecodeagain
@onthecodeagain 3 жыл бұрын
I once made a survey using sheets as the datastore. It worked really well! was just a bit slow..
@oskrm
@oskrm 3 жыл бұрын
sheets.new is a quicker way to create new sheet
@Fireship
@Fireship 3 жыл бұрын
🔥🔥🔥
@alegian7934
@alegian7934 3 жыл бұрын
@@Fireship 🔥🚢
@modernkennnern
@modernkennnern 3 жыл бұрын
Works for all other google software (Docs.new, sheets.new etc..)
@farhanaditya2647
@farhanaditya2647 3 жыл бұрын
wow
@explosionimplosion4679
@explosionimplosion4679 3 жыл бұрын
docs.new and slides.new too!
3 жыл бұрын
I love the "Next" level "Sheet" and the title Your "Next" Database. Anyway, great video!
@Amalokch
@Amalokch 3 жыл бұрын
Believe it or not I have used this for a presentation to the managers in my company to get more money in our budget. I used Grafana running in AWS to graph the data from the sheets. I told them all the data they are seeing is from actual databases, they were impress with the presentation and increased the budget 😂
@muhammedshameemm1753
@muhammedshameemm1753 3 жыл бұрын
Please do a series about this topic ,iam waiting ❤️❤️
@znacly1184
@znacly1184 2 жыл бұрын
Not acid compliant, but also not base compliant - not a dbms. What about synchronization (data races)? What occurs if two users request to update the same cell at the same time? Whos request "wins"? What happens to the additional request? Are data race conditions a concern? If so are they resolvable?
@762dracoAK
@762dracoAK Жыл бұрын
What do you recommend?
@Drogenopa1
@Drogenopa1 3 жыл бұрын
Funny thing, literally yesterday someone held their master graduation presentation about a rather simple IoT Application. This person used google sheets too as her database.
@SweetSummerChildern
@SweetSummerChildern 3 жыл бұрын
I have learnt a lot of new things that I have never worked with from your videos, like AWS, nginx, kubernetes, graphQL(and other dbs), typescript to name a few. One thing that I don't understand is how they work together. I would really love to see a video where you design a mock system using all of these (and possibly more) and explain each of their roles and why you chose it (kinda like your reverse-cloud migration video using raspberry pi). Whenever I think of a software architecture I think of them as several layers that interact with each other. However, I am unable to assign which layer what belongs to by watching a stand alone tutorial about a single tool. Btw, I am a college senior pursuing CS major and I love your content. Thanks for all the awesome contents.
@JohnnyAlex2u
@JohnnyAlex2u 3 жыл бұрын
even though my car broke down this morning when I heard “ This is what I would call next level sheet “ it just made me forget all of it
@codediporpal
@codediporpal 3 жыл бұрын
I love modern compute technology. It's gotten so easy to use, and absurdly cheap.
@TheEnde124
@TheEnde124 3 жыл бұрын
Hey, would be awesome if you could cover some more niche js stuff, like generators, Proxy or some cool esnext features
@muddi900
@muddi900 3 жыл бұрын
Yeah I ran a whole business with sheets and Python. The gspread library is awesome.
@ganeshdeshmukh8020
@ganeshdeshmukh8020 3 жыл бұрын
wow, this is so nice, I will definitely give it a try, this weekend. thanks.
@daddybruce8084
@daddybruce8084 3 жыл бұрын
That's some next level sheet bruh
@pazu_513
@pazu_513 3 жыл бұрын
Let's say you're a freelancer making small websites and you have customers that want an easy, familar way to update the text content on their site. Wouldn't this be a really good solution for that kind of use-case?
@FilipCodes
@FilipCodes Жыл бұрын
Just what I need. Thanks :)
@niteshsethi4091
@niteshsethi4091 3 жыл бұрын
This is something I'm already using in my website as a database to accept data.
@iSaac-kp5lk
@iSaac-kp5lk Жыл бұрын
Holy sheet this is amazing!!
@morezco
@morezco 3 жыл бұрын
-Tutorial: Reading data off Excel, Sheets and Office apps- Google sheets as DATABASE?! He got us. It’s all about framing bois.
@harnoorsingh1567
@harnoorsingh1567 3 жыл бұрын
At 2:00 😂. "Holy sheet"
@macx4763
@macx4763 3 жыл бұрын
This is so disgustingly hacky ...I love it
How to OVER Engineer a Website // What is a Tech Stack?
11:20
Fireship
Рет қаралды 2,5 МЛН
Accompanying my daughter to practice dance is so annoying #funny #cute#comedy
00:17
Funny daughter's daily life
Рет қаралды 24 МЛН
Noodles Eating Challenge, So Magical! So Much Fun#Funnyfamily #Partygames #Funny
00:33
Увеличили моцареллу для @Lorenzo.bagnati
00:48
Кушать Хочу
Рет қаралды 9 МЛН
Make Money from your API Tutorial
13:10
Fireship
Рет қаралды 883 М.
Control Google Sheets with Node.js / JavaScript (v4 API)
25:51
James Grimshaw
Рет қаралды 124 М.
Google Data Center Security: 6 Layers Deep
6:10
Google Cloud Tech
Рет қаралды 8 МЛН
129. Which Database Type Should I Use For My App?
18:15
IAmTimCorey
Рет қаралды 47 М.
Turn Your Spreadsheet into an App
6:58
Prolific Oaktree
Рет қаралды 82 М.
I built the same app 10 times // Which JS Framework is best?
21:58
Fireship
Рет қаралды 2,6 МЛН
How programmers flex on each other
6:20
Fireship
Рет қаралды 2,5 МЛН
The World Depends on 60-Year-Old Code No One Knows Anymore
9:30
Coding with Dee
Рет қаралды 987 М.
Convert Google Sheets into a REST API
14:10
Better Sheets
Рет қаралды 13 М.
10 regrets of experienced programmers
8:16
Fireship
Рет қаралды 1,5 МЛН