Channels lising page

All videos archived of Coding with Lewis
5 Software Failures Every Programmer Should Know

Tyw5bZMSCp4 | 14 Nov 2024

5 Software Failures Every Programmer Should Know

Try Trunk Flaky Tests: https://trunk.io/flaky-tests Software breaks in mysterious ways, and today we're diving into the dark side of code. From user errors to security vulnerabilities, discover the 5 critical ways your applications can fall apart - and how to prevent disaster. All scenarios created are obviously examples. πŸ”§ Topics covered: - User errors and interface design - Poor code quality and technical debt - Integration nightmares - The danger of over-testing - Security vulnerabilities in legacy systems LINKS --- MY 12K+ DISCORD πŸ’¬ https://discord.gg/GkrFX4zT2C CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://instagram.com/lewismenelaws 🎚TikTok: https://tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws My gear πŸ’» https://liinks.co/lewismenelaws ----- TIMESTAMPS 0:00 Intro 0:19 Story 1: User Error 0:46 What is a user error? 1:38 Fixing User Error 3:04 Story 2: Poor Code Quality 3:35 Poor Code Quality?? 4:23 Solutions 5:37 Story 3: Integration Issues 6:01 What is an Integration Issue? 6:40 Solutions 7:37 Story 4: Flaky Tests 8:19 Flaky Tests?? 8:48 Trunk.io (Thanks for Supporting) 9:34 Story 5: Security Vulnerabilities 10:11 Explanation 10:47 How to resolve these issues 11:14 Check out my broken software!

I Built the WORST Git Repository on Purpose!

a373C7KLrj4 | 08 Nov 2024

I Built the WORST Git Repository on Purpose!

Gitlab Duo: https://go.gitlab.com/cx8Ckq I took a perfectly normal Git repository and turned it into an absolute monstrosity. Let's create the most over-engineered CI/CD pipeline possible, featuring: - 69 pipeline stages of pure chaos - Discord + Slack integration that roasts your code - AI-powered commit message judgement - Auto-fail on Fridays (because we're responsible developers) - Random success music based on your code quality - Multi-cloud deployment just because we can - Documentation that automatically converts to gibberish - 15% chance to randomly reject your PR - ASCII art for EVERYTHING - and more... πŸ”§ Project used: OpenContracts: https://jsv4.github.io/OpenContracts/ LINKS --- MY 12K+ DISCORD πŸ’¬ https://discord.gg/GkrFX4zT2C CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://instagram.com/lewismenelaws 🎚TikTok: https://tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws My gear πŸ’» https://liinks.co/lewismenelaws ----- TIMESTAMPS 0:00 Intro 0:20 What is a CI/CD Pipeline? 0:57 What CI/CD solves. 1:12 The Project we will be working on 1:27 Phase 1: Linting and Testing 2:53 Phase 2: The Backend Tasks 4:36 Phase 3: Silly Implementations 6:31 Phase 4: Deployment Processes 8:00 Phase 5: Adding in the dumbest things. 9:00 What we learned.... 9:23 Thank you GitLab!

How Uber Handles TRILLIONS of Transactions

qGAPokt6Buo | 17 Oct 2024

How Uber Handles TRILLIONS of Transactions

How does Uber handle billions of payments without missing a single transaction? In this video, we dive into Uber's innovative solution for managing their massive payment infrastructure. Uber Engineering Blogs - https://www.uber.com/en-CA/blog/how-ledgerstore-supports-trillions-of-indexes/ - https://www.uber.com/en-CA/blog/dynamodb-to-docstore-migration/?uclick_id=99d53a50-d486-4a0b-8658-871c54fc9e54 - https://www.uber.com/en-CA/blog/money-scale-strong-data/?uclick_id=99d53a50-d486-4a0b-8658-871c54fc9e54 We explore: - Uber's journey from a monolith to microservices architecture - The challenges they faced with their initial payment system - Introduction of the Job/Order based system - Creation of LedgerStore - Uber's custom ledger database - The importance of immutability in financial transactions - Uber's massive data migration process involving 250 billion records - The Shadow Writer technique for seamless database transition - Different types of indexes used by Uber (Strongly consistent, Eventual consistent, Time-range) - How Uber manages over 2 trillion indexes LINKS --- MY 12K+ DISCORD πŸ’¬ https://discord.gg/GkrFX4zT2C CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://instagram.com/lewismenelaws 🎚TikTok: https://tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws My gear πŸ’» https://liinks.co/lewismenelaws ----- TIMESTAMPS 0:00 Intro 0:20 Ubers Problem… 1:16 How the System was Failing 1:47 Rebuilding Their Payment System 2:46 Databases… for Money? 3:26 Why Databases Can’t Handle Finances Correctly 4:48 Rebuilding their Payment Infrastructure (LedgerStore) 5:49 Ubers Big Big Problem…. (Migration) 6:36 How The Migration Worked 7:11 The Big Big Migration 8:31 Leap of Faith 9:01 Implementing Trillions of Indexes 9:23 What is an Index? 10:08 The 3 Types of Indexes 11:57 What we can learn from Uber 12:42 Thanks for Watching

I Asked You to Make the WORST Apps Possible

1hgN3mwE7jc | 26 Sep 2024

I Asked You to Make the WORST Apps Possible

What happens when you run the worlds worst hackathon and people ACTUALLY submit their programming projects? Well… this. In this video, I show the results of the hackathon my discord team and I ran on my discord server with the theme being: β€œFunctionally Dysfunctional”. There were so many incredible entries but we had to cut it off with what we had. Thanks to JetBrains for providing some of the prizes for the winners :) https://jb.gg/Check_out_JetBrains_IDEs We will be updating the website with the list of entries and winners shortly: https://hackathon.lewismenelaws.com Let me know if you want me to do another hackathon, we were shocked at the amount of entries we received for such little publicity we gave for it. I really really want to do this again but on a much more epic scale :) LINKS ------ DISCORD (12k+ members) https://dsc.gg/lewismenelaws CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://instagram.com/lewismenelaws 🎚TikTok: https://tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws My gear πŸ’» https://liinks.co/lewismenelaws ----- TIMESTAMPS 0:00 Intro 0:17 The Hackathon Explained 0:52 Sigma Chat 1:20 The Loading Snake 1:40 AI Gate 2:03 Dysfunctional Chat 2:14 Music Search 2:35 Trash Talks 2:53 Akinator Login 3:15 Chatsu 3:39 Functionally Dysfunctional Music Player 4:08 Drag and Drop Password 4:23 Shoutout 4:57 Muffle 5:24 ChallengePixels 5:40 OCR Mailer 6:04 Unconventional Login 6:18 Ultimate Form Submitter 6:36 Rotary Phone Timer 6:53 Chaotic Editor 7:16 Clearfile Explorer 7:52 Flappy Scroll 8:02 Reverse Captcha 8:17 ...and the winners are.... 8:25 Most Creative Award 8:56 Most Technical Award 9:29 Best Overall 9:57 Should we Run another hackathon? 10:33 A Special Thanks! 10:47 Outro

I Explored a MASSIVE Data Center

SJ-ibLJoCFM | 05 Sep 2024

I Explored a MASSIVE Data Center

Thanks to OVHcloud for Sponsoring: https://dub.sh/ArORkcK In this video, we do a deep dive inside a data center that helps power the cloud computing industry. What is the cloud and how do all of these servers help users and business power billions of devices daily? I go to the OVHcloud's data center located in Quebec with @CongThanhContent to see what was inside, what people did inside of there as well as learn the best practices used to power such a hefty operation. This data center had over 90,000 servers inside of it's massive facility. LINKS --- MY 12K+ DISCORD πŸ’¬ https://discord.gg/GkrFX4zT2C ------ CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://instagram.com/lewismenelaws 🎚TikTok: https://tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€” My gear πŸ’» https://liinks.co/lewismenelaws ----- TIMESTAMPS 0:00 Intro 0:26 What is "the cloud"? 0:52 A Brief History of Data Centers and the Cloud 2:08 Data Centers 2:50 Arriving at the OVHCloud Data Center 3:23 Virtualization 4:24 How over 90,000 Servers are built 5:59 Setting up the Server to Go Live 8:46 Monitoring the Servers 9:53 Cooling down an MASSIVE data center 11:43 Open Source Metrics 13:47 Security 14:12 The lifecycle of a network request 15:37 Thank you OVHCloud 16:22 THANKS FOR WATCHING :)

I Regret Buying a Super Ultrawide Monitor

2fzXqSU858I | 27 Aug 2024

I Regret Buying a Super Ultrawide Monitor

The super ultrawide 49 inch monitor is an expensive piece of technology. As a software developer and content creator, is this worth getting to improve your productivity as a developer? In this video, I go through my likes and dislikes after using this monitor for over 180 days. You might be surprised with what I have to say. This video is NOT sponsored or gifted in ANY way. LINKS --- MY NEWSLETTER πŸ’Œ https://thebetter.dev ------ CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://instagram.com/lewismenelaws 🎚TikTok: https://tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€” My gear πŸ’» https://liinks.co/lewismenelaws ----- TIMESTAMPS 0:00 Intro 0:36 Specs 0:46 My Workflow 0:58 Dislike 1 1:38 Dislike 2 2:14 Dislike 3 2:32 Dislike 4 3:05 Dislike 5 3:25 Dislike 6 3:54 Like 1 4:32 Like 2 5:06 Like 3 5:21 Like 4 5:42 Like 5 6:03 Closing Thoughts 6:36 Productivity Booster? 6:54 Outro

I Built an AI to Take Over All of My Apps

AfAIS7_jJrk | 13 Aug 2024

I Built an AI to Take Over All of My Apps

Thanks to Microsoft for Sponsoring todays video: Microsoft Build: https://blogs.windows.com/windowsdeveloper/2024/05/21/unlock-a-new-era-of-innovation-with-windows-copilot-runtime-and-copilot-pcs/?wt.mc_id=MSBuild24_YT_Lewis_2 Windows Developer Tools: https://developer.microsoft.com/en-us/windows/dev-tools/?wt.mc_id=MSBuild24_YT_Lewis_1 In today's video, I start the process of building an AI application that is capable of controlling all of my applications when I ask it to. This is to automate the redundant tasks and multi-task when needed. Throughout the video, I show the hard parts of developing this application as well as demo the final result which I plan on continuing moving forward :) Let me know what you think and if you want to see the code open sourced! LINKS --- MY NEWSLETTER πŸ’Œ https://thebetter.dev ------ CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://instagram.com/lewismenelaws 🎚TikTok: https://tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€” My gear πŸ’» https://liinks.co/lewismenelaws ----- TIMESTAMPS 0:00 Intro 0:23 Background 2:00 Let's Code 4:34 Adding Personality 6:12 Improving Speed 7:35 Fine Tuning Models 9:02 Tool Integration 10:13 Final Demo 12:34 Thank you Microsoft!

My Bank Wanted $17.63 so I Used Python Instead.

VTB0_SBltDw | 01 Aug 2024

My Bank Wanted $17.63 so I Used Python Instead.

How can I use Python to avoid paying annoying bank fees? In today's video, I automate a silly task to show the banks that I don't need them to get automatic bank statements. It's a short video but I go over the problem I had, the investigation work I did and the simple code I wrote that took me from nothing to all of my bank statements in one go. This video was something I was debating if I should put out or not :) let me know what you think. LINKS --- MY NEWSLETTER πŸ’Œ https://thebetter.dev ------ CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://instagram.com/lewismenelaws 🎚TikTok: https://tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€” My gear πŸ’» https://liinks.co/lewismenelaws ----- TIMESTAMPS 0:00 Intro 0:11 The Problem 0:53 Setting myself up 1:13 The shocking discoveries.... 1:43 Why this is a dark pattern. 2:26 Explaining the problem as if I was one of my favourite creators 2:57 Whipping out Python 3:24 Random Open Source Code... 4:01 Why the bank can get away with this 4:18 Outro

35 Things Every Programmer Should Know

ODp-yivAUnY | 04 Jun 2024

35 Things Every Programmer Should Know

Check out JetBrains IDEs: https://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 πŸ’Œ https://thebetter.dev ------ CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://instagram.com/lewismenelaws 🎚TikTok: https://tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€” My gear πŸ’» https://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!?!?!?!?!?

I Trained an AI with 10,000 Memes

5GfgrYz9z9A | 10 May 2024

I Trained an AI with 10,000 Memes

Bright Data: https://brdta.com/codingwithlewis I tried training an AI model on 10,000+ memes to see if AI can be funny. In this video, we go through the process of creating a meme with AI and learn why we find things like memes and humor funny to begin with. This video took a very long time to make. Over 10 different models were used. Throughout this video you will see all of the things that I did to get this to work. Let me know what you think in the comments :) πŸ‘‰WE ARE PLANNING A HACKATHON!!! πŸ‘ˆ Join the discord to learn more: https://dsc.gg/lewismenelaws πŸ§‘β€πŸ’»DEMO & SOURCE CODEπŸ§‘β€πŸ’» Demo: https://memegenerator-ergog3zn3pc7txnm6mgggf.streamlit.app/ GitHub: https://github.com/CodingWithLewis/MemeGenerator (messy lol) Fine-Tuned Model: https://huggingface.co/codingwithlewis/mistralmemes OwlV2 Demo: https://huggingface.co/spaces/codingwithlewis/owlv2 If you like this video, check out some of my other videos where I build awesome projects and provide awesome developer resources that you can use in order to be a better developer :) LINKS --- MY NEWSLETTER πŸ’Œ https://thebetter.dev ------ CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://instagram.com/lewismenelaws 🎚TikTok: https://tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€” My gear πŸ’» https://liinks.co/lewismenelaws ----- TIMESTAMPS 0:00 Intro 0:22 Why is AI not funny? 0:40 What is a meme... really? 1:51 Getting a LARGE amount of memes 2:32 The Data Collection 3:29 Using Bright Data 4:12 Initial Results 4:45 Prepping for Training 5:11 Getting image descriptions 6:03 Returned image descriptions 6:35 Training the AI Model 7:57 Results... and de-motivation... 8:49 Realizing... I should teach AI how to be funny 9:35 Getting Relevant Context 10:20 Initial Observations 10:37 Labelling Feature 11:27 The right AI model for the job... 12:14 Building out the UI 12:51 Reactions 14:08 Why I made this video... 14:40 SUBSCRIBE

10 Sorting Algorithms Explained Easily in 10 Minutes

rbbTd-gkajw | 12 Apr 2024

10 Sorting Algorithms Explained Easily in 10 Minutes

Every programmer has run into a sorting algorithm at one point in their career. πŸ§‘β€πŸ’» In today's video I am going to explain 10 Sorting Algorithms as easy as possible in only 10 minutes with the pros and cons of each. Each sorting algorithm is explained in surface level, then the mathematical formula is explained and ending with a real life example. I encourage you to watch this video and whatever one intrigues you the most, go look up some tutorial on how you can implement this in your favourite programming language. πŸ§‘β€πŸ’» πŸ‘‰WE ARE PLANNING A HACKATHON!!! πŸ‘ˆ Join the discord to learn more: https://dsc.gg/lewismenelaws If you like this video, check out some of my other videos where I build awesome projects and provide awesome developer resources that you can use in order to be a better developer :) LINKS --- MY NEWSLETTER πŸ’Œ https://thebetter.dev ------ CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://instagram.com/lewismenelaws 🎚TikTok: https://tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€” My gear πŸ’» https://liinks.co/lewismenelaws ----- Timestamps 0:00 Intro 0:11 Bubble Sort 1:29 Selection Sort 2:24 Insertion Sort 3:13 Merge Sort 4:29 Quick Sort 5:41 Heap Sort 6:54 Counting Sort 7:48 Shell Sort 8:38 Tim Sort 9:27 Radix Sort 10:27 WATCH!!!

These Apps Cost $140. So I Rebuilt them for FREE.

IwhvN_Y9CVk | 19 Mar 2024

These Apps Cost $140. So I Rebuilt them for FREE.

Try FlutterFlow today: https://bit.ly/3Touttn The worst part about any app is trying to do anything and... instant paywall. In today's video I recreate 3 EXTREMELY popular applications in the app store using open source technologies that you can use for free. I use Flutter, FlutterFlow, Firebase, Dart and Python in order to do it all. I walk you through my journey of thinking of how the apps work as well as the funny moments when coding them. Apps: Yuka: https://yuka.io/en/ Mine: https://github.com/CodingWithLewis/RecreatedApps AI Photo App: https://apps.apple.com/us/app/dawn-ai-avatar-generator/id1643890882 Mine: https://github.com/CodingWithLewis/RecreatedApps Sleep Tracking App: https://shuteye.ai/ Mine: https://github.com/CodingWithLewis/RecreatedApps --- MY NEWSLETTER πŸ’Œ https://thebetter.dev DISCORD: https://dsc.gg/lewismenelaws CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://instagram.com/lewismenelaws 🎚TikTok: https://tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws My gear πŸ’» https://liinks.co/lewismenelaws ----- TIMESTAMPS 0:00 Intro 0:17 App 1 Introduction 0:43 How it Works (High Level) 0:56 Finding Data Sources 1:55 Calling the Open Food Data API 2:16 Comparing Yuka with API Response 2:49 Recreating the User Interface 3:10 Testing with Hard Coded Variables 3:19 Final App 3:36 App 2 Intro (AI Photo App) 3:55 App 2 Breakdown 4:07 Finding Ways to use AI 4:23 Installing Image Editor (lmao) 4:46 Explaining Generative AI Fills 5:01 Using Google Cloud to get face artifacts 5:34 How AI Avatars Work 6:07 Training my own model 6:42 Testing my Stable Diffusion Model 7:02 FlutterFlow 8:17 Final Results 8:28 App 3 Intro 8:41 Sleep Tracking App Demo 8:58 App 3 Breakdown 9:33 Setting up Firebase 9:44 Setting up TensorFlow (to detect sound) 9:59 Find Sleep Sounds 11:01 Using YamNet 11:24 Building the Script 11:42 Testing out the recognition 12:03 Sleep Analysis In Depth 13:02 Implementing this Logic 13:14 Building the UI 13:49 Final Demo 14:00 Outro

40 APIs Every Developer Should Use (in 12 minutes)

YHxj3LvZoLQ | 01 Mar 2024

40 APIs Every Developer Should Use (in 12 minutes)

GPT-4 in JetBrains: https://bit.ly/48uNFKw In this video, I introduce you to 40 APIs that every developer should know and use. From social media to finance to weather, these APIs will help you create amazing applications. Most of these APIs are free without an API key, but might require some sort of sign up or a trial to begin with. For a handful of these APIs, I create a project in Python to show you what the capabilities are. Source code: (one moment) :) --- MY NEWSLETTER πŸ’Œ https://thebetter.dev ------ DISCORD: https://dsc.gg/lewismenelaws CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://instagram.com/lewismenelaws 🎚TikTok: https://tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€”- My gear πŸ’» https://liinks.co/lewismenelaws -----

I Created a Fake Twitter with AI Users

Kc0yUBETvZY | 13 Feb 2024

I Created a Fake Twitter with AI Users

Use CODINGWITHLEWIS for 10% off VPS Hosting: https://hostinger.com/codingwithlewis I rebuilt Twitter from scratch and opened it up for ONLY AI Agents to participate in. πŸ€– In this video, we go over how I rebuilt Twitter using a template from NextJS, created AI Agents that knew how to use the website completely and my reaction to how the project went and the hardships that came with it. You can view it here: https://ai-social-media.vercel.app/ Source code here: https://github.com/CodingWithLewis/AISocialMediaAgent --- MY NEWSLETTER πŸ’Œ https://thebetter.dev ------ DISCORD: https://discord.gg/MKmMzQYzJ8 CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://instagram.com/lewismenelaws 🎚TikTok: https://tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€”- My gear πŸ’» https://liinks.co/lewismenelaws -----

We Need to Talk about Developer Influencers

viqcDcJVkRQ | 21 Dec 2023

We Need to Talk about Developer Influencers

Let's talk about dev influencers, dev content and Coding with Lewis. In this video, I reflect upon my channel and the impact it has on dev culture. Creators in this video: @namanhkapur @ThePrimeagen @t3dotgg 0:00 Intro 0:15 Where I am Today 0:59 How My Channel Started 1:32 Improving the Channel 2:02 The Dev Influencer Moral Dilemma 3:05 Dev Influencers and Authenticity 3:28 Educational Theatre 4:53 How the Algorithm Forces you to Imitate 6:11 The Rat Race to Be FIRST 7:10 Content Creation with Software Jobs (Burnout) 8:21 Coding with Lewis and The Dev Influencer 10:20 Where I have failed 11:11 Hate Comments 12:44 The Future of Me

I Built a 24/7 AI Livestream Where 2 AIs Debate

JwjkYRcFlVs | 23 Nov 2023

I Built a 24/7 AI Livestream Where 2 AIs Debate

Learn to code with Zero to Mastery: https://links.zerotomastery.io/LMYT2 I built an AI Livestream where the viewer chooses 2 characters to debate about a subject and we see it happen live. In this video, I show you the process of how I made it, how I came up with my solutions and some examples of how it played out! LiveStream Link: (HOLD UP. I MADE A CRITICAL MISTAKE... ONE MOMENT) Throughout this video, I showcase my journey of figuring out how to use AI to the best of my ability. Code with me as I build this interesting project that.... might not end well. I used API's like OpenAI , LangChain AI, Huggingface and more to create this awesome project. Stay tuned! Source code will be released soon :) MY NEWSLETTER πŸ’Œ https://thebetter.dev ------ DISCORD: https://discord.gg/MKmMzQYzJ8 CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://instagram.com/lewismenelaws 🎚TikTok: https://tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€”- My gear πŸ’» https://liinks.co/lewismenelaws -----

I Built the Worst Trading Bot and Let it Have $10,000

zh008MNMOlo | 16 Nov 2023

I Built the Worst Trading Bot and Let it Have $10,000

Thanks to DataStax for helping with the Trading Bot. Sign up for Astra vector database today. Use your business email address and get from $1000- $3000 in free credits and consulting with your subscription: https://www.datastax.com/lp/astra-registration?utm_medium=youtube_video&utm_source=datastax&utm_campaign=yt_influencers&utm_content=vector_search_lewis_menelaws In this video, I build 3 stock trading bots with $10,000 of my own money to see if I can make a profit. The first bot uses a mix of momentum trading and value investing on a set of "safe" stocks. It analyzes price and P/E ratio to determine when to buy and sell. The second bot scans news articles for company mentions. If the news is good, it buys the stock. If bad news comes out about a stock it owns, it sells right away. The third bot randomly selects a stock, finds related news articles, and uses AI to match them with Taylor Swift lyrics to gauge sentiment. If the lyrics are happy, it buys the stock. When negative lyrics come up, it sells. I built the bots in Python, used historical data to backtest strategies, and ran them live for 3-4 days. Despite issues with delayed and partial orders through Interactive Brokers API, the bots made a small profit of $109. But after fees, I ended up losing $8 overall. I learned that algorithmic trading involves complex math and mechanics like partial fills and sync issues. The real winners are the APIs charging for data. But I had fun developing the bots and dipping my toes into algorithmic finance and trading. None of this would be possible without the support of my viewers on YouTube and other platforms. Thank you for allowing me to take risks like this $10k experiment. I appreciate you watching my coding videos focused on building real projects. Please check the description for a special Discord event and to see other coding projects I've made like a Reddit bot and news bot. MY NEWSLETTER πŸ’Œ https://thebetter.dev ------ DISCORD: https://discord.gg/MKmMzQYzJ8 CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://instagram.com/lewismenelaws 🎚TikTok: https://tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€”- My gear πŸ’» https://liinks.co/lewismenelaws ----- TIMESTAMPS 00:00 - Introduction 00:30 - Before we Start 01:00 - The 3 Trading Bots 02:02 - The Tech I Will Build With (AD) 03:30 - The First Trading Bot Build 06:10 - The Second Trading Bot Build 08:44 - The Taylor Swift Trading Bot Build 09:14 - Delivering Data Back to the User 10:33 - Deployment... 11:29 - The Results of Bot 1 12:16 - The Results of Bot 2 13:45 - The Results of Bot 3 14:46 - Results of Everything (Win or Loss?) 15:23 What I Learned from Coding This 17:06 The API Pricing..... 17:32 Thank You...

How Instagram Grew to 14M with ONLY 3 Engineers

lrg8ZWI7MCg | 06 Oct 2023

How Instagram Grew to 14M with ONLY 3 Engineers

Try Snyk πŸ’»: http://snyk.co/lewis How Instagram Grew from 0 to 14M users in only a year. The best part? It was only done by 3 software engineers. In this video, I showcase the infrastructure and techniques used by the Instagram Software Engineers to handle one of the fastest growing applications in history. SOURCES: How Instagram Grew to 14M users post: https://instagram-engineering.com/what-powers-instagram-hundreds-of-instances-dozens-of-technologies-adf2e22da2ad Some Inspiration from Engineering Codex: https://engineercodex.substack.com/p/how-instagram-scaled-to-14-million The Instagram engineers kept their infrastructure simple by using proven technologies like Python, Django, PostgreSQL, Redis, and more. They leveraged Amazon's cloud services for load balancing, computing, and storage. The app servers were stateless and used a connection pooler to handle the flood of incoming database requests. Frequently accessed data was cached. MY NEWSLETTER πŸ’Œ https://thebetter.dev ------ CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€”- My gear πŸ’» https://liinks.co/lewismenelaws ----- TIMESTAMPS 00:00 - Introduction 00:26 - Instagram's Beginnings and Initial Scaling 02:05 - (AD) SNYK 03:21 - The Role of Load Balancers in Instagram's Infrastructure 05:38 - How Instagram Handles Data Storage 08:28 - Handling Image Storage on Instagram 09:14 - Delivering Data Back to the User 10:11 - How Instagram Handles Push Notifications 10:50 - The Role of Task Queues in Scaling Instagram 11:30 - Monitoring Instagram's Systems 12:21 - Instagram's Core Principles Revisited

When 10,000 Software Engineers Work on the Same Code

ZoqOhomhELg | 14 Sep 2023

When 10,000 Software Engineers Work on the Same Code

Try the Stacking workflow: https://gt.dev/codingwithlewis How do software engineers at big tech companies like Google and Microsoft manage repositories with billions of lines of code? 🀯 See how thousands of developers collaborate and ship updates to hundreds of millions of users daily. In this video, we dive into techniques like virtual file systems, stacking, trunk-based development, merge queues, continuous integration, and continuous delivery. We learn how developer productivity tools like Graphite and Bazel enable rapid iteration at massive scale. Whether you're a solo developer or part of a huge engineering team, understanding these software development workflows can help you ship faster and more reliably. See how code review, testing, building, monitoring, and deploying happens behind the scenes at industry giants. MY DISCORD: https://discord.gg/VQ5t86TEuA MY NEWSLETTER πŸ’Œ https://thebetter.dev ------ CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€” My gear πŸ’» https://liinks.co/lewismenelaws ----- Timestamps: 0:00 Intro 0:32 The Beginning 1:23 Working on Software 3:03 Stacking 5:21 Graphite 7:08 Trunk Based Development 8:25 Merge Queues 9:22 Continuous Integration 10:50 Continuous Delivery 12:32 Outro Sources/Inspiration: Why Google Stores 2,000,000,000 lines of code in a single repository: https://www.youtube.com/watch?v=W71BTkUbdqE Microsoft Windows Source code using VFS for Git: https://www.youtube.com/watch?v=g_MPGU_m01s Using BOTH Blue/Green and Canary: https://medium.com/trendyol-tech/blue-green-or-canary-why-not-both-d807bb804714 Merge Queues: https://www.uber.com/blog/bypassing-large-diffs-in-submitqueue/ Stacking: https://stacking.dev/

21 Programming Project Ideas (Beginner to Advanced)

FCNg8KyMmGI | 07 Sep 2023

21 Programming Project Ideas (Beginner to Advanced)

More Programming Project Ideas for Beginners in the Student Developer Pack: https://1password.com/developers/students?utm_source=youtube&utm_medium=lewis&utm_campaign=back%20to%20school&utm_content=sign%20up&utm_term=github%20student%20pack Thinking of Programming Project Ideas is tough. In this video, I simplify this process by coming up with 21 programming project ideas for beginners and breaking them down into easy steps so you can tackle it straight away. I also rank them on a difficulty scale from 1-5. So depending on what level you are in, you can choose what programming project you want to build. A sneak peak of the project ideas: - A discord bot - A calculator app - Password Manager - Dataset Visualization - etc Let me know what programming project you are working on. MY DISCORD: https://discord.gg/VQ5t86TEuA MY NEWSLETTER πŸ’Œ https://thebetter.dev ------ CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€” My gear πŸ’» https://liinks.co/lewismenelaws ----- TIMESTAMPS 0:00 Intro 0:27 Todo App 0:56 Expense Tracker 1:22 Personal Portfolio 2:10 Daily Journal Email 2:48 Flashcard App 3:28 URL Shortener 4:17 Pomodoro Timer 4:52 Recipe Finder 5:44 Password Manager 6:32 Student Developer Pack (1Password) 8:25 Chat Application 9:11 Calculator (lol) 9:41 Quote Generator (Images) 10:08 Discord Bot 10:47 Make a Video Game 11:22 Web Scraper 12:15 RNG Website 12:38 Typing Speed Test 13:12 ChatGPT Clone 13:58 Virtual Tamagotchi 14:24 Visualize a Dataset 15:05 Yard Sale Flipper 15:33 How to Build These Projects

Game Developers Reveal WHY Your Games Lag

lIiDgPxruEA | 01 Sep 2023

Game Developers Reveal WHY Your Games Lag

Lag in Video Games Explained by the Developers of Apex Legends. We've all experienced it - the frustration of lag in online multiplayer games. In this video, we dive deep into the causes of lag, how it affects gameplay, and potential solutions. What exactly is lag? It's the delay between your inputs and the response you see on screen. This is caused by the time it takes for data to travel to game servers and back. We break down ping, latency, packet loss, choke, and more. See examples of laggy gameplay and learn why you might get killed behind cover. We analyze dev insights from games like Apex Legends to understand issues like dying behind cover and hits not registering. Lag ruins the experience for both high ping and low ping players. While there's no perfect solution, understanding the problem is the first step. Developers are making improvements through upgrades like the Steam Datagram Relay and more. Apex Legends Article: https://www.ea.com/games/apex-legends/news/servers-netcode-developer-deep-dive?isLocalized=true MY DISCORD: https://discord.gg/VQ5t86TEuA MY NEWSLETTER πŸ’Œ https://thebetter.dev ------ CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€” My gear πŸ’» https://liinks.co/lewismenelaws ----- Timestamps 0:00 Intro 0:27 PART 1: How Online Video Games Work 1:59 PART 2: Ping and Latency 4:12 PART 3: How this Affects Video Games 5:09: Slow Motion Servers 5:52 Up and Down Latency 6:43 Packet Loss 8:09 Dying Behind Cover 11:20 Damage Not Registering 12:54 What We Can Learn Gameplay from: https://www.youtube.com/watch?v=RnO0xjG2YzM&t and https://www.youtube.com/@UC4r6nalq_1-9rc80qdVLatQ

Self Taught Programmer Roadmap (That Gets you a Job)

Hb9LBqnXKvo | 15 Aug 2023

Self Taught Programmer Roadmap (That Gets you a Job)

Learn in demand skills with Zero to Mastery: https://links.zerotomastery.io/LMYT1 Becoming a Self Taught Programmer in the year 2023 can be an extremely confusing process. That's why I created this guide to help you go from not knowing anything about programming all the way to landing a job as a programmer. Becoming self taught is an interesting path, but I have done it and I know that you can as well. The key to becoming a self taught programmer is having the right resources and strategies. In this video, I will share the exact steps I took to teach myself programming from scratch. I'll cover how to choose a programming language to learn first, where to find high-quality and free learning materials online, how to build a portfolio of projects to showcase your skills, and tips for networking and landing your first job as a self taught programmer. Whether you're looking for a career change into the lucrative field of software development or want to pick up new skills out of curiosity, this video will give you a roadmap to success. With the right motivation and learning methodology, anyone can become a self taught programmer and start a new, rewarding career in technology. MY DISCORD: https://discord.gg/VQ5t86TEuA MY NEWSLETTER πŸ’Œ https://thebetter.dev ------ CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€”- My gear πŸ’» https://liinks.co/lewismenelaws ----- TIMESTAMPS 0:00 Intro 0:25 Choose where to Specialize 1:09 Learn How to Code (Beginner) 3:58 Create a Portfolio 5:09 Build a Beginner Project 7:32 Advanced Topics 9:23 Advanced Applications + Git (Pea-Brain Mentality!) 11:44 Getting Experience 13:45 Computer Science Related Topics (DONT SKIP) 14:49 Interview Prep 16:31 Keep Learning (EXTREMELY IMPORTANT) 17:15 VERY IMPORTANT (don't skip) LINKS ---- Zero to Mastery: https://links.zerotomastery.io/LMYT1 No Starch Press (Beginner Books): https://nostarch.com/catalog/programming Project Based Learning Github: https://github.com/practical-tutorials/project-based-learning Build your Own X (Advanced Projects): https://github.com/codecrafters-io/build-your-own-x Roadmap.sh Computer Science: https://roadmap.sh/computer-science Open Source Computer Science: https://github.com/ossu/computer-science LeetCode: https://leetcode.com/ Tech Interview Handbook: https://www.techinterviewhandbook.org/ Zero To Mastery Tech Interview Videos: https://links.zerotomastery.io/LMYT1

How Reddit Crushed the Internet's Largest Protest

ikhGvUpdu40 | 03 Aug 2023

How Reddit Crushed the Internet's Largest Protest

Try Snyk πŸ’»: http://snyk.co/lewis The Reddit Blackout of 2023 will go down in internet history as one of the largest online protests ever. Outraged redditors coordinated a blackout, with moderators making popular subreddits private in protest, resulting in Reddit being a ghost town. Why? This business decision by Reddit caused developers to pay over $20,000,000 to get access to their developer APIs which they relied on for access to create valuable Reddit clients, bots, and tools. In this video, we’ll break down how the Reddit blackout unfolded and why it represents a critical moment for the platform. What exactly is an API, and what makes Reddit's so important? How did the blackout force Reddit to come back for developers? We’ll also discuss the broader implications - does this limit Reddit’s ability to monetize? What does it mean for the future of third-party developers? The Reddit blackout showed the power of an engaged userbase. When the community revolted, Reddit had to listen but at what cost? This dramatic saga provides key insights into online communities, APIs, and protest in the internet age. MY NEWSLETTER πŸ’Œ https://thebetter.dev ------ CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€”- My gear πŸ’» https://liinks.co/lewismenelaws ----- TIMESTAMPS 0:00 Intro 0:45 What is an API? 2:01 The Creation of Apollo (Reddit) 3:32 April 18th 2023 (Large Language Models) 4:09 The Announcement of API Changes 4:47 Apollo Talks to Reddit 5:36 API Requests Explained 6:15 How much is Reddit worth? 6:52 Thanks to Snyk for Sponsoring 8:06 Announcing Apollo Shutdown 8:26 The Slander Begins 9:02 The Actual Call with Reddit 11:36 Analyzing the Call 12:10 Apollo Releases the Source Code 12:59 The Worst Aspect of this Change 13:34 The Post goes VIRAL 14:30 Reddit Responds 14:57 Reddit Declares War 15:29 Subreddits Fight Back 16:32 Blackout Day 1 16:53 Blackout Day 2 17:51 Reddit Saves Face 18:45 Reddit Threatens Mods 20:02 Hackers Get Involved 20:45 The Reddit Files 21:19 The Aftermath 21:52 Apollo Officially Says Goodbye 22:41 What we can learn from this 22:57 Paid API's Moral Dilemma 23:41 Pricing in the age of AI 24:08 Killing 2 Birds with 1 Stone 24:33 When Corporations Runs Socials 24:44 What we can learn from Apollo 26:01 Thank you (SUBSCRIBE)

you NEED these to build your AI app

lWeEuTtZTzU | 27 Jun 2023

you NEED these to build your AI app

Drag & drop your auth with descope: https://www.descope.com/sign-up-1?utm_source=codingwithlewis&utm_medium=referral&utm_campaign=coding-with-lewis-video-sponsorship Are you planning to build an AI app in 2023? If you are, the vast array of resources can quickly become overwhelming. πŸ€¦β€β™‚οΈ What open-source libraries can help you launch your app most efficiently? What is currently possible in the rapidly evolving realm of AI app development? In today's video, I will answer these questions and introduce you to 5 open-source libraries that are going viral in the global developer community. Renowned for their advanced features yet surprising ease of use, these libraries are shaping the future of AI app creation. Building an AI app in 2023 doesn't have to be a daunting task. With these powerful open-source libraries at your disposal, you can simplify the process and focus on innovation. Don't let the complexities of AI intimidate you. Let's dive in and explore the capabilities of these incredible tools together. Hi πŸ‘‹, my name is Lewis. I am a software developer on a mission to inspire developers and tech enthusiasts. 7000+ Developer Discord: https://discord.gg/bY6N9z26et MY NEWSLETTER πŸ’Œ https://thebetter.dev ------ CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€”- My gear πŸ’» https://liinks.co/lewismenelaws ----- RESOURCES ---- LangChain 🦜 https://python.langchain.com/docs/get_started/introduction.html LlamaIndexπŸ¦™ https://www.llamaindex.ai/ Gorilla🦍 https://github.com/ShishirPatil/gorilla Gradio πŸ’» https://www.gradio.app/ LangFlow ☊ https://github.com/logspace-ai/langflow OpenAI's Function Calling πŸ€– (not open source) https://openai.com/blog/function-calling-and-other-api-updates AgentGPT https://github.com/reworkd/AgentGPT TimeStamps ----- 0:00 Intro 0:35 LangChain 2:14 LlamaIndex 5:07 Gradio 6:24 GradioTools 6:38 Gorilla 7:34 LangFlow 8:56 Agents 10:39 ok... things got crazy 11:33 Back to our agents section... 11:45 The Current State of AI development 12:42 Outro

My Software Engineering Journey (Zero to Hero)

dcs7-ovRpkA | 13 Jun 2023

My Software Engineering Journey (Zero to Hero)

Make your next career move with Formation: https://links.1stcollab.com/formation-codingwithlewis In this video, I give my unconventional software engineering journey from having no code experience to building full-scale applications. I go through my first ever program all the way to building apps that require full-on software engineering capabilities. I allow myself to be vulnerable by discussing the struggles of having low self-esteem and issues when it comes to trying to learn code and software engineering. In the end, I hope to inspire you and give practical advice for anyone looking to start their Software Engineering Journey and plan on going from zero to hero. This is my story. My name is Lewis. I am a software developer on a mission to inspire developers and tech enthusiasts in the world of programming. 7000+ Developer Discord: https://discord.gg/bY6N9z26et MY NEWSLETTER πŸ’Œ https://thebetter.dev ------ CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€”- My gear πŸ’» https://liinks.co/lewismenelaws ----- TIMESTAMPS 0:00 Intro 0:38 My First Computer 1:19 My First Program 4:18 Going to College (for code) 5:55 My First Web App 6:40 My First Programming Job 7:20 Burnout and Feeling Depressed 8:00 Loving Code Again 8:35 Starting A Business 9:40 Wanting More (Build Full-Stack Apps) 10:40 My First App Job 11:23 A Scary Time and an Amazing Opportunity 13:18 Coding with Lewis 13:54 Outro (JOIN DISCORD :D)

How Reddit Had its WORST Outage Ever

mL4t2Jf8DUk | 01 Jun 2023

How Reddit Had its WORST Outage Ever

Thanks to Mailgun for sponsoring this video! Head to https://www.mailgun.com/lewis/ to try Mailgun today. In this video, we delve into one of the major outages that hit Reddit and how the Software Engineers were able to navigate through it. March 14th 2023, also known as the "Pi-Day Outage" was a series of events that put Reddit offline for 314 minutes. Software Engineers were on full alert for over 5 hours. 🌎 This deep dive into the infamous Pi-Day Outage shows how the software engineers at Reddit triggered this outage and the steps they took in order to resolve it. As well as dive into different software engineering concepts so that you can understand the pivotal moment that Reddit went dark. πŸ‘©β€πŸ’» Source: https://www.reddit.com/r/RedditEng/comments/11xx5o0/you_broke_reddit_the_piday_outage/ My name is Lewis. I am a software developer on a mission to inspire developers and tech enthusiasts in the world of programming. MY NEWSLETTER πŸ’Œ https://thebetter.dev ------ CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€”- My gear πŸ’» https://liinks.co/lewismenelaws ----- TIMESTAMPS 0:00 Intro 0:37 Before the Chaos 2:17 Reddit's Infrastructure (Kubernetes) 3:23 The Moment of Disaster 5:06 The First 30 Minutes 6:00 An Interesting Discovery (1 Hour) 7:21 The Network Interface (Calico) 8:43 Emergency Backup (2 Hours) 10:19 The 2 Vital Teams 11:05 The Come Up 11:31 What Happened? (The Aftermath) 13:34 What We Can Learn From Reddit's Outage 14:30 Outro (SUBSCRIBE)

I Brought Your Terrible App Ideas to Life

mJJyzUfu8Qc | 11 May 2023

I Brought Your Terrible App Ideas to Life

Use Mercury to power your next big idea! Get started here β†’ https://mercury.com/partner/lewis, and join the 100,000 venture backed and bootstrapped startups, venture capital funds, and other businesses who bank* with Mercury. I asked the community to give me your TERRIBLE app ideas. In this video, I am taking 3 app ideas and building them from the ground up and taking you along the journey from ideation all the way to programming of these app ideas. I will take a deep dive into the programming concepts that I did in order to reach the final product and then showing the final result in all of its glory… We cover: a horrible spellchecker app idea - a spell checker that stops your input and compares every letter to the english dictionary. Written in TypeScript as a Chrome Extension. A Depressed AI - An AI that needs to be cheered up by the user written in TypeScript and Python with ChatGPT implementation. A dating app for horses - A dating app exclusively for horses to match with other horses. Written in TypeScript and using firebase to power the backend. Chrome Extension - ***Fixing a bug then open sourcing :)*** Depressed AI Robot - https://regal-malasada-d441ce.netlify.app/ Tinder for Horses - ***fixing a bug and then a live demo!!*** Don't forget to like, comment and subscribe if you would like to see me make more of these projects. *Mercury is a financial technology company, not a bank. Banking services provided by Choice Financial Group and Evolve Bank & Trust, Members FDIC. MY NEWSLETTER πŸ’Œ https://thebetter.dev ------ CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€”- My gear πŸ’» https://liinks.co/lewismenelaws ----- TIMESTAMPS 0:00 Intro 0:42 English Language Checker 9:30 A Depressed AI Robot 20:10 Tinder for Horses 31:12 Outro

How Discord Stores TRILLIONS of Messages

lLrzoyU4BPc | 13 Apr 2023

How Discord Stores TRILLIONS of Messages

Have you ever wondered how Discord is able to store trillions of user messages without breaking a sweat? In this video, we'll take a deep dive into the technologies and strategies that Discord's software engineers use to manage such a massive amount of data. SOURCE: https://discord.com/blog/how-discord-stores-trillions-of-messages Discord is one of the most popular communication apps in the world, with over 250 million users and counting. With such a large user base, Discord's servers receive an enormous amount of messages every day. To store all these messages, Discord employs a distributed database system that runs on hundreds of servers worldwide. This system uses a variety of modern database technologies, including Cassandra, Redis, Elasticsearch and most recently: ScyllaDB to ensure that messages are stored reliably and efficiently. These databases are designed to handle huge amounts of data and provide fast read and write capabilities, making it possible for Discord to scale to millions of users without compromising performance. So if you've ever wondered how your messages are stored on Discord, or if you're just curious about how modern database technology works, this video is a must-watch. Join us as we explore the world of distributed databases and learn how Discord's software engineers keep trillions of messages organized and accessible for millions of users around the world. πŸ‘» MY NEW STARTUP: https://www.caspr.ai/ MY NEWSLETTER πŸ’Œ https://thebetter.dev ------ CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€”- My gear πŸ’» https://liinks.co/lewismenelaws ----- TIMESTAMPS ⏰ 0:00 Intro 0:38 The BackStory 1:46 Cassandra Troubles 4:09 Change Architectures 6:28 Data Services 8:57 The BIG Migration 10:35 Where It's at now 11:40 What we can learn from this 12:46 Thanks for watching and subscribe :)

I Made an App with GPT-4 in 72 Hours

nrC07M2XV1I | 30 Mar 2023

I Made an App with GPT-4 in 72 Hours

Try Snyk πŸ’»: http://snyk.co/lewis Join me on this exciting challenge as I build an app using the powerful GPT-4 API in just 72 hours. As a solo developer, I'll be taking on the task of designing, developing, and testing the app all on my own. In this video, I'll take you through my process as I brainstorm ideas, plan out the app's functionality, and integrate the GPT-4 API into the code. You'll see me tackle complex natural language processing tasks and work to optimize the app's performance to make the most of this cutting-edge technology. I'll also share some insights into the challenges of solo development, including managing time and resources effectively, staying focused, and making critical decisions quickly. If you're interested in the future of AI and the power of natural language processing, this video is a must-watch. Join me on this exciting journey and see what I can create in just 72 hours using the GPT-4 API. Source Code: https://github.com/elebumm/BusinessGPT πŸ‘» MY NEW STARTUP: https://www.caspr.ai/ MY NEWSLETTER πŸ’Œ https://thebetter.dev ------ CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€”- My gear πŸ’» https://liinks.co/lewismenelaws ----- TIMESTAMPS: 0:00 Intro 0:12 GPT-4 0:49 Coming up with Ideas 1:28 Creating a Mockup 2:00 How the application will work 3:44 Setting Up Our App 4:27 Our First Issue 5:23 Making our App Do Research 6:00 How OpenAI reads data 6:43 Databases 7:22 Our First Successful Results 7:42 Frontend Development 8:07 Start of Day 2 8:28 Sync to Async 10:44 Migration to Docker 11:30 Start of Day 3 12:51 Final Results 14:40 How It All Works 15:28 Outro

8 Techs I'm Learning to Stay Ahead of the Game

Hl3NFOpP68g | 16 Mar 2023

8 Techs I'm Learning to Stay Ahead of the Game

Try Snyk πŸ’»: http://snyk.co/lewis Tech in 2023 is EXTREMELY saturated and it's very hard to keep up to date with what will be future proof. In this video, I explain what I am learning this year as a software engineer to stay ahead of the game in 2023. These technologies range from beginner level all the way to the advanced areas. What tech are you learning this year to stay ahead of the industry? My name is Lewis Menelaws. I am a self-employed software engineer with over 10 years of experience in the industry of developing software. My goal is to help inspire developers both new and advanced to create amazing software. MY NEWSLETTER πŸ’Œ https://thebetter.dev Things I mentioned in the video! Primeagen's Rust for TypeScript devs: https://www.youtube.com/watch?v=Epwlk4B90vk&list=PLm323Lc7iSW9Qw_iaorhwG2WtVXuL9WBD&ab_channel=ThePrimeagen 90 Days of DevOps: https://github.com/MichaelCade/90DaysOfDevOps ------ CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€”- My gear πŸ’» https://liinks.co/lewismenelaws ----- TIMESTAMPS 0:00 Intro 0:24 What I Currently Know 1:35 Tech 1 3:34 Tech 2 4:27 Tech 3 5:10 Tech 4 5:57 Tech 5 7:04 Tech 6 8:03 Tech 7 9:16 Tech 8 (Did you skip everything!?) 10:29 Outro

How a Random Programmer FIXED GTA 5

kG1q2LjRiT0 | 09 Mar 2023

How a Random Programmer FIXED GTA 5

Try Passbolt: http://bit.ly/3LadTtC t0st's article (must read): https://nee.lv/2021/02/28/How-I-cut-GTA-Online-loading-times-by-70/ Grand Theft Auto 5 is an incredible game, but after MANY MANY years of Grand Theft Auto Online taking over 6 minutes to load, a random programmer by the name of t0st took matters in to their own hands and diagnosed the issue. In this video, we talk about how a programmer fixed the infamous Grand Theft Auto Online loading screen by OVER 70%. Not only is this a programming marvel, it shows how reverse engineering can be done by anyone. MY NEW NEWSLETTER πŸ’Œ https://thebetter.dev ------ CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€”- My gear πŸ’» https://liinks.co/lewismenelaws ----- TimeStamps ----- 0:00 Intro 0:35 Pre-Investigation 1:54 Investigation 4:16 Profiling 5:57 Disassembly 7:15 Problem 1 8:35 Problem 2 9:57 Putting it Together 11:20 What We Can Learn 12:38 Outro & Thank You

This Line of Code Cost a Company $1,000,000

kmj48wCfHew | 14 Feb 2023

This Line of Code Cost a Company $1,000,000

Try Snyk πŸ’»: http://snyk.co/lewis When you are programming extremely large scale applications. Every line of code matters. If you overlook a pivotal aspect of the code, it can cost you A LOT of money. In this video, we look at how Shopify found a query that would've costed them close to $1,000,000 and how the reduced it by over 100x so you don't make the same mistakes they did. Calvin's Article: https://shopify.engineering/reducing-bigquery-costs MY NEW NEWSLETTER πŸ’Œ https://thebetter.dev ------ CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€”- My gear πŸ’» https://liinks.co/lewismenelaws ----- TIMESTAMPS ---- 0:00 Intro 1:04 Backstory 3:21 Big Query 5:05 The Cloud 7:53 The Solution 9:22 Key Takeaways 10:02 Other Ways to Reduce Costs 11:02 All Problems with Scaling 12:02 Outro & Thank You

The Shuffle Button is a Lie. Here's Why.

DypJmsL1s0o | 07 Feb 2023

The Shuffle Button is a Lie. Here's Why.

Spotify's Shuffle is one of the most popular features for being able to randomly select music for you to listen to. However, how is the algorithm able to be random?! Is it truly random!? πŸ€” In this video, we talk about Spotify's shuffle and why software developers build algorithms to trick us into believing what random actually is. My name is Lewis, I am a self-employed software developer looking to share my knowledge of technology and inspire developers worldwide. If you are interested in joining my journey, please like comment and subscribe! MY NEW NEWSLETTER πŸ’Œ https://thebetter.dev ------ CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€”- My gear πŸ’» https://liinks.co/lewismenelaws -----

Tech Developers Should Try in 2023

sf7PF_RSEXU | 31 Jan 2023

Tech Developers Should Try in 2023

I went to CES 2023 in Las Vegas to explore what things developers need to pay attention to for this year. I found lots of amazing tech like VR/AI/AR/IoT and Dev Tools. As a developer, CES inspired me to create some incredible things and I hope that the things I cover help inspire you to make incredible projects! Don't forget to like and subscribe for more tech-related content like this. πŸ˜€ My name is Lewis, I am a professional and self-employed Software Developer that likes to help inspire developers. πŸ‘©β€πŸ’» Fast Forward Podcast (More content) πŸŽ™οΈ https://www.youtube.com/@fastforwardpod MY NEW NEWSLETTER πŸ’Œ https://thebetter.dev ------ CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€”- My gear πŸ’» https://liinks.co/lewismenelaws ----- 0:00 Intro 1:17 Food Scanning API (NuviLabs) 2:01 Incredible way to learn code (American Printing House) 2:31 Easy Machine Learning (Qeexo) 3:09 Incredible IoT Platform (1nce) 3:52 Linux at CES!? (Ubuntu) 4:48 Develop apps in AR (3M) 5:38 Amazing Monitors and Laptops (Microsoft) 6:07 See through display!? (LG) 6:23 Programmable BodySuit (bHaptics) 7:05 Metaverse...? (Caliverse) 7:42 INSANE devices (TKM) 8:27 Android? (Google) 8:54 Awesome Location API (Here) 10:21 Spot the Dog (Boston Dynamics) 10:36 What you can build with AWS (AWS) 11:29 Distributive computing!? (Distributive) 12:06 Insane Weather Device (Ambient Weather) 12:57 Programming Smells!? (OVR Technology) 13:25 WiFi through... Light!? (oledcomm) 13:51 Add a UI to any device (MicroEJ) 14:28 LIDAR for your car (Innovusion) 15:03 Open Source Car Software!? (AWS Auto) 15:40 Mixed Reality Gaming (HTC Vive) 16:27 Las Vegas 16:43 Why I did this 17:09 Outro

How Instagram Stores BILLIONS of Videos

HzD_Kv6IyQ0 | 12 Jan 2023

How Instagram Stores BILLIONS of Videos

How does Instagram handle BILLIONS of images and videos per month?!🀯 In this video, we take a deep dive into the technology behind Instagram's video storage infrastructure. Learn about the various techniques and tools used to store and manage billions of videos, including distributed storage systems, cloud computing, and data compression. πŸ“€ See how Instagram ensures the availability and reliability of its video content, even under high traffic conditions. Discover the challenges of scaling such a massive video library and the solutions that Instagram has implemented to overcome them. πŸ“ˆ Join me as we explore the behind-the-scenes of Instagram's video storage and learn how they are able to handle such a large volume of content. πŸŽ₯ Don't forget to like and subscribe for more tech-related content like this. πŸ˜€ My name is Lewis, I am a professional and self-employed Software Developer that likes to help inspire developers. πŸ‘©β€πŸ’» Source: https://engineering.fb.com/2022/11/04/video-engineering/instagram-video-processing-encoding-reduction/ How Meta load balances globally: https://engineering.fb.com/2022/09/06/data-center-engineering/viewing-the-world-as-a-computer-global-capacity-management/ Leo's video on compression: https://www.youtube.com/watch?v=QoZ8pccsYo4&ab_channel=LeoIsikdogan MY NEW NEWSLETTER πŸ’Œ https://thebetter.dev ------ CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€”- My gear πŸ’» https://liinks.co/lewismenelaws -----

Creating the ULTIMATE Programming Setup

BEJHz0mva9U | 26 Dec 2022

Creating the ULTIMATE Programming Setup

Burotic Standing Desk: https://burotic.ca/pages/signature-standing-desks?ghref=21111%3A553349 Ever since I started programming, I have always wanted to build an amazing setup. Sadly I was constantly using less than ideal setups all the way back until 2016. 😒 Welcome to my dream programming desk setup tour! In this video, I'll be showing you all of the equipment and tools that I've carefully selected to create the ultimate programming environment. In this video, I go over the different components needed to cream your own programming setup including: desk, monitors, gadgets, keyboards and mice. Items in Video (affiliate): HUAWEI Monitor πŸ–₯️: https://geni.us/rH9TfE KeyChron ⌨️: https://geni.us/BIwh MX Master 3 πŸ–±οΈ: https://geni.us/gdJ3g BenQ Halo Light: https://geni.us/kb71 Microphone: https://geni.us/6LEn Metal Laptop Holder: https://geni.us/EwB6qE Webcam: https://geni.us/W8wABg Rubber Duck: https://geni.us/8K65av ------ CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€”- My gear πŸ’» https://liinks.co/lewismenelaws ----- 0:00 Intro 0:55 History of my Setups... 2:04 My current setup 2:36 What I want out of my setup 2:51 The Standing Desk 4:16 Monitor(s) 5:12 Keyboard and Mouse 6:37 Computer Accessories 8:27 Desk Accessories 9:26 Other / Content Creation 10:02 Final Setup 10:16 Outro

A β€˜No-Code Tool’ that Develops Backend?!

8vzjGewmcd8 | 09 Dec 2022

A β€˜No-Code Tool’ that Develops Backend?!

No-code tools are now alternative programming languages for developers to save time to end their projects quickly! πŸ‘©β€πŸ’»Are No-code tools limited in development capabilities? Are they only good for MVPs? In this video, I show how I was able to build a backend service using no code.With SyncTree, you can build your backend and also integrate legacy with new services! Try Backend No-code Solution, SyncTree. It’s free now.🏑 SyncTree: https://www.synctree101.com/index.html πŸ†“ Try Free: https://synctreestudio.com/#/account/signin

A Day in the Life of a Self-Employed Software Developer (and Content Creator)

dXv2OislCqM | 06 Dec 2022

A Day in the Life of a Self-Employed Software Developer (and Content Creator)

Use my code "CODINGWITHLEWIS" or link https://rize.io/u/codingwithlewis to be the first 1000 people to get a 25% discount off your first three months with Rize. A lot of people ask what my day looks like as a software developer πŸ‘©β€πŸ’». I am self-employed and have been for the last 6 years. I have also been a content creator for the last 6 months. In this video, I want to show you a day in the life of a self-employed software developer from when I wake up, all the way till I go to sleep. Not everyday is the same, different projects, different routines and random things popping up πŸ˜…. If you want to become a self-employed software developer, your experience may differ from mine, but I would like to show you the types of software I work on a daily basis as well as the different people I work with πŸ˜€. MY NEW NEWSLETTER πŸ’Œ https://thebetter.dev ------ CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€”- My gear πŸ’» https://liinks.co/lewismenelaws ----- TIMESTAMPS 0:00 Intro 0:38 Context on what I do 1:22 6AM 1:48 7:30AM 2:09 9:00AM 3:10 9:15AM 5:10 11:15AM 5:48 12:00PM 6:15 1:00PM 6:33 1:45PM 7:12 3:45PM 8:01 5:00PM 8:31 5:45PM 9:00 6:45PM 9:30 8:00PM 9:51 8:30PM 10:03 10:30PM This video was sponsored by Rize.

5 Ways Hackers Break your Software

ZnccRc4ZtQI | 01 Dec 2022

5 Ways Hackers Break your Software

Try Snyk πŸ’»: https://bit.ly/3AWM8Py Software is powering EVERY aspect of our lives πŸ’». We constantly hear about "software hacks" and "hackers" but how do they happen πŸ€”. How can we protect ourselves from hacking and software vulnerabilities? In this video, I describe the 5 ways that software can be vulnerable to bad actors without vulnerability management. Knowing the basics of these, you can expand your knowledge and get started in a cyber security career. My name is Lewis Menelaws, I am a 28 year old software engineer who has a software agency in Ontario, Canada. I have been programming professionally for 5-6 years and am looking to help inspire you to be a better programmer/developer. 😊 ---- MY NEW NEWSLETTER πŸ’Œ https://thebetter.dev ------ CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€”- My gear πŸ’» https://liinks.co/lewismenelaws -----

I Turned AI into a News Reporter

BVizDqOfins | 22 Nov 2022

I Turned AI into a News Reporter

Learn more about Bright Data: http://bit.ly/3UXF78O πŸ“° The news is EXTREMELY overwhelming, so I built an automated video news station by using AI to summarize articles and gather stock images. In this video, I explain the process of how I did this briefly and share my experiences working with different technologies. I used Python as my main programming language. 🐍 My name is Lewis Menelaws, I am a 27 year old software engineer who has a software agency in Ontario, Canada. I have been programming professionally for 5-6 years and am looking to help inspire you to learn code :) --- MY NEW NEWSLETTER πŸ’Œ https://thebetter.dev ---- CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€”- My gear πŸ’» https://liinks.co/lewismenelaws ---

Become a Full Stack Developer: A Roadmap for Beginners

5-MLMzbUlPY | 10 Nov 2022

Become a Full Stack Developer: A Roadmap for Beginners

πŸ‘©β€πŸ’» If you want to become a full stack developer, you will constantly find yourself finding lengthy articles and contrary opinions that will stop you from actually learning how to be a full stack developer in the year 2023. In this video, I aim to eliminate the noise and give you details on my journey of how I became a full stack developer. πŸŽ‰ My name is Lewis Menelaws, I am a 27 year old software engineer who has a software agency in Ontario, Canada. I have been programming professionally for 5-6 years and am looking to help inspire you to learn code. 😊 For the infographic: https://skilled-originator-1992.ck.page/44de415ac4 MY NEW NEWSLETTER πŸ’Œ https://thebetter.dev ------ CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€”- My gear πŸ’» https://liinks.co/lewismenelaws -----

Discord Stores BILLIONS of messages using this database

oLiH33dBIu4 | 25 Oct 2022

Discord Stores BILLIONS of messages using this database

How does HUGE companies like Discord handle MILLIONS of users AND store BILLIONS of messages per month!?! πŸ‘¨β€πŸ’» In this video, I explain how the software engineers and programmers at Discord made the transition that made their performance SKYROCKET. Even if you don't get programming, this will be easy to understand πŸ˜„. My name is Lewis Menelaws, I am a 27 year old software engineer who has a software agency in Ontario, Canada. I have been programming professionally for 5-6 years and am looking to help inspire you to learn code :) MY DISCORD: https://discord.gg/bY6N9z26et ---- CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚 TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€”- My gear πŸ’» https://liinks.co/lewismenelaws ---

Learn THIS Programming Language (based on your interests)

geBIiu-aX7E | 04 Oct 2022

Learn THIS Programming Language (based on your interests)

What programming language YOU should learn based off of your interests. πŸ‘¨β€πŸ’» The world of technology is a scary place. Instead of mindlessly doing tutorials, I try and figure out the best starting spot for you to move ahead on your coding journey. Note, if you have already started learning a language, you probably shouldn't switch πŸ™. My name is Lewis Menelaws, I am a 27 year old software engineer who has a software agency in Ontario, Canada. I have been programming professionally for 5-6 years and am looking to help inspire you to learn code :) ------ CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚 TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€”- My gear πŸ’» https://liinks.co/lewismenelaws ----- 0:00 Intro 0:41 Full Stack Web Developer 1:42 Data Scientist 3:19 Game Developer 4:53 Mobile App Developer 6:10 Internet of Things 7:21 Robotics 8:23 Backend Engineer 9:26 Frontend Engineer 10:28 Cyber Security & DevOps 11:23 Outro & Thank You

These FREE APIs are AWESOME

2SNTChycLo8 | 27 Sep 2022

These FREE APIs are AWESOME

Use these 5 APIs to boost your next programming project. Thinking of a project idea is tough as a programmer so using external API’s is a GREAT way to help you get an idea off the ground FAST. In this video, I show you 5 awesome API’s you can use to get started on an awesome project :) My name is Lewis Menelaws, I am a 27 year old software engineer who has a software agency in Ontario, Canada. I have been programming professionally for 5-6 years and am looking to help inspire you to learn code :) πŸ’¬JOIN MY DISCORD COMMUNITYπŸ’¬ https://discord.com/invite/bY6N9z26et CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚 TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€”- My gear πŸ’» https://liinks.co/lewismenelaws 0:00 Intro 0:47 IGDB 3:05 Words API 4:40 Quotes API 6:50 Market Data API 8:15 ILovePDF API 10:25 Outro & Thank You

How I would learn to code (if I was a beginner)

ANLQLe6uQ5o | 01 Sep 2022

How I would learn to code (if I was a beginner)

Learning code is hard. πŸ‘¨β€πŸ’» After 7 years of coding full time, I go back to how I learned and see ways that I could better optimize my learning experience so that you can learn from my mistakes. Remember that consistency is key and learning to code is a lifelong journey. πŸ˜€ I’m a 27 year old entrepreneur who owns his own software agency. I have developed small and large scale applications for large and small clients. MY DISCORD πŸ’¬ https://discord.gg/bY6N9z26et CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚 TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€”- My gear πŸ’» https://liinks.co/lewismenelaws --- TIMESTAMPS 0:00 Intro 0:47 Stick to 1 Programming Language 2:16 Break Things More Often 3:36 Change your Mindset About Coding 4:52 Limit the Amount of Tutorials You Do 6:12 Join a Programming Community 7:02 Build Publicly 8:12 Deploy an App 9:06 Keep Learning 9:48 Thank You β€”-

I Answer YOUR Programming and Personal Questions (100K Special)

YaBtFwuS038 | 07 Jul 2022

I Answer YOUR Programming and Personal Questions (100K Special)

Thank you so much for 100K subscribers.🀯 It's a dream come true. In this video I answered your questions that you asked me in my post I made a couple of weeks ago. If you have any questions, please feel free to reach out in the comments below. πŸ’¬ Discord Link: https://discord.com/invite/bY6N9z26et β€”β€” CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚 TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€”- 0:00 Intro 0:40 Keep exploring new tech or stick with one? 1:21 How to improve problem solving abilities 2:35 Best way to learn advanced Python 3:08 Am I making long form video tutorials? 3:27 What do I do outside of content creation? 4:07 How much JavaScript should you learn before React? 4:39 Cross platform or native app development? 5:07 Is React Natibve still worth it in 2022? 5:34 How to improve math skills for code? 6:05 How to find what you are passionate about? 6:38 Do you have to be a genius to be a coder? 7:03 is JavaScript slow and is NodeJS bad? 7:49 Is Swift worth pursuing? 8:15 Differences between junior and seniors SFE. 8:49 Will AI take over programming jobs? 9:17 Multiple languages or learn one at a time? 9:41 Should you go to school for code? 10:23 What is my journey with code? 10:49 What inspired me to learn code? 11:07 Is a degree necessary in todays world? 11:29 What is the best resource for DevOps? 11:50 My advice for content creation in tech. 12:19 My Meijers Briggs Test 12:29 Where can I find dev communities? 12:44 Am I an AI? 12:48 Is software development jobs boring? 13:10 How much money do I make? 14:02 Outro & Thank You

I Created a Bot That Makes Reddit Videos

3gjcY_00U1w | 14 Jun 2022

I Created a Bot That Makes Reddit Videos

I built a bot that makes Short Form Reddit videos. I open-sourced the code and it went VIRAL across all social platforms and was on GitHub trending for the last couple of weeks. In this video, I share the code as well as explain what I have learned from the entire process. This project is still ongoing so keep updated in the links below! πŸ§‘β€πŸ’»Β Repo Link: https://github.com/elebumm/RedditVideoMakerBot πŸ’¬Β Discord Link: https://discord.com/invite/bY6N9z26et β€”β€” CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚 TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€”- 0:00 Intro 0:29 How it Works 1:11 How it Works: Code Deep Dive 2:32 Where you can get it 3:10 Outcome / Aftermath (Viral) 4:20 What I have learned 6:10 Outro / Thank You

How to Learn Python in 2022

G6x6oo1Zvhg | 19 May 2022

How to Learn Python in 2022

Learning Python for beginners seems overwhelming but can actually be an extremely fun and insightful process. πŸ§‘β€πŸ’» In this video, I demonstrate what I used to help launch my programming journey by doing meaningful examples and a good understanding of the basics. Read Online Free: https://automatetheboringstuff.com/ Support the Author: https://amzn.to/3wtJAXi (Affiliate) β€”- πŸ’¬ JOIN MY DISCORD https://discord.com/invite/bY6N9z26et β€”- CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚 TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€”- 0:00 Intro 0:26 Automate the Boring Stuff With Python Intro 1:35 Examples in this books 3:34 Easy to Follow Along Basics 3:10 Outro & Thank You 4:16 Open Ended 5:14 Outro & Thank You

Programming Project Ideas You Can Do (WITH ANY LANGUAGE)

PveDn_zzo_A | 10 May 2022

Programming Project Ideas You Can Do (WITH ANY LANGUAGE)

Project Ideas for Programmers is a hard thing to think about. πŸ‘©πŸ»β€πŸ’» Most of the time, you are stuck making todo list after todo list. In this video, I think of 3 unique project ideas that will give you a challenge when making it but actually be pretty useful. You can do this with any language! πŸ˜ƒ β€”- πŸ’¬ JOIN MY DISCORD https://discord.com/invite/bY6N9z26et β€”- CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚 TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€”- 0:00 Intro 0:30 Food Suggestion Bot 1:17 Mood Diary Application 2:13 Motivation Image Bot 3:10 Outro & Thank You

What is Serverless?! (in 3 minutes)

Fvrlmjvxcc0 | 28 Apr 2022

What is Serverless?! (in 3 minutes)

Serverless is something so many people talk about but the name is a little misleading. In 3 minutes, I try and explain the extreme basic concepts of what serverless is and why you would want to use it! πŸ˜ƒπŸ‘©πŸ»β€πŸ’» β€”- πŸ’¬ JOIN MY DISCORD https://discord.com/invite/bY6N9z26et β€”- CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚 TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€”-

How to Learn Large Scale System Design for FREE

ppt9xfTnPMc | 21 Apr 2022

How to Learn Large Scale System Design for FREE

Repository Link: https://github.com/donnemartin/system-design-primer The System Design Primer is an amazing resource to help your learn Large Scale System Design. In this video, I give a very brief introduction to the project πŸ‘©πŸ»β€πŸ’». β€”- πŸ’¬ JOIN MY DISCORD https://discord.com/invite/bY6N9z26et β€”- CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚 TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€”-

How to Become a Frontend Developer in 2022 (Full Roadmap)

Cms_zL6Q-XE | 01 Apr 2022

How to Become a Frontend Developer in 2022 (Full Roadmap)

This is how you can become a frontend developer this year.πŸ‘©πŸ»β€πŸ’» The roadmap focuses on explaining the basics of each individual technology needed so you can get a extreme basic understanding of each step when you start your journey. β€”- πŸ’¬Β JOIN MY DISCORD https://discord.com/invite/bY6N9z26et β€”- CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚 TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€”- 0:00 Intro 0:43 HTML & CSS 2:00 JavaScript 3:09 Package Managers & Build Tools 4:02 CSS Preprocessors & Frameworks 4:56 JavaScript Frameworks 5:58 TypeScript 6:42 Serverside Rendering 7:36 Expand 8:13 Outro Roadmap.sh: https://roadmap.sh/roadmaps

Cleaner Code: 3 Ways You Can Write Cleaner Code

MKaLJyPOS4U | 19 Mar 2022

Cleaner Code: 3 Ways You Can Write Cleaner Code

Here are 3 ways you can write cleaner code using common methods you can see online. πŸ§‘β€πŸ’» Writing Cleaner Code will make help you maximize productivity and readability of your code when you decide to go back into it at a later point. Let me know what tips you guys use in the comments. β€”- πŸ’¬ JOIN MY DISCORD https://discord.com/invite/bY6N9z26et β€”- CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚 TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws β€”- 0:00 Intro 0:45 Comments and Naming Conventions 3:06 Guard Clauses 4:53 Single Responsibility Principle and Long Functions 3:50 Web3 & Metaverse 6:53 Outro & Discord Announcement β€”- 🎡 Music Misha, Jussi Halme - Higher https://chll.to/a705fd1d β€”- ⛓️ Links in Video Free Code Camp - Article about comments: https://www.freecodecamp.org/news/code-comments-the-good-the-bad-and-the-ugly-be9cc65fbf83/ Ellen Spertus on code comments best practices - https://stackoverflow.blog/2021/12/23/best-practices-for-writing-code-comments/ DevIQ - Guard Clauses - https://deviq.com/design-patterns/guard-clause Single Responsibility Principle - https://en.wikipedia.org/wiki/Single-responsibility_principle

2022 Backend Developer Roadmap | Begin your journey as a backend developer.

Q0prVO3DCtU | 22 Feb 2022

2022 Backend Developer Roadmap | Begin your journey as a backend developer.

Backend Development seems like a constantly growing industry with so much things to learn πŸ‘©πŸ»β€πŸ’». This roadmap will help you where to start or continue your development journey. Let me know what you think in the comments πŸ˜ƒ. --- CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚 TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws --- Roadmap.sh (backend developer roadmap inspo): https://roadmap.sh/backend Fireship 50+ AWS Services: https://www.youtube.com/watch?v=JIbIYCM48to Mastering Chaos: https://www.youtube.com/watch?v=CZ3wIuvmHeM --- 0:00 Intro 0:57 General Purpose Programming Language 2:20 Internet & Linux OS 4:00 Databases 7:27 API's 9:00 Containers & Virutalization 10:17 Cloud Services 12:19 Keep Learning 13:32 Outro & Thank You ---

2022 Trends Developers Should Look Out For

MZ6v04gEazQ | 11 Feb 2022

2022 Trends Developers Should Look Out For

2021 was a crazy year for developers. πŸ§‘β€πŸ’» This year, a lot of the same trends are continuing to inspire developers to create incredible applications. Here are 4 trends developers should look out for this year. Thank you for watching my first long form video. πŸŽ‰ --- 🎡 Music - Lakey Inspired - Blue Boi ([https://www.youtube.com/watch?v=wAukvwLCVbM](https://www.youtube.com/watch?v=wAukvwLCVbM)) --- CONNECT WITH ME ON SOCIAL πŸ“Έ Instagram: https://www.instagram.com/lewismenelaws/ 🎚 TikTok: https://www.tiktok.com/@lewismenelaws 🐣 Twitter: https://twitter.com/LewisMenelaws --- 0:00 Intro 0:59 VR/AR 2:01 Cyber Security 2:56 Artificial Intelligence 3:50 Web3 & Metaverse 5:22 Outro & Thank You ---

Solution to Paul McWhorter’s Arduino Tutorial 3 Homework.

au77Vq2FnJY | 11 Sep 2020

Solution to Paul McWhorter’s Arduino Tutorial 3 Homework.

Special thanks to the people I mention in this video!

Converting your Callback Functions into Async/Await Functions in under 3 minutes! (React 16)

xklsibKSSyk | 28 Jul 2020

Converting your Callback Functions into Async/Await Functions in under 3 minutes! (React 16)

Callbacks are great when it's to make just 1 request. When things get more complex, it's much harder to read and debug. Here is how to transform your callback functions into async/await functions and make it much faster. Follow me on Twitter: https://twitter.com/LewisMenelaws