
GitHub is where all of this starts—your source code lives there, and it’s what I use to fork repos so I can safely make changes. In the video I pull in a Dockerized Python Flask app from GitHub and connect it into OpenShift for deployment.
“there are so many of these Day in the Life type videos about software engineering and they try to tell you what it's like to be a software engineer mine included but we're all kind of failing at it I wrote down everything I did as a software engineer for a month and I broke it down into categories we have coding writing documentation designing meetings networking code reviews Career Development collaborating and I also wrote down how much time I spent on each item so the first one I pushed up a PR for fixing some tests so I put this in the coding category this makes it sound like I broke the tests but the tests were disabled and originally broken and I was fixing them I did not break them but it did take me a while to figure out what they were and what they meant so then I had to spend some time creating some diagrams to understand all the different things that were happening in these tests and that took some time three hours and we put that in writing documentation because someone will look at these diagrams when they want to review some integration tests and they'll know exactly what they mean and then sometimes you have meetings where you refine requirements or you were fine the work that needs to be done you consider you know here's the list of tasks that we want to do we'll walk through each task and it'll be the tasks for the week and we'll walk through each task can say is this worth doing and then we'll also be like is this worth doing right now maybe it is worth doing but not but maybe later we'll also make sure like everyone understands the work that needs to be done and how you would implement it how you would do it so that's an hour meeting um and then sometimes you just have fun things like tea time where you network and they bring snacks and then you spend some time networking so 30 minutes for that you should probably have put we'll put hours so people know and this really isn't an order I sometimes forgot to add things and so then I would just like add it at the end like stand up we usually have that in the morning that takes like 30 minutes everyone like walks around or talks about what they did and then I reviewed every people so reviewing other people's code uh so it took about 30 minutes and I this was a PR or pull request so someone put up their code for review they added a service call so adding more data to our service to make it more sophisticated more complex I reviewed their code probably approved it a secondary index is like something you would add on a database and so some databases allow you to have them some don't add there is a use case where we need to add something like that to one of our databases and so I collaborated with another co-worker I put that in designing because we were trying to figure out like how if it wasn't available like could we like how are we gonna do that in order to access our our data in a different way then you have the one-on-one with the manager I put that in career development that's a 30 minute meeting and the career development is important because I have these coding in the park coding in the apartment imagine how many more clicks it would get if it was coding in the apartment as a senior engineer more clicks that would be great as a software engineer you will calculate results in some way so I collaborated I put this in collaborating versus um designing which was this other one this is because I was trying to understand how this part of the code base works and so we had a meeting just to talk about it and like kind of go through the code very useful highly recommend setting up meetings with your co-workers to go through things you don't understand sure you could take the week and review the code and understand it but it's just a lot faster if someone else understands it and they are nice and can explain it and that also allows you to ask questions I did review it a little bit before this meeting but um yeah it's helpful to talk to collaborate oh then this is something that sounds very difficult parallelizing pipelines it's not it was like a key word that I could use in parallel and it just and then I reformatted everything and then bam they were paralyzed so it took me one hour because you have to test it you have to set the pipeline and we put that in coding then I worked with some A co-worker on some testing they had a couple weird scenarios they needed to test and so collaborated with them on that there was something very confusing about a set of requirements or this user story so I reached out and then I also reached out to product about these analytics I wasn't sure if we were using them anymore if people still needed them we have a lot of data that we store and I'm trying to figure out how we can store less of it if we're not using it and then you stand up so this whole thing this is one week I'll take you through one week so you can see kind of and it ends like down here we'll go through maybe maybe we'll go through two weeks after designing things with the co-worker we pitched it to the tech lead of like this is how we want to do this thing with the index and then we also have some ideas on how to make data easier to read through diagrams and so we went over that with the tech lead and kind of got the feedback on it so then we can pursue it start writing the requirements for it get the rest of the team involved and then there's a lot of Legacy code that I'm working with in this code base and so I wrote some stories or some requirements same kind of thing tasks that then the team will review as a whole in a refinement meeting so I wrote this and then that took me 30 minutes front end wanted to test some things and they needed permissions and so I researched how I could give them permissions to do a certain thing and then I created more requirements and then I created more documentation on ha on this like secondary index thing how we were going to tackle this problem so that way when I present this to the team they will know what I'm talking about and they can like follow a visual I updated more tests then I created some templates for generating and sending test notifications notifications are kind of difficult to test because they're generated by the back end and the front end doesn't really make a request to request the data they're just notified and we tell them about they we notify them about something so that took a while to figure out how to do and integrate I put up a PR for that and then answered some comments about it and then I created the documentation so front end could use these scripts this one I put at the bottom deployments this is every week typically a team does deployments where you deploy all the features or all the things you worked on too the main servers the main system so customers can access it and that can take some time if it's not something there's a term cicd that gets thrown around sometimes about how if you just add the code to your GitHub repo and then you know you push it up to this one place and then automatically it goes to customers and there's no manual testing it's all automated you have a ton of tests to make sure you're not breaking anything some people do that we are not there yet and so we manually do our deployments a lot of the pieces are automated but it does take some time to manually test certain scenarios just because they're harder to create so we put in four hours for that some teams don't deploy their own code but now that a lot of Hardware is becoming virtualized meaning you as a software engineer can like go into a config file or go onto a website and like change what specs are being used for your servers and spin up your own servers and put your code on them without ever touching the hardware physical machine itself it means software Engineers are now having to do it uh versus some other team mysterious team so very important to learn about devops if you have not yeah so that was one week um I did not document Monday which is why the hours are a little low uh but if we go to this next week I think I worked more closer to 40 hours so that was good and you know there's some things I missed in there you're not going to write every single thing you do during the day like I didn't put lunch in there so looking at this next week um I'm only gonna go this is a week I think I was on call so that means I had more stuff relating to the on-call category which is like the devops category it's the category where we're deploying stuff to This Cloud to our servers getting our changes out and this a lot of times can also mean like if something goes wrong with the service like something alerts are going off or all of a sudden your main the like button on Facebook isn't working the people on call would be the ones to investigate that and if it's a really bad problem then everyone on the team would probably investigate it and stop what they're doing but the idea of on-call is you have one person in theory on call so that they can just deal with the issues and if your team's big enough you're not on call that often and I really hate being on call it's not my favorite it seems unimportant unnecessary you're not developing anything new which is why I don't like it and a lot of times when people come into to the support Channel they'll ask about something they'll say here's this bug this thing isn't working and I'll be like we already know about that issue and that that is what it's like to be on call A lot of it was like starting discussions collaborating reviewing PRS reviewing other people's code helping with deployment planning updating documentation for an initiative there's something weird that happened and so looking into that looking into more alerts creating requirements demoing stuff demoing stuff is actually a pretty it's something that's really important to do because you could be writing all this code developing all these features and if no one knows about it it's not useful setting a new TTL for records and our database there was some transforming we want to do to a response and so I had to write like Json encoding um so you can encode characters or you can unencode those characters or unescape them the wrote some code around that sometimes I'm just helping people like I helped one co-worker with some Cloud login stuff put that in the collaborating category I did some networking I went to a networking event for two hours you know wasn't really not working it was more recruiting but that's another category in here networking and then I wrote some integration tests some more coding more testing some of the stories I wrote about removing code I implemented and then just removed the code there was a question about an open 22 port on one of our servers no it's not good and so I made sure to fix that usually you might open that up for some testing um but you gotta be remembered to close the port I guess I just kept writing tests because this time I wrote I spent two hours writing more integration tests but this time for the logic and then like I found a bug in one of these tests where I was using the wrong app test annotation and it was giving me this really weird error and so I shared this in the channel and this was more interesting like I was writing all these tests and I was trying to figure out a better way to write these tests and I you created this pattern for them that uses abstraction so like I would write some of the core functionality for the feature of how you would test it and how you would import mocks and one class class and then in the other classes it was more like specific use cases of those data and so then I extended that and that step functionality and created this pattern to make sure everything was being tested correctly so we would no longer have missing integration tests and then this is kind of interesting so we have this Legacy system and we need to add a feature to it but no one's touched this code in six months and even then it was like removing a very very small thing we haven't deployed this code in a long time and so I'm working with product and with other people in order to figure out how we're going to add this one thing to the Legacy system it's a very small feature but it kind of brings up the question of should you rewrite the Legacy system are you going to continue developing on it should you moderate modernize it or will you take that tax every single time you work on it and that it's just gonna take a long time to develop stuff for it because it is a legacy system okay this time I found a there was a bug about data types and so it's a Serial serialization bug where basically we were getting data from this one service and then when we import it into our microservice we serialized the data and we basically say for each piece of data it's going to be this day data format and one of those data formats worked in our code base but for our clients where we just returned some of that data they wanted it to be a different data type and so that serialization was breaking some things so we had to fix those things but then for other clients like they didn't want that fixed and so figuring out how to create this specific solution for one client you could also just negotiate with that one client and be like you can just accept this data like stop telling us it's wrong or it's not good all the other clients like it but they you know we fixed it for them I did sell a lot of pipeline changes this week so there were certain resources that were preventing our deployments from moving as quickly as they could so we removed some things so that way when we do a hotfix when and that's when like the initial deployment doesn't work and we want to hot fix it with a different release yeah and that's pretty much it so after writing all these different things I created this other sheet that essentially breaks down all the different things with the hours included of how much time was spent in each category so here we had 27 uh it's about a good portion was spent coding was spent on the implementation basically writing tests uh so a lot of coding there writing documentation was also a really big percentage 16 I did spend a good amount designing things and then the rest of it was kind of small a little bit of career development a little bit of networking code reviews some meetings a little bit of collaborating a good portion spent looking into alerts being on call doing the deployments and then researching writing requirements this was week one and then if we look at week two pretty similar in the time spent coding and so it's like 17 oh maybe not that similar but still good chunk of the pie is spent coding a little bit less writing documentation and it was just more time spent in meetings and more time spent code reviews more time networking more time collaborating and so by cutting down some of the coding I did some more some extra stuff in the other categories but it's pretty similar and then this next week the third a little bit more time spent on call and you can do on-call activities without actually being the person on call it's really good for visibility outside of your team because you're the point of contact when something goes wrong with the service or if people have information on how the service Works to be a person people know from your team that can help solve problems is good even if you are not actively contributing to the code base which you probably already are as much as I don't like it I know it's something I should be doing and then coding another big chunk of it usually it's about a fourth of even if you look at week four it's usually about fourth 25 percent of what you do writing documentation a little bit more meetings and so I think this is more like designing stuff or with the demos and then you know not a ton of code reviews than any of these weeks probably the most was nine percent up here and then you look at week four a lot of coding not so much in the other categories a lot less collaborating some research meeting some writing more documentation this was a lot less on call not really writing any requirements but writing some documentation but yeah a lot of time was put into that blue category coding so less time was spent on everything else and so if you look at the average this is the average of what I did in a day as a software engineer and so here we have about 30 of the time you're actually coding as software engineer and then you're spending 14 of your time on call doing devops doing deployments and so it's really important to like learn that stuff if your team does do deployments so that's CI CD that's infrastructures code that's Cloud Google Cloud AWS all of that that's Docker that's containerization and then it's also like triaging and being able to like look stuff up in your logs understand your dashboards and be able to report out on them if certain issues happen to your code base or to your service and then knowing who to pull in from the other teams if you see this one alert go off like who do you talk to who do you contact about 12 in meetings and so you're not in a ton of meetings as a software engineer it says 20 because it's like 20 hours um so 20 hours over the full four weeks that I documented this but I did spend 12 hours collaborating with people so I think that's pretty good I think this data is really important so people understand that software engineering is not just coding it's a big portion of it but you also have to write the requirements sometimes about the things you want to develop and kind of make them a little bit more specific so other Engineers can easily like pick it up and do it it is a lot of writing documentation and explaining what you're doing to other co-workers and so that's kind of the collaborating the writing documentation you're also just Googling so the researching making sure you're using the right tool to solve a given problem and you're using that tool in the appropriate way in a way that's going to help your use case and be maintainable and easier to add on to or change in the future career development I should probably be doing more of and networking those should probably be a bigger pieces of the pie but if you're unhappy with your job I encourage you to look at this chart do this yourself I'll provide something down below for so it's easy for you to create this type of chart if you're unhappy with your job create this and be like yeah maybe I'm unhappy because I spent 30 percent of my time writing integration tests or I really don't like being on calm and so maybe I need to lessen figure out how to lessen this this little piece of the pie and maybe you really like collaborating so you're trying to figure out how to move stuff out of the writing and integration tests and coding category and put it into the collaborating category or the career development category or the research category if you really like doing research on various things this is also good if you have someone new joining your team and you want to explain what it's like to join this team now in order to get promoted you're probably going to need to change this graph there's the implementation phase and this is where a lot of entry-level Engineers spend their time and a lot of mid-level Engineers too in order to get to the higher levels you have to be involved in the design and the analysis processes you have to be involved in more of the software development life cycle the design and Analysis it's a lot more thoughtful you have to really think about if your solution is maintainable is it going to be easy to contribute to is it going to stand the test of time by the time you get to the implementation a lot of that has already been figured out decided for you so when you pick up a certain task to do a certain thing to add to your code base you're worried about how do I make this technology do this thing versus the more broad of our company has this problem how do we fix it or we want to make more money on this product what can we build in order to do that or maybe product has that idea and you have to tell them what microservice it should go into and how it should be integrated what design are you going to use in order to implement it will it be polling will it be asynchronous what team should actually build it and this implementation piece it's directly related to this coding piece of the pie so you may need to do less of that in order to get to the next level and and do more of the designing and the writing the requirements and unfortunately being in the meetings which which is not a great and kind of boring all right that's it for this video I hope this gave you a little bit of a better idea of what it's like to be a software engineer and I'll see you next time happy coding”

I wrote down everything I did as a software engineer for a month
6K views · 2022-10-26 16:00:10

What is an Amazon EC2? From a Back End Engineer
2K views · 2022-10-12 16:00:29

coding on the roof as a backend engineer
4K views · 2022-10-04 16:36:55

What is AWS? From a Backend Software Engineer
4K views · 2022-09-28 16:00:08

coding in my apartment as a backend engineer
4K views · 2022-09-21 16:00:07

coding in the park as a backend engineer
4K views · 2022-09-07 16:00:34

What they don’t tell you about software engineering
4K views · 2022-08-22 16:00:15

How do Software Engineers Use Automation?
4K views · 2022-03-23 16:00:23

How to deploy to the cloud and scale your infrastructure? | Automate scaling with IBM’s Turbonomic
1K views · 2021-12-22 16:19:14

Why Did We Move Software Infrastructure to the Cloud?
4K views · 2021-12-15 17:00:12

What's it like to be a Woman in Tech?
4K views · 2021-10-27 16:00:13

Why are there so many software engineering levels? | My thoughts on tech promotions
2K views · 2021-10-20 16:00:29

My thoughts on blockchain, bitcoin, and cryptocurrencies
2K views · 2021-10-13 15:22:42

How to Incorporate Your Side Hustle Into Your Life
2K views · 2021-09-28 13:00:13

Being an Extroverted Software Engineer + Putting a Microservice in Production | Day in the Life
2K views · 2021-09-21 16:00:29

Learn Java Optionals in 6 minutes | Functional Programming in Java
13K views · 2021-09-17 11:54:52

How to Use Java Streams | Functional Programming in Java in 8 minutes
7K views · 2021-09-15 16:00:02

I am not the AlgoExpert girl
18K views · 2021-09-08 16:00:29

What Does Front End Actually Do? Front End Vs Back End Development
2K views · 2021-09-01 16:00:25

Day in the Life as a Software Engineer: Building Automation Scripts
4K views · 2021-08-25 16:00:00

Code Reviews | Day in the Life of a Software Engineer | Tech Vlog
2K views · 2021-08-19 16:12:55

What I Actually Do Every Day As A Software Engineer with a Side Hustle
5K views · 2021-08-11 16:00:20

How to Write Tests for a Java Program with JUnit 5
3K views · 2021-08-04 16:00:23

How to Build a Programming YouTube Channel | How to Build a Side Hustle in Tech
8K views · 2021-07-28 16:00:34

Tips for Beating Imposter Syndrome in Tech
3K views · 2021-07-21 16:00:31

How to Build a Basic App with TypeScript / Node.js + Deploy it to the Cloud (AWS Lambda) in 15 min
9K views · 2021-07-14 16:00:09

How I'm Feeling about Node.js
3K views · 2021-06-24 16:00:18

Software Engineer takes AP Computer Science Practice Exam | Primitive Types
2K views · 2021-06-16 16:00:03

How to Become a Better Software Engineer
3K views · 2021-06-09 16:00:22

Why I'm Learning Node.js
6K views · 2021-06-02 16:00:12

Automating Tasks as a Software Engineer
4K views · 2021-05-05 16:00:00

Truth or Drink: Software Engineering Edition
3K views · 2021-04-28 04:00:20

Top Coding Languages to Learn From Home as a Beginner
3K views · 2021-04-21 16:00:22

What is the Career Path for a Software Engineer?
12K views · 2021-04-14 17:04:07

How to Switch Between Different Java Versions (JDK Versions)
12K views · 2021-04-14 16:00:01

Code Review | Tic Tac Toe Java Program
6K views · 2021-04-07 16:00:09

Reviewing my Old Code | Code Reviews
2K views · 2021-03-31 16:00:03

How I Exercise as a Software Engineer
3K views · 2021-03-25 16:00:00

How to be Happy and Successful as a Software Engineer
2K views · 2021-03-17 16:07:54

How Much Does a Software Engineer Make
4K views · 2021-03-10 17:00:07

How to Make an Object Immutable in Java | Common Interview Question
5K views · 2021-03-03 17:00:20

How I Avoided Code Reviews for Six Months
1K views · 2021-02-24 17:00:23

Learn AWS in 13 minutes
4K views · 2021-02-17 16:45:03

Beginner Programming Projects for New Software Engineers
8K views · 2021-02-10 17:00:21

Learn Data Structures by Exploring Java Source Code
3K views · 2021-02-03 17:00:25

Using an External Library with Java | Lombok in 10 minutes
3K views · 2021-01-27 14:00:09

Learn SpringBoot in 10 minutes | SpringBoot REST API Tutorial
193K views · 2021-01-20 16:00:18

How Much I Made on YouTube in 2020 (Engineering Channel)
3K views · 2021-01-13 15:30:04

New Years Resolutions for Software Engineers
2K views · 2021-01-04 16:00:05

Work From Home Desk Setup as a Software Developer
6K views · 2020-12-18 19:00:15

Explaining Software Bugs in the Chipotle Mobile App as a Programmer
2K views · 2020-11-18 19:30:01

Learn Flask in 10 Minutes
9K views · 2020-11-04 21:06:58

Quarantine Favorites from a Software Developer
4K views · 2020-05-20 16:00:33

How to Maintain Your Side Hustle Business
2K views · 2020-05-13 18:30:01

How to Make Your Side Hustle a Business and What I Learned
2K views · 2020-05-06 18:30:02

Day in the Life of a Software Engineer (QUARANTINE EDITION)
6K views · 2020-04-29 18:30:00

What I've Learned as a Software Developer in the Tech Industry
7K views · 2020-04-22 18:30:00

Do You Have to Be Good at Math to Be a Software Developer?
4K views · 2020-04-17 18:30:00

What Does a Software Developer Do?
13K views · 2020-04-15 18:30:05

Learn How to Code in Quarantine (FULL GUIDE)
6K views · 2020-04-10 17:27:20

Working From Home as a Software Developer: Productivity Tips
7K views · 2020-04-08 06:30:04

Traveling during Coronavirus | Woman in Tech Abroad
1K views · 2020-03-19 22:55:03

Bash in 20 Minutes
14K views · 2019-11-06 17:52:30

Coliving Tips and Tricks
11K views · 2019-08-20 16:00:10

Learn Matplotlib in 6 minutes | Matplotlib Python Tutorial
192K views · 2019-07-23 19:00:05

Understanding Computer Specs | What Computer Specs You Need in a Computer
190K views · 2019-07-16 19:00:03

Learn Java in 25 minutes | Java Tutorial for Beginners
139K views · 2019-07-09 19:00:02

Hacker House Tour: Coliving and Cohousing San Francisco
6K views · 2019-07-02 19:00:00

Hacking Spotify and the Spotify Algorithm
12K views · 2019-06-07 17:00:01

What are Tax Brackets? Understanding Taxes for Programmers
1K views · 2019-06-05 17:00:02

What is a Traditional 401k? Investing For Programmers
1K views · 2019-05-30 09:00:01

30 Days of Code: The Next Chapter
6K views · 2019-05-22 16:46:27

Startups I Want Other People to Create | Get Ready With Me
2K views · 2019-05-19 00:10:55

How to Build an Alexa Skill that Actually Works
41K views · 2019-05-17 16:45:26

I live in a Japanese pod. This is what it looks like.
58K views · 2019-03-06 16:54:16

CRAZY Technical Interview Stories
5K views · 2019-02-20 20:00:01

How to Get a Tech Internship this Summer
2K views · 2019-02-15 18:00:01

Breaking Down My Computer Science Degree in 23 minutes
18K views · 2019-02-13 20:00:12

10 Things Beginner Programmers Need to Know
21K views · 2019-02-08 18:16:27

Learn to Code in 6 months | Full Curriculum
20K views · 2019-02-06 19:28:46

Teaching My Brother How To Code | AR + Machine Learning | Code With Me
6K views · 2019-01-16 16:41:17

What is Programming?
24K views · 2018-12-22 01:21:01

How to Learn a Programming Language
5K views · 2018-12-13 18:28:12

The Programmer Toolbox: A New Project
2K views · 2018-11-09 17:30:31

Learning Machine Learning and Artificial Intelligence with Siraj Raval!
3K views · 2018-09-05 18:30:01

Stop Calling Software Developers Smart
2K views · 2018-08-29 18:30:01

Taylor Swift Reputation Tour Technology | RepTech!
1K views · 2018-08-22 18:30:00

How to Code DialogFlow API.AI Fulfillment Tutorial
76K views · 2018-07-18 18:30:00

DialogFlow (API.AI) Google Assistant Action Integration Chatbot Tutorial
21K views · 2018-06-27 18:30:00

How to Create a Chatbot for Every Voice Assistant with DialogFlow
14K views · 2018-06-20 18:30:05

How to Create a Google Action for your Google Assistant in 20 minutes Tutorial
77K views · 2018-05-30 18:30:01

What is an SDK? | SDK Tutorial | Why Use SDKs in Programming?
36K views · 2018-05-23 18:30:01

What is Modulo? Using the Modulo Operator in Python and Swift Tutorial
49K views · 2018-05-02 18:30:01

What is a Library? Using Libraries in Code Tutorial | C Library Examples
47K views · 2018-04-25 18:30:01

What is a Framework? Using Express.js and Node Tutorial | Frameworks for Beginners
6K views · 2018-04-18 18:30:00

What is JSON? | JSON Objects and JSON Arrays | Working with JSONs Tutorial
35K views · 2018-04-11 18:30:00

Walkthrough APIs with Postman and the cURL Command | API Tutorial | Testing an API with Postman
18K views · 2018-04-05 18:30:00

What are API Keys? | Using API Keys
197K views · 2018-03-28 18:30:01

Using the This Keyword in Java | What is the This Keyword?
3K views · 2018-03-21 18:30:01

What is an API? Introduction to Application Programming Interfaces with Google Maps APIs!
20K views · 2018-03-14 18:30:00

What are Constructors?
14K views · 2018-03-07 19:30:00

FabFitFun Subscription Box Spring 2018! Coding + Self Care!
398 views · 2018-03-03 21:55:30

What is ASCII?
42K views · 2018-02-28 19:30:00

What is Object Oriented Programming?
8K views · 2018-02-22 19:30:00

What is an IDE?
58K views · 2018-02-21 19:30:00

How to Fix Errors in Your Java Code
27K views · 2018-02-16 19:30:01

Parameters VS Arguments: DECODED
19K views · 2018-02-14 19:30:00

Kotlin Basics
45K views · 2017-05-26 14:36:40

How to Create a Personal Website Part 2 + CSS + Inspector Tools
9K views · 2017-02-17 14:00:00

How to Create a Personal Website Part 1 + Bootstrap and HTML5UP
32K views · 2017-02-10 14:00:00

Make HTTP / HTTPS GET Requests in an Alexa Skill in 16 minutes
56K views · 2017-01-06 19:38:56

How to Create an Alexa Skill: Part 2 - Lambda Function
22K views · 2016-12-16 22:49:13

How to Create an Alexa Skill: Part 1 - Speech Interface
31K views · 2016-12-09 18:39:21

Running a 5K for 5K SUBSCRIBERS
700 views · 2016-11-18 17:00:02

Facebook Chatbot Libraries in 16 Minutes! | BOTS | Quick Code
9K views · 2016-11-11 17:00:04

Make a Facebook Chatbot from Scratch in 20 Minutes | BOTS | Quick Code
136K views · 2016-10-28 16:00:04

More Angular Routing | URL Parameters in 8 minutes | Intermediate Web Development | Quick Code
2K views · 2016-10-07 16:00:00

Angular Routing in 14 Minutes | Intermediate Angular with ngRoute | Quick Code
7K views · 2016-09-30 16:00:01

Heroku Free Web Hosting + Back-End Tutorial in 12 Minutes | Node.js + Express | Quick Code
113K views · 2016-09-23 16:00:02

GitHub Hosting in 5 minutes | Free Static Web Hosting | Quick Code
12K views · 2016-09-16 16:00:07

Angular Services in 12 minutes | Intermediate Angular | Quick Code
7K views · 2016-09-09 16:00:04

Accessing Endpoints in 9 minutes | Intermediate Angular | Quick Code
7K views · 2016-09-02 16:00:00

Angular Directives in 9 Minutes! | Intermediate Angular | Code in 5
19K views · 2016-08-26 16:00:02

Basics of Angular JS in 8 minutes | Controllers + Scope | Code in 5
130K views · 2016-08-19 16:00:05

Learn jQuery in 6 minutes | How to Use a JavaScript Library | Code in 5
306K views · 2016-08-12 16:00:02

Learn JavaScript in 7 minutes | Create Interactive Websites | Code in 5
613K views · 2016-08-05 16:00:01

DevTools in 5 minutes | Manipulate Websites | Code in 5
20K views · 2016-07-29 16:00:03

Learn Bootstrap in 5 minutes | Responsive Website Tutorial | Code in 5
849K views · 2016-07-22 16:00:04

CSS in 5 minutes | Styling Tutorial | Code in 5
65K views · 2016-07-15 16:00:00

HTML in 5 minutes | Webpage Tutorial | Code in 5
59K views · 2016-07-08 16:00:00

Gistify Your Code! NEW Google Chrome Extension for CODE in YouTube comments!
1K views · 2016-02-26 14:00:00

String Manipulation Part 2 for Technical Interviews! Learn about split, compareTo, trim, and more!
3K views · 2016-02-19 14:00:00

String Manipulation for Technical Interviews! Review Instance Methods & More!
17K views · 2016-02-12 14:00:00

Basics for Technical Interviews! Compile/Run in Terminal & FizzBuzz!
6K views · 2016-02-05 14:00:01

Day 29 of Code: Program in All the Languages!
21K views · 2016-01-29 14:00:02

Day 28 of Code: Introduction to Databases! (+ Amazon & Twitter)
21K views · 2016-01-28 14:00:00

Day 27 of Code: Testing PT. 2! (More Unit Tests + Binary Search Trees + Test-Driven-Development!)
24K views · 2016-01-27 14:00:01

Day 26 of Code: Testing PT. 1! Unit Testing + Specifications + Test Your Binary Search Tree!
22K views · 2016-01-26 14:00:04

Day 25 of Code: Running Time & Complexity!
26K views · 2016-01-25 14:00:00

Day 24 of Code: Code Hangman from Scratch!
38K views · 2016-01-24 14:00:01

Day 23 of Code: Make Tic Tac Toe from Scratch! (+ Review + TSwift + Nicki Manaj)
31K views · 2016-01-23 14:00:00

Day 22 of Code: Heaps and Binary Search Trees! Code BST's from Scratch!
55K views · 2016-01-22 14:00:01

Day 21 of Code: Generics!
49K views · 2016-01-21 14:00:01

Day 20 of Code: Pointers, Aliasing, Garbage Collection, & JVM! (+ Spiderman & Lady Gaga & TSwift!)
25K views · 2016-01-20 14:00:01

Day 19 of Code: Interfaces! (+ Star Wars!)
29K views · 2016-01-19 14:00:01

Day 18 of Code: Queues & Stacks - Code them from Scratch! (+ Disneyland & Movie Theaters & CAH!)
51K views · 2016-01-18 14:00:01

Day 17 of Code: Exceptions PT 2 - Code them from Scratch! (Hot Chocolate Included!)
34K views · 2016-01-17 14:00:00

Day 16 of Code: Exceptions PT. 1!
37K views · 2016-01-16 14:00:00

Day 15 of Code: Linked Lists - Code them from Scratch! (+ Trains)
83K views · 2016-01-15 14:00:03

Day 14 of Code: Imports, Packages, & Scope!
31K views · 2016-01-14 14:00:01

Day 13 of Code: Abstract Classes + Casting!
44K views · 2016-01-13 14:00:01

Day 12 of Code: Inheritance!
48K views · 2016-01-12 14:00:04

Day 11 of Code: Make a Catalogue from Scratch!
72K views · 2016-01-11 14:00:02

Day 10 of Code: How to Binary!
87K views · 2016-01-10 14:00:01

Day 9 of Code: Recursion! (+ Joseph Gordon-Levitt)
64K views · 2016-01-09 14:00:02

Day 8 of Code: Dictionaries & Hash Maps!
178K views · 2016-01-08 14:00:02

Day 7 of Code: Arrays!
61K views · 2016-01-07 14:00:01

Day 6 of Code: Make a Mad Libs Program from Scratch!
95K views · 2016-01-06 14:00:01

Day 5 of Code: Loops!
40K views · 2016-01-05 14:00:01

Day 4 of Code: Boolean Operators + Class VS Instance! (+ A Guess the Number Game)
160K views · 2016-01-04 14:00:02

Day 3 of Code: If-Statements! (+ A Coin Toss Game)
84K views · 2016-01-03 14:00:00

Day 2 of Code: Variables & Arithmetic!
202K views · 2016-01-02 14:00:01

Day 1 of Code: Data Types! (+ Christmas Trees & Cars)
376K views · 2016-01-01 14:00:02

Day 0 of Code: Print Hello World!
396K views · 2015-12-31 05:00:00

Terminal Tutorial! Part 23! Generate Random Fun Facts!
716 views · 2015-12-07 13:55:34

Terminal Tutorial! Part 22! Raise the Maximum Magnification of your Dock!
317 views · 2015-11-23 13:13:10
Available on Github
External purchase
Highlights
Recommended by
blondiebytes