These 100-seconds videos are some of the best content I have seen on RUclips in a long time! A lot of them are simple refreshers for things I know well... but some are things that I've been unable to get into (like this one) and actually really do help further my understanding. I *love* them. Keep up the amazing work!!
Fireship, no doubt you're having fun making them, because I enjoy a lot to watch them, they're educational at the same time fun; like the security in 100s, (the Ooohps... Part), I keep rewatching it, thanks buddy. Greetings from Tanzania 🇹🇿
Well... as person who get through in 4 years with almost all places in development an app (sysops/devops/manual qa/automated qa/ux/front/back)... these crush explanations are so refreshing - can't wait to see that GH Actions episode
@@Fireship not that big, if I look at myself - I think I know less than people in one area on the same level of 'experience' + I see my friends in project who are for me like 'gods' and I know they are 'nothing' compared to top engineers in google or amazon or any other big company... being full stack sucks because you see whole 'cross-section of the industry' but it's my way of life which I love haha. You mentioned Deep Dive book in some of your videos (memory of goldfish, I can't remember where exactly) - which one is it? "Deep Dive: The Proven Method for Building Strategy, Focusing Your Resources, and Taking Smart Action"?
Amazing. 90% of videos on technology end up stressing how great a technology is and how a great company saved money. This one actually gets to the point
Goes without saying, thank you for the best software development content on the internet! Can you please do these: -YML in 100 seconds -Unit Testing in 100 seconds -Classes in 100 seconds -Jupyter in 100 seconds -Object Oriented Programming in 100 seconds -SOLID Programming in 100 seconds
This is great, but I think you only really covered CI. CD is the next step, where deployment is also automated. Perhaps you could do another video explaining the CD part of CI/CD?
Continuous Delivery has nothing to do with deployments, per se. It's about knowing at all times that you code is deployable (not that it is deployed, different things).
omg thank you for providing a practical example along with a screenshot of the code and program. I feel like whenever I search these abstract concepts, they keep throwing buzz words that don't answer my initial query!
Some screens are shown just TOO fast for people to learn. Also, take 2-second breaths between ideas so our brains can grab the concepts. Thanks for sharing.
Smart guy. you walk more and endure than jog or run more and suffer shutdown. You are an excellent seed that knows how to appropriate your weight to best induce strength to your endurance threshold with time. Life and time are eternal, not short.
Ok, i've made a ted about ci and cd (devops more generally) and tried to explain every single step in details in 30 min, but you did far well better in less than 2min, congratz !
this was awesome, now I am gonna dig the rest of devops videos cuz my school did poor job in explaining it. Professor got benched for not being professional and now its a mess with another professor...
@@Fireship That sounds very useful and a worthwhile thing to watch. You can branch out, too. I donk know much beyond the obvious about docker, kubernetes and aws, for example.
I truly LOVE your videos! These short videos quickly give me a quick but clear glance and build up kind of some "big picture" of the topics in my mind, and it helps a lot for this poor CS undergrad to learn new tech stacks!
I like this new approach you're developing, short video followed by in depth video on the topic. Thanks buddy. It'll be funny and educational to know these things Greetings from Tanzania 🇹🇿
Found this channel just today.. Nice short video on devops.. But devops is not "only" CI and CD.. I guess its hard to explain entire value chain in 100 seconds :)
Okay so this video does a good job of explaining *what* CI/CD does, but the basic implementation was not a great demonstration of *how* to most effectively use it. Rather than letting all contributors push code directly to the master branch, a better pattern would be: 1. Contributor makes a feature branch and pushes changes to that branch 2. Contributor makes a pull request to merge their changes from the feature branch to the master branch 3. Your CI implementation automatically kicks off tests once the PR is published and acts as a gate to prevent contributors from breaking the master branch 4. The PR is approved only once the merge validation from step 3 passes. You may also opt to add required signoffs from other contributors to ensure code is reviewed by others before merging. Following this pattern allows contributors to work on their features independently without having to worry about breaking other people's code whenever they make a commit. It also keeps the master branch clean of intermediate commits, making it easier to revert entire feature changes if a bug is discovered later. This may seem like overkill if you only have a few people working on the same code, but it's essential as you start to scale up. The exact implementation of this pattern may differ from team to team, but these 4 steps are basically an industry standard. Edit: to make this even more effective, you should also explicitly block contributors from pushing to the master branch to prevent others (and yourself) from forgetting to use the pattern and causing chaos.
I found Github Actions very helpful.. especially building cross platform apps with electron. I don't have to setup a virtualbox on my local system to build for all the platforms.. I can easily leverage cloud resources using GH actions to build and release the next version. Awesome tool. Waiting for the in depth video👌
Please make a full 10 minutes or so video for it. I've been using Github, Travis and heroku for it. Want to see Github actions for this whole thing also.
The video elucidates the subject very nicely, but this is not really a CI/CD pipeline, it's a tutorial on how to find github actions in case one didn't see the flashing tab there
These 100-seconds videos are some of the best content I have seen on RUclips in a long time! A lot of them are simple refreshers for things I know well... but some are things that I've been unable to get into (like this one) and actually really do help further my understanding. I *love* them. Keep up the amazing work!!
Great to hear that, I have a lot of fun making them :)
Fireship, no doubt you're having fun making them, because I enjoy a lot to watch them, they're educational at the same time fun; like the security in 100s, (the Ooohps... Part), I keep rewatching it, thanks buddy.
Greetings from Tanzania 🇹🇿
@@Fireship How about showing a making of? ;-) What software do you use to produce those videos? It's great content!
Superb keep it up
@@Fireship It's been a year but this is a great video to refer to frequently! Great job!
The only channel where I don’t have to see the videos at 1.5x.. these videos are amazing, please keep them coming. 🥳
Same
Согласен
Many I actually have to slow down to .75x 😂
Exactly
Read my mind 😂😂
Well... as person who get through in 4 years with almost all places in development an app (sysops/devops/manual qa/automated qa/ux/front/back)... these crush explanations are so refreshing - can't wait to see that GH Actions episode
Wow, great to hear that from someone with your background.
@@Fireship not that big, if I look at myself - I think I know less than people in one area on the same level of 'experience' + I see my friends in project who are for me like 'gods' and I know they are 'nothing' compared to top engineers in google or amazon or any other big company... being full stack sucks because you see whole 'cross-section of the industry' but it's my way of life which I love haha.
You mentioned Deep Dive book in some of your videos (memory of goldfish, I can't remember where exactly) - which one is it?
"Deep Dive: The Proven Method for Building Strategy, Focusing Your Resources, and Taking Smart Action"?
Have a job interview in an hour and need to know several IT terms. This video helped a lot to increase my knowledge. Thank you!
Why was it so hard to find something like this that explains the process so well
Amazing. 90% of videos on technology end up stressing how great a technology is and how a great company saved money. This one actually gets to the point
Goes without saying, thank you for the best software development content on the internet!
Can you please do these:
-YML in 100 seconds
-Unit Testing in 100 seconds
-Classes in 100 seconds
-Jupyter in 100 seconds
-Object Oriented Programming in 100 seconds
-SOLID Programming in 100 seconds
My kind of guy! No frills no thrills. Just straight to the point.
This is great, but I think you only really covered CI. CD is the next step, where deployment is also automated. Perhaps you could do another video explaining the CD part of CI/CD?
This tells us that DevOps can't be explained in 100 seconds =D
isnt it just the same but with another job that builds the project and signals with a webhook when to update?
Continuous Delivery has nothing to do with deployments, per se. It's about knowing at all times that you
code is deployable (not that it is deployed, different things).
@fireship I don't know even how to code but watching your videos inspired me and make it easy to understand
omg thank you for providing a practical example along with a screenshot of the code and program. I feel like whenever I search these abstract concepts, they keep throwing buzz words that don't answer my initial query!
best, simple, fastest and straight DevOps video
Thanks for not adding useless fluff, keeping them short.
Some screens are shown just TOO fast for people to learn. Also, take 2-second breaths between ideas so our brains can grab the concepts. Thanks for sharing.
You just explained in less than 2 minutes what I was trying to understand for months.
thank you so much, 100 seconds taught me more than what a 100 slides did. i can just elaborate on this concept for my test now.
This video is fucking amazing and should be mandatory viewing for anyone working in IT
Smart guy. you walk more and endure than jog or run more and suffer shutdown. You are an excellent seed that knows how to appropriate your weight to best induce strength to your endurance threshold with time. Life and time are eternal, not short.
wth, I've gotten so many vague definitions of what devOps is and this is the only one that makes sense. ty ty
😍 you just successfully described in 100 secs what dozens of hours of other people have not. ty, and more please! 🙂
Whatever explained simply has tons of efforts invested
Ok, i've made a ted about ci and cd (devops more generally) and tried to explain every single step in details in 30 min, but you did far well better in less than 2min, congratz !
this devops 100seconds >>>> all other 100 seconds I have seen so far!
Top contetn!
byte sized (pun intended) chunks of focused content = learned more in these 100 seconds about CI/CD than most 100 hour courses. keep them coming...
i'm addicted to ur video, to enhance my knowledge
Man you must be working OT to pump these videos out! We appreciate you bro!
cant wait for the github actions episode,
Hopefully out tomorrow, Monday at the latest :)
this was awesome, now I am gonna dig the rest of devops videos cuz my school did poor job in explaining it. Professor got benched for not being professional and now its a mess with another professor...
Loved the front end - back end character illustrations.
If I could name the best youtube content there is, I would easily say Fireship's 100 second vidoes in a heartbeat
Very good. I love that I can learn ABOUT something useful in 100 seconds whether I end up acually learning it or not.
That's the goal! I'm trying to follow up most of these with an in-depth tutorial for those who want to go further.
@@Fireship That sounds very useful and a worthwhile thing to watch. You can branch out, too. I donk know much beyond the obvious about docker, kubernetes and aws, for example.
Honestly I was just beginning to do more research on what CI/CD is... then I got a notification for this video
Really in love with these 100 seconds explaining things
I truly LOVE your videos! These short videos quickly give me a quick but clear glance and build up kind of some "big picture" of the topics in my mind, and it helps a lot for this poor CS undergrad to learn new tech stacks!
Dude, you are nailing it with these 100 sec series 👏
You have a great way of explaining things in a nutshell.
This is absolutely the explanation I've been looking for.
Thanks a lot
im a master in ci/cd now. tomorrow imma kill that interview. thanks buddy!
Thanks. for so long i feared that Ci/CD thing, turns out, it's really simple to setup a "basic" pipeline!
Someone said that these are the best videos on RUclips. I'm here to say: "Welcome to the best videos on RUclips!"
Quickly becoming my favourite series on RUclips. Might even be so already! Great stuff
thank you!
this made me understand CI/CD more than the hours of videos I watch on RUclips on that topic XD
An excellent example of a clear cut introduction to a topic! Thank you @Fireship
I like this new approach you're developing, short video followed by in depth video on the topic. Thanks buddy.
It'll be funny and educational to know these things
Greetings from Tanzania 🇹🇿
best explanation ever in no time.
Found this channel just today..
Nice short video on devops..
But devops is not "only" CI and CD.. I guess its hard to explain entire value chain in 100 seconds :)
Just when I decided to use actions . Thank you so much 😊
Good choice, I recently moved Fireship's workflow to GH actions and have been very happy with it.
This strategy is genius... short video then long video. i like.
Great content as always.
Just wow .... such an explanation in such a short time!!!
Jeff is still my favourite tech youtuber
Now I want DevOps in 10,000 seconds 😭. Thnx for sharing this I think I will start learning devops
This is only the dev side of devops, it also includes working with the end user to improve the deployment (ops) and working on security issues (opsec)
Awesome explanation.
Now I have an overview on what this is about.
dang thanks for clearing up some confusion! Loved the screen capture examples to demonstrate practical usage!
This is the best content I've ever come across on RUclips. Can you please let me know where I can find full devops tutorials?
this is crazy - I learnt so much in just 100 seconds
Okay so this video does a good job of explaining *what* CI/CD does, but the basic implementation was not a great demonstration of *how* to most effectively use it. Rather than letting all contributors push code directly to the master branch, a better pattern would be:
1. Contributor makes a feature branch and pushes changes to that branch
2. Contributor makes a pull request to merge their changes from the feature branch to the master branch
3. Your CI implementation automatically kicks off tests once the PR is published and acts as a gate to prevent contributors from breaking the master branch
4. The PR is approved only once the merge validation from step 3 passes. You may also opt to add required signoffs from other contributors to ensure code is reviewed by others before merging.
Following this pattern allows contributors to work on their features independently without having to worry about breaking other people's code whenever they make a commit. It also keeps the master branch clean of intermediate commits, making it easier to revert entire feature changes if a bug is discovered later. This may seem like overkill if you only have a few people working on the same code, but it's essential as you start to scale up. The exact implementation of this pattern may differ from team to team, but these 4 steps are basically an industry standard.
Edit: to make this even more effective, you should also explicitly block contributors from pushing to the master branch to prevent others (and yourself) from forgetting to use the pattern and causing chaos.
I wish all tutorials were like this to be honest...
My resume just needs one line to get me hired, "Subscribed to Fireship"
thanks, using CI/CD as synonym for devops will make my job title easier to explain :D
The quality is insane
Extremely time economizing video! Thanks!
I just love this series man. Keep'em coming
0:10 - I like how the front end developer has a beret.
I know i keep saying this, but this channel is the best youtube channel itw
Straight to the point! Thanks!
Best CI/CD and hands on training ever
Was just learning this with Docker, K8s, and Travis. Thanks, nice video 👌
If your 100s videos were cracks I'd be an addict lol. Thank you for simplifying complex things in 100s
Can’t wait for the full github actions video
I am starting to love this series
Very helpful and concise, thank you!
Thank You....short & to the point...Lovely.
Looking forward more 100 second videos with simplified content 👍
thats why everyone wants one full stack developer
Please make more videos. Such as programming loop, condition in 100 seconds etc thanks!
Ur voice is energetic
Awesome content. Thanks so much for explaining CI / CD without all the BS.
Thank you so much, for that lovely video.
How about an intro to docker containers, just the path to learn.
I found Github Actions very helpful.. especially building cross platform apps with electron. I don't have to setup a virtualbox on my local system to build for all the platforms.. I can easily leverage cloud resources using GH actions to build and release the next version. Awesome tool. Waiting for the in depth video👌
I GOT goosebumps when i saw it was about devops
Eagerly waiting for full episode
You're always 💯% awesome in 💯 seconds
Gitlab is the devops king of platforms in my eyes.
Amazing as always.Need Mobile development in 100 second
A set of practices to help management get richer.
glad you are tackling CI now, can't wait to see the next video!
Thanks for all the videos. Always clear and to the point. You are the best.
Subscribed after watching this. Thanks
A full github actions CI/CD tutorial for a node.js app would be so helpful! Subscribing!
Doing well. Respect from Pakistan 🇵🇰
Right what I needed.Thank you!
Fireship delivers Fire like content.
Please make a full 10 minutes or so video for it.
I've been using Github, Travis and heroku for it. Want to see Github actions for this whole thing also.
I became a Senior Software Engineer after watching 100 seconds of videos and with the use of Chat GPT to make me a good resume. 😎😎😎
I actually like this concept.
How about a „selenium/test automation in 100 seconds” vid? You have QA fans as well!
Love these quick style videos!!
The video elucidates the subject very nicely, but this is not really a CI/CD pipeline, it's a tutorial on how to find github actions in case one didn't see the flashing tab there
Short and sweet 👍. Thank you.