Hey there, newsletter squad! 🌟
Welcome back to another exciting edition of our weekly newsletter, packed with all things tech and development. We've got a fantastic lineup of articles and resources for you to check out, so make sure to grab your favorite beverage, sit back, and let's dive in!
First up, we've got some important news for all the Hacktoberfest enthusiasts out there. Have you completed your Hacktoberfest 2023 challenge yet? If not, fret not! We've got your back with some Important Hacktoberfest 2023 Completion Instructions 🚀. Click the link to unlock the secrets to successfully wrapping up this year's challenge.
Now, if you're itching to take your coding skills to the next level and want to build a full-stack, typesafe Next.js app, we've got just the guide for you. Dive into our article on The best way to start a full-stack, typesafe Next.js app to unleash your potential and create powerful web applications. Trust us, this tutorial will make you the envy of all your developer friends!
Alright, all you aspiring open source contributors, lend me your ears! Collaborating on pull requests can often feel daunting, especially for beginners. But fear not! We've got a step-by-step guide on How to Collaborate on Pull Requests for Beginners. From setting up your local environment to submitting your first pull request, this article will have you collaborating with the best of 'em in no time.
Now, raise your hand if you've ever found yourself wondering how to keep an eye on all those requests flying between multiple applications. 🤔 If you just raised your hand (or even if you didn't), we've got just the solution for you. Click on How to monitor your requests between multiple applications... 🤔 to discover the secrets of efficient request monitoring and stay on top of your app's performance like a pro!
Lastly, let's talk about privacy. We all love YouTube, but wouldn't it be great to have an open-source alternative that respects your privacy? Well, guess what? We've found the perfect solution for you! Introducing an Open Source YouTube app for privacy that puts you in control. Say goodbye to invasive tracking and let this app bring back the joy of watching videos without feeling like you're being snooped on.
Alrighty folks, that about wraps it up for this week's newsletter. We hope you found these articles and resources as exciting as we did! Stay tuned for more thrilling updates, handy tutorials, and tech news in future editions. Until then, happy coding and stay awesome!
Keep Rocking! 🎸
The Newsletter Team
Our Repo Picks
- LazyVim/LazyVim (Lua): Neovim config for the lazy
- omnivore-app/omnivore (HTML): Omnivore is a complete, open source read-it-later solution for people who like reading.
- microsoft/autogen (Jupyter Notebook): Enable Next-Gen Large Language Model Applications. Join our Discord: https://discord.gg/pAbnFJrkgZ
- formbricks/formbricks (TypeScript): Open Source Surveys & Experience Management Solution
- THUDM/CogVLM (Python): a state-of-the-art-level open visual language model
- OpenTalker/video-retalking (Python): [SIGGRAPH Asia 2022] VideoReTalking: Audio-based Lip Synchronization for Talking Head Video Editing In the Wild
- pi-hole/pi-hole (Shell): A black hole for Internet advertisements
- apple/swift-syntax (Swift): A set of Swift libraries for parsing, inspecting, generating, and transforming Swift source code.
- localsend/localsend (Dart): An open source cross-platform alternative to AirDrop
- coollabsio/coolify (PHP): An open-source & self-hostable Heroku / Netlify alternative. Cloud version available here -> https://app.coolify.io
- t3-oss/create-t3-app (TypeScript): The best way to start a full-stack, typesafe Next.js app
- mindsdb/mindsdb (Python): MindsDB connects AI models to datasources.
- danielgross/localpilot (Python): undefined
- iv-org/invidious (Crystal): Invidious is an alternative front-end to YouTube
- PWhiddy/PokemonRedExperiments (Jupyter Notebook): Playing Pokemon Red with Reinforcement Learning
- cloudcommunity/Free-Certifications : A curated list of free courses & certifications.
- geekan/MetaGPT (Python): 🌟 The Multi-Agent Framework: Given one line Requirement, return PRD, Design, Tasks, Repo
- AntonioErdeljac/notion-clone-tutorial (TypeScript): undefined
- Audio-AGI/AudioSep (Python): Official implementation of "Separate Anything You Describe"
- ProfSynapse/Synapse_CoR : undefined
- oceanbase/oceanbase (C++): OceanBase is an enterprise distributed relational database with high availability, high performance, horizontal scalability, and compatibility with SQL standards.
- Atmosphere-NX/Atmosphere (C++): Atmosphère is a work-in-progress customized firmware for the Nintendo Switch.
- roboflow/supervision (Python): We write your reusable computer vision tools. 💜
Our Article Picks
- Nevo David: ✨ 8 components to become a React master 🧙♂️ 🪄
- Madza: 24 Open-Source Projects for Developers in 2023 🔥👍
- Avinash Vagh: React Ecosystem in 2024
- Eden Federman: How to monitor your requests between multiple applications... 🤔
- Eric Allam: 🚀 Turn your face into a super-hero with NextJS, Replicate, and Trigger.dev 🦸🏻♂️
- Hazar nenni: Docker Best Practices.
- Alicia Marianne: Boost your experience with Postman - Part II
- Lucas Menezes: Don’t do it on Frontend or... Frontend good practices for devs
- Cherry Ramatis: Gen servers - Abstracting state management and task run together
- Mosimi Akinlabi: Git Commands: The Ultimate Cheatsheet
- Jake Lundberg: My 8 Tips for a Better Life as a Developer
- Turcu Laurentiu: Why you should choose HTMX for your next project
- Oluwatobi Adedeji: Sending Notifications In Your Web Apps
- Aritra Karak: Hyperimport - Import c, rust, zig etc. files in TypeScript
- guto: Conhecendo o ecossistema Crystal: ferramentas e projetos
- Kishan Sheth: 🟣 Compilation of Best Full Stack Clones: Amazon, Airbnb, Fiverr, Whatsapp, Netflix, Spotify, Youtube, Zoom & Candy Crush
- Lucas Lima do Nascimento: 👥 From Candidate to Colleague: Acing a competitive Junior-level recruitment challenge📋
- Yeom suyun: How to write types for better usability
- Cherlock Code 🔎: 📑 21 Notion Templates for Developers to 10x Your Productivity
- Riccardo Tartaglia: JSX Unchained: Make a template engine without React
- Saurabh Rai: Contribute to Swirl this Hacktoberfest. Win Swags up to $100
- Matija Sosic: Announcing Wasp Launch Week #4: Waspolution + win swag! 👕🐝
- Ben Halpern: Meme Monday
- Nikita Vetoshkin: Fault Tolerance in Distributed Systems: Strategies and Case Studies
- Sebastien Castiel: 13 tips for better Pull Requests and Code Review
- Christine Belzie: How to Collaborate on Pull Requests for Beginners
- Erin A Olinick: Top 7 Featured DEV Posts of the Week
- dev.to staff: Important Hacktoberfest 2023 Completion Instructions 🚀
- Abbey Perini: Cognitive Load and Your Development Environment
- Alejandro Velez: DevSecOps with AWS- Ephemeral Environments – Creating test Environments On-Demand - Part 1
- Arek Nawo: WYSIWYG for MDX?! Introducing Vrite's Hybrid Editor
- Gergely Szerovay: New Angular v17 feature: deferred loading
- dev.to staff: Coding in Costume! Join Our Halloween Costume Contest! 👻🎃
- Thomas Hansen: Will StackOverflow survive AI?
- Francisco Moretti: 22 Useful Console Methods Every Web Developer Should Know
- Leandro Proença: Compiladores, trampolim, deque e thread pool
- Keff: Web-App Routing is FUN - the Web is weird, but fun
- Necati Özmen: An Introduction to ⚡FastAPI
- Nicolas Frankel: Python "magic" methods - part 1
- Syki: How Many Dependencies Does Your Project Really Have?
- Varun Gujarathi: Exporting a large PostgreSQL table using Python
- Shefali: 10 VS Code Extensions To Boost Your Productivity as a Web Developer
- Michael Tharrington: What was your win this week?
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! 🦄