Coding with Lewis
Coding with Lewis
  • 559
  • 153 893 388
35 Things Every Programmer Should Know
Check out JetBrains IDEs: jb.gg/Check_out_JetBrains_IDEs
Here is a list of 35 things every programmer should know. In this video, I walk through a basic architecture of a todo app made by an ambitious programmer. Throughout, we introduce new technologies as they are needed, helping everyone understand the when AND why programmers use the certain technologies they use :)
Let me know what other technologies you'd like to see on the channel. This list can be MUCH bigger and depending on your use case, you might find more use cases for each tech!
LINKS
---
MY NEWSLETTER 💌
thebetter.dev
------
CONNECT WITH ME ON SOCIAL
📸 Instagram: lewismenelaws
🎚TikTok: tiktok.com/@lewismenelaws
🐣 Twitter: LewisMenelaws
-
My gear 💻
liinks.co/lewismenelaws
-----
TIMESTAMPS
0:00 Intro
0:16 The Todo Application
0:32 The Basic Frontend
2:15 The Basic Backend
4:22 In Between
6:12 The Improved Frontend
8:31 Developer Tools
10:58 The Improved Backend
12:26 Databases In Depth
13:29 Alternative methods of communication
14:30 The Cloud
16:30 The Deployment Process
17:43 AI!?!?!?!?!?
Переглядів: 39 860

Відео

I Trained an AI with 10,000 Memes
Переглядів 224 тис.Місяць тому
I Trained an AI with 10,000 Memes
10 Sorting Algorithms Easily Explained
Переглядів 33 тис.2 місяці тому
10 Sorting Algorithms Easily Explained
These Apps Cost $140. So I Rebuilt them for FREE.
Переглядів 137 тис.3 місяці тому
These Apps Cost $140. So I Rebuilt them for FREE.
40 APIs Every Developer Should Use (in 12 minutes)
Переглядів 280 тис.3 місяці тому
40 APIs Every Developer Should Use (in 12 minutes)
I Created a Fake Twitter with AI Users
Переглядів 27 тис.4 місяці тому
I Created a Fake Twitter with AI Users
We Need to Talk about Developer Influencers
Переглядів 20 тис.6 місяців тому
We Need to Talk about Developer Influencers
I Built a Livestream where AI's Chat 24/7
Переглядів 23 тис.6 місяців тому
I Built a Livestream where AI's Chat 24/7
I Gave My Terrible Trading Bot $10,000 to Trade Stocks
Переглядів 460 тис.7 місяців тому
I Gave My Terrible Trading Bot $10,000 to Trade Stocks
How Instagram Grew to 14,000,000 Users With 3 Devs
Переглядів 153 тис.8 місяців тому
How Instagram Grew to 14,000,000 Users With 3 Devs
When 10,000 Software Engineers Work on the Same Code
Переглядів 197 тис.9 місяців тому
When 10,000 Software Engineers Work on the Same Code
21 Programming Project Ideas (Beginner to Advanced)
Переглядів 290 тис.9 місяців тому
21 Programming Project Ideas (Beginner to Advanced)
Game Developers Reveal WHY Your Games Lag
Переглядів 88 тис.9 місяців тому
Game Developers Reveal WHY Your Games Lag
Self Taught Programmer Roadmap (That Gets you a Job)
Переглядів 100 тис.10 місяців тому
Self Taught Programmer Roadmap (That Gets you a Job)
How Reddit Crushed the Internet's Largest Protest
Переглядів 455 тис.10 місяців тому
How Reddit Crushed the Internet's Largest Protest
you NEED these to build your AI app
Переглядів 37 тис.11 місяців тому
you NEED these to build your AI app
My Software Engineering Journey (Zero to Hero)
Переглядів 80 тис.Рік тому
My Software Engineering Journey (Zero to Hero)
The Bug that Broke Reddit for 314 Minutes
Переглядів 46 тис.Рік тому
The Bug that Broke Reddit for 314 Minutes
I Brought Your Terrible App Ideas to Life
Переглядів 21 тис.Рік тому
I Brought Your Terrible App Ideas to Life
How Discord Stores TRILLIONS of Messages
Переглядів 654 тис.Рік тому
How Discord Stores TRILLIONS of Messages
I Made an App with GPT-4 in 72 Hours
Переглядів 302 тис.Рік тому
I Made an App with GPT-4 in 72 Hours
8 Techs I'm Learning to Stay Ahead of the Game
Переглядів 65 тис.Рік тому
8 Techs I'm Learning to Stay Ahead of the Game
How a Random Programmer FIXED GTA 5
Переглядів 581 тис.Рік тому
How a Random Programmer FIXED GTA 5
This Line of Code Cost a Company $1,000,000
Переглядів 154 тис.Рік тому
This Line of Code Cost a Company $1,000,000
The Shuffle Button is a Lie. Here's Why.
Переглядів 19 тис.Рік тому
The Shuffle Button is a Lie. Here's Why.
Tech Developers Should Try in 2023
Переглядів 11 тис.Рік тому
Tech Developers Should Try in 2023
How Instagram Stores BILLIONS of Videos
Переглядів 218 тис.Рік тому
How Instagram Stores BILLIONS of Videos
Creating the ULTIMATE Programming Setup
Переглядів 98 тис.Рік тому
Creating the ULTIMATE Programming Setup
A ‘No-Code Tool’ that Develops Backend?!
Переглядів 210 тис.Рік тому
A ‘No-Code Tool’ that Develops Backend?!
A Day in the Life of a Self-Employed Software Developer (and Content Creator)
Переглядів 29 тис.Рік тому
A Day in the Life of a Self-Employed Software Developer (and Content Creator)

КОМЕНТАРІ

  • @TheRealMangoDev
    @TheRealMangoDev 8 хвилин тому

    why the fuck is the unix timestamp not unsigned dude

  • @raulazevedo8988
    @raulazevedo8988 Годину тому

    buy high sell low? ahahah

  • @TheTrueYasuoMaster
    @TheTrueYasuoMaster Годину тому

    Ok but why i would want to write in shitty js instead of kotlin?

  • @monkaSisLife
    @monkaSisLife Годину тому

    02:41 it should honestly be CRIMINAL to use a Public API just to sell your app using the data from that api

  • @Mateo-vz4fl
    @Mateo-vz4fl Годину тому

    Just... just use Rust at this point.

  • @Bkamron
    @Bkamron 2 години тому

    I am sick of all these newfangled technologies... I miss the days it was just PHP and Javascript.

  • @jonathanross149
    @jonathanross149 3 години тому

    I never left comments as a programmer. Good Luck figuring out what I did.

  • @world_changers
    @world_changers 3 години тому

    Variable = db_connect (It doesn't connect) Variable = db (Too short) Variable = database_connect_to_application_programming_interface (perfection 👌🏼) 😂😂😂

  • @lordalaska768
    @lordalaska768 3 години тому

    Justin Bieber?

  • @dshitman78
    @dshitman78 4 години тому

    "Ubuntu, Debian, these flavors of linux are installed on basically every single server". Yeah, that's why Ubuntu/Debian Certified Engineers are in such great demand.

  • @prettycalistajappy1332
    @prettycalistajappy1332 4 години тому

    I got an assignment that makes me play with the 3 quoting character in unix commands, I seriously wanna cry by the end of it, each line I fixed it I just add ' " \ until it works 😭 In the end, I added #I really dont know how this works but it just works maybe not the best but it works pls dont reduce my points

  • @ssloc
    @ssloc 4 години тому

    Can’t wait for the ai hype to die down and people go back to building things that are meaningful. Make building things great again.

  • @jemandanderes7075
    @jemandanderes7075 5 годин тому

    Pls more

  • @spence2294
    @spence2294 5 годин тому

    Fun fact: php is a combination of pcp with a little extra heroin so they replace the p. Which is why the php devs are clinically insane

  • @scoutgaming737
    @scoutgaming737 6 годин тому

    Math stack exchange: "You're a dumbass" **Answers the question** Physics stack exchange: You're a dumbass **Doesn't answer question** Stack overflow: ⚡🧑🏿⚡

  • @kittyboochanyesbongono8467
    @kittyboochanyesbongono8467 6 годин тому

    Low level: C, C++, Assembly, you get the gist

  • @Luix
    @Luix 7 годин тому

    Nice tshirt

  • @h3w45
    @h3w45 7 годин тому

    I use chatgpt wayyyyy more

  • @cerulity32k
    @cerulity32k 8 годин тому

    im gonna stick with vscode and clangd

  • @syukcode
    @syukcode 8 годин тому

    On screen Keyboard ♥️

  • @sonytv6107
    @sonytv6107 8 годин тому

    How did nobody like this. I'm the first to like this

  • @winstonmhango3437
    @winstonmhango3437 8 годин тому

    Thanks for the listing...love it

  • @spectrejohnson6535
    @spectrejohnson6535 9 годин тому

    This is total bs, there is no difference, I've never met a programmer that can't do the architecture. In order for you to be an effective programmer you obviously need to be aware and understand the architecture in which you're working. How are you going to communicate with other micro services in your code if you have no idea what a message queue is?

  • @Aydiniyom
    @Aydiniyom 9 годин тому

    That villager sound hits hard.

  • @abishektamilan9733
    @abishektamilan9733 9 годин тому

    Vscode > jetbrains

  • @Advait_Ashwani2007
    @Advait_Ashwani2007 10 годин тому

    Machine Code enters the chat....💀💀💀

  • @ronenen
    @ronenen 10 годин тому

    I don't think cobol was available on apple ii.

  • @mateuscardoso9635
    @mateuscardoso9635 10 годин тому

    Fuckers will use comments to everything but fucking documenting the code.

  • @lancecombes
    @lancecombes 10 годин тому

    The internet goes back farther in time than the World Wide Web which works on, but is a separate thing from the internet, the Web was invented in '93 and yes, the cern site is in fact the oldest website. Internet. World Wide Web. These are not synonyms.

  • @geekytutorials5745
    @geekytutorials5745 11 годин тому

    To people who are asking where is c/c++ or others? They are in our hearts ❤

  • @duartecancela
    @duartecancela 11 годин тому

    I use MS Word

  • @greycell2442
    @greycell2442 12 годин тому

    // Try Catch This

  • @subhambiswas8374
    @subhambiswas8374 12 годин тому

    What the duck !

  • @staypuft3120
    @staypuft3120 13 годин тому

    omg this is great. literally the companies forcing documentation. LOL!

  • @deadspeedv
    @deadspeedv 15 годин тому

    Had to scrape a website element so did the request, then response.json(). So next just had to get the useful bits > df > csv....Simple........that json data was an unholy spaghetti of json hell. It had so many nested objects, arrays in arrays in arrays. After hours I finally got the data I needed. I left the comment: "To whoever has to modify this function when the website changes and it isn't me. I am sorry. I appreciate you."

  • @rileyowen7245
    @rileyowen7245 15 годин тому

    Not anymore

  • @madarauchiha4298
    @madarauchiha4298 16 годин тому

    Im just going to stay on bunsen labs with i3 😂

  • @andersonbattisti3377
    @andersonbattisti3377 17 годин тому

    I love Java and Python

  • @ZaCharlemagne
    @ZaCharlemagne 17 годин тому

    Matlab is very popular in engineering firms for mechanical systems simulation and finite element analyses. Also used for implementing control schemes and feedback logic for control systems Its used for simulation of dynamical systems and many more Its not only useful its very popular as a matter of fact, its used by most engineering firms for these things and more

  • @leac3
    @leac3 18 годин тому

    I have heard about PHP is dying since 2005. PHP fits most of the common use cases for business. The bad thing is that everybody knows how to code in PHP with a decent proeficiency so PHP developers are cheap, that's why most of the small business choose PHP, at least for the first version or the MVP.

  • @foop145
    @foop145 20 годин тому

    Absolutely. I used stack overflow a few times, and everyone there was incredibly rude, my post was edited by somebody who didn't like my phrasing, and nobody helped me solve the problem I had. It's a complete shithole. I'd much rather go to chatGPT so I don't have to wait over an hour for somebody to ego trip while failing to answer my question or even bother to understand it. AI is trash, but it's a great starting point, especially if you don't know what words to even use to search for the answer to your question.

  • @Bertie_Ahern
    @Bertie_Ahern 20 годин тому

    The very FIRST websites were actually hybrid-analogue and designed by the Victorians in the 1870s in the heyday of telegraph

  • @XaviSanz35
    @XaviSanz35 21 годину тому

    As as I remember Docker in Mac is not native as in Linux, so it’s sloower for development and debugging.

  • @AntranigVartanian
    @AntranigVartanian 21 годину тому

    "You are not expected to understand this".

  • @AdamRawlyk
    @AdamRawlyk 22 години тому

    does dark/edgy humour come under any of those 6, or would it need another category? :p

  • @kateflannary9597
    @kateflannary9597 22 години тому

    Scratch: what about meeeee

  • @domm9616
    @domm9616 23 години тому

    Ah i for got to remove the //i fucking hate this coures. Comment and hadded it in, the feed back said pls keep your feed back to the course survey