TLWI Dev
thelastweekin.dev
Hey there, folks!
Welcome to this week's exciting edition of our newsletter! We've got some incredible links lined up for you today that will surely pique your interest and make your coding journey even more enjoyable. So buckle up and let's dive right in!
First up, we have a game-changer in the automotive world. Have you heard of openpilot? It's an open source driver assistance system that performs some seriously cool functions like Automated Lane Centering and Adaptive Cruise Control. And the best part? It's compatible with over 250 car makes and models! So if you've ever dreamed of experiencing cutting-edge technology in the palm of your hands, this link is for you.
Now, we all know how daunting it can be to understand complex systems, right? That's why we're bringing you a game-changing resource that will explain those tricky concepts using visuals and simple terms
Let's talk React, shall we? If you're a React enthusiast or just starting out, you won't want to miss our next link. Introducing the React Performance Booster - an in-depth introduction to the useMemo hook
Now, let's shift gears and delve into some wisdom. It's often said that bad engineers learn new skills, while great engineers improve their mindset. Curious to know more? Our next link explores this intriguing concept and shows you how to become a truly exceptional engineer. So buckle up and get ready to enhance not only your technical chops but also your overall mindset with this eye-opening read.
Lastly, we know that coding problems can sometimes feel like a mountain impossible to climb. But fear not! We're here to equip you with 7 powerful principles to tackle those complex coding problems head-on. So get ready to unleash your coding prowess with this energetic and motivating read
That's it for today, folks! We hope you're as excited as we are about the amazing content we've compiled for you. As always, feel free to click, learn, and grow. Happy reading and coding!
Dennis
Our Repo Picks
- ByteByteGoHq/system-design-101 : Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
- NVIDIA/TensorRT-LLM (C++): TensorRT-LLM provides users with an easy-to-use Python API to define Large Language Models (LLMs) and build TensorRT engines that contain state-of-the-art optimizations to perform inference efficiently on NVIDIA GPUs. TensorRT-LLM also contains components to create Python and C++ runtimes that execute those TensorRT engines.
- OpenBMB/XAgent (TypeScript): An Autonomous LLM Agent for Complex Task Solving
- cpacker/MemGPT (Python): Teaching LLMs memory management for unbounded context ๐๐ฆ
- yangshun/tech-interview-handbook (TypeScript): ๐ฏ Curated coding interview preparation materials for busy software engineers
- localsend/localsend (Dart): An open source cross-platform alternative to AirDrop
- WisdomShell/codeshell (Python): A series of code large language models developed by PKU-KCL
- kamranahmedse/developer-roadmap (TypeScript): Interactive roadmaps, guides and other educational content to help developers grow in their careers.
- apache/incubator-answer (Go): A Q&A platform software for teams at any scales. Whether it's a community forum, help center, or knowledge management platform, you can always count on Answer.
- OpenTalker/video-retalking (Python): [SIGGRAPH Asia 2022] VideoReTalking: Audio-based Lip Synchronization for Talking Head Video Editing In the Wild
- waymo-research/waymax (Python): A JAX-based simulator for autonomous driving research.
- Vendicated/Vencord (TypeScript): The cutest Discord client mod
- commaai/openpilot (Python): openpilot is an open source driver assistance system. openpilot performs the functions of Automated Lane Centering and Adaptive Cruise Control for 250+ supported car makes and models.
- web-infra-dev/oxc (Rust): โ A suite of high-performance tools for JavaScript and TypeScript written in Rust.
- psf/black (Python): The uncompromising Python code formatter
- xtekky/gpt4free (Python): The official gpt4free repository | various collection of powerful language models
- NVIDIA/Stable-Diffusion-WebUI-TensorRT (Python): TensorRT Extension for Stable Diffusion Web UI
- sindresorhus/awesome : ๐ Awesome lists about all kinds of interesting topics
- astral-sh/ruff (Rust): An extremely fast Python linter and code formatter, written in Rust.
- lyswhut/lx-music-desktop (TypeScript): ไธไธชๅบไบ electron ็้ณไน่ฝฏไปถ
- google/googletest (C++): GoogleTest - Google Testing and Mocking Framework
- thewhiteh4t/seeker (CSS): Accurately Locate Smartphones using Social Engineering
- Flipper-XFW/Xtreme-Firmware (C): The Dom amongst the Flipper Zero Firmware. Give your Flipper the power and freedom it is really craving. Let it show you its true form. Dont delay, switch to the one and only true Master today!
- eosphoros-ai/DB-GPT (Python): Revolutionizing Database Interactions with Private LLM Technology
- public-apis/public-apis (Python): A collective list of free APIs
Our Article Picks
- Nathan Tarbert: ๐ฅ 9 Open-Source Repos That Will Make Your SaaS Gold ๐ค
- Eric Allam: ๐ 17 Javascript repositories to become the best developer in the world ๐
- Saurabh Rai: Accelerate Your Career ๐ฉ๐ปโ๐ป by Contributing to these 9 Repositories ๐ฅ
- Eden Federman: ๐ฅ Top 6 monitoring tools to become a better developer ๐คฏ ๐คฏ
- Dennis Persson: The 20 Most Common Use Cases for JavaScript Arrays
- Today's Code: ๐ค The Top 10 JavaScript Tricks for Cleaner Code
- Cherry Ramatis: Supervisors - Letting things crash
- Nicolas B.: Unlocking JavaScript Design Patterns: Mastering Singleton for Ultimate Code Efficiency
- Roberto B.: The JavaScript open-source ebook
- vincanger: How I Built & Grew CoverLetterGPT to 5,000 Users and $200 MRR
- Stefi Rosca: ๐ฃ 10 Must-Know VS Code Shortcuts
- Best Codes: 10 Fun Web Development Project Ideas for Bored Coders to Do
- Shreya: 10 typescript developers you must follow to become typescript expert in 2024
- Roman Chugunov: Practical tips for code reviews in large teams
- egor romanov: pgvector vs Pinecone: cost and performance
- Dragos Nedelcu: How To Find A Developer Job In 2023 (With Little Or No Experience) ๐ฅ
- Isaac Lyman: In defense of learning on company time
- Bruno Rezende Novais: Compondo mรบsica com Java! ร hora do Jmusic
- Lukas Mauser: 7 Powerful Principles to Tackle Complex Coding Problems ๐ค
- Pierre Chollet: Learn serverless on AWS step-by-step: Master DynamoDB!
- Saurabh Rai: [Python ๐ Mastery] Python's Object-Oriented Programming Overview and Fundamentals โญ๏ธ
- Nadia Makarevich: React useTransition: performance game changer or...?
- James Robert Lund III: ๐ฎ VSCode Extensions To Magically Accelerate Your Productivity
- Douglas Moura: Understanding Tail Call Optimization With JavaScript
- Olufisayo Bamidele: You Don't Need Axios
- Ben Halpern: Meme Monday
- Madza: 42 Developer Resources to Kickstart Your Coding Journey ๐๐ฅ
- Ingo Steinke: 24 Antipatterns to Avoid in 2024 ๐ซ2๏ธโฃ0๏ธโฃ2๏ธโฃ4๏ธโฃ๐ซ ๐ค๐ฉ๐คก๐คฏ
- Dominic Magnifico: The Web Industry Has A Hiring Problem ๐ฌ
- Nazhmudin Baimurzaev: Transaction log events decoding: making wallet activity understandable
- Erin A Olinick: Top 7 Featured DEV Posts of the Week
- Maurรญcio Antunes: Finding the largest value in each tree row
- ymc9: Is Next.js 13 + RSC a Good Choice? I Built an App Without Client-Side Javascript to Find Out
- Ramiro: AI ignites the rain: Content Storm is back
- Calvin McLean: The Magic of Interfaces in Go
- Keyur Ramoliya: Docker - Utilize Docker Compose for Local Development Environments
- Lewis Thagichu: Jest Mastery: Elevating Your Testing Skills with Proven Best Practices
- Diana Le: CSS Layouts: Get Started with Container Queries
- Lucas Cavalcanti: AWS ECS: How does it work?
- JS: How To Get Type-Safe Frontend Queries Like GraphQL Without GraphQL Using Typescript
- Rasaf Ibrahim: React Performance Booster - Introduction to the useMemo hook
- Nikita Vetoshkin: Software automation done right
- Jeeanny: How to Write Good Commit Messages
- Pradumna Saraf: Navigating Docker With Captains - Francesco Ciulla
- Matt Butcher: Server side Javascript in WebAssembly
- Michelle Mannering: Take your career to the next level: GitHub Universe create your own agenda
- Juraj Malenica: Bad engineers learn new skills - great engineers improve their mindset
- Jen Chan: Crossing the senior chasm
- Nik L: Using Golang to Build a Real-Time Notification System - A Step-by-Step Notification System Design Guide
- Jeffrey Ip: What is Retrieval Augmented Generation (RAG)? ๐
Developer Roundup is a weekly roundup blog. Stay tuned for more info on the project. Follow me on Twitter @dennisokeeffe92
Subscribe to my personal newsletter to get updates on TheLastWeekIn.Dev + more! ๐ฆ