Channels lising page
All videos archived of Coding with Lewis
Tyw5bZMSCp4 | 14 Nov 2024
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!
a373C7KLrj4 | 08 Nov 2024
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!
qGAPokt6Buo | 17 Oct 2024
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
1hgN3mwE7jc | 26 Sep 2024
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
SJ-ibLJoCFM | 05 Sep 2024
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 :)
2fzXqSU858I | 27 Aug 2024
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
AfAIS7_jJrk | 13 Aug 2024
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!
VTB0_SBltDw | 01 Aug 2024
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
ODp-yivAUnY | 04 Jun 2024
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!?!?!?!?!?
5GfgrYz9z9A | 10 May 2024
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
rbbTd-gkajw | 12 Apr 2024
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!!!
IwhvN_Y9CVk | 19 Mar 2024
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
YHxj3LvZoLQ | 01 Mar 2024
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 -----
Kc0yUBETvZY | 13 Feb 2024
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 -----
viqcDcJVkRQ | 21 Dec 2023
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
JwjkYRcFlVs | 23 Nov 2023
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 -----
zh008MNMOlo | 16 Nov 2023
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...
lrg8ZWI7MCg | 06 Oct 2023
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
ZoqOhomhELg | 14 Sep 2023
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/
FCNg8KyMmGI | 07 Sep 2023
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
lIiDgPxruEA | 01 Sep 2023
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
Hb9LBqnXKvo | 15 Aug 2023
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
ikhGvUpdu40 | 03 Aug 2023
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)
lWeEuTtZTzU | 27 Jun 2023
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
dcs7-ovRpkA | 13 Jun 2023
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)
mL4t2Jf8DUk | 01 Jun 2023
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)
mJJyzUfu8Qc | 11 May 2023
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
lLrzoyU4BPc | 13 Apr 2023
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 :)
nrC07M2XV1I | 30 Mar 2023
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
Hl3NFOpP68g | 16 Mar 2023
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
kG1q2LjRiT0 | 09 Mar 2023
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
kmj48wCfHew | 14 Feb 2023
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
DypJmsL1s0o | 07 Feb 2023
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 -----
sf7PF_RSEXU | 31 Jan 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
HzD_Kv6IyQ0 | 12 Jan 2023
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 -----
BEJHz0mva9U | 26 Dec 2022
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
8vzjGewmcd8 | 09 Dec 2022
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
dXv2OislCqM | 06 Dec 2022
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.
ZnccRc4ZtQI | 01 Dec 2022
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 -----
BVizDqOfins | 22 Nov 2022
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 ---
5-MLMzbUlPY | 10 Nov 2022
π©βπ» 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 -----
oLiH33dBIu4 | 25 Oct 2022
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 ---
geBIiu-aX7E | 04 Oct 2022
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
2SNTChycLo8 | 27 Sep 2022
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
ANLQLe6uQ5o | 01 Sep 2022
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 β-
YaBtFwuS038 | 07 Jul 2022
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
3gjcY_00U1w | 14 Jun 2022
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
G6x6oo1Zvhg | 19 May 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
PveDn_zzo_A | 10 May 2022
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
Fvrlmjvxcc0 | 28 Apr 2022
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 β-
ppt9xfTnPMc | 21 Apr 2022
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 β-
Cms_zL6Q-XE | 01 Apr 2022
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
MKaLJyPOS4U | 19 Mar 2022
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
Q0prVO3DCtU | 22 Feb 2022
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 ---
MZ6v04gEazQ | 11 Feb 2022
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 ---
xklsibKSSyk | 28 Jul 2020
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