TLWI Dev
thelastweekin.dev
Hello and welcome to another week of game-changing tech updates, sneaky code hacks and lots more! We've got an interesting and enriching lineup for you today that'll drop some jaws and make your neurons tingle. Read on, because the future of tech begins right here, right now!
Ever had one of "I wish I knew..." moments? This week, we have an entrepreneur who took the bold step and sold his startup all because of some pesky bugs. Wished he had something to solve it? Boom, enter the solution, the wonderful world of a "serverless repository". Discover how this could've been a game changer and maybe, just maybe, this could be the one-stop solution you've been waiting for. The game of coding is about to get bug-less.
Next up, meet your friendly neighbourhood "Champ
To all our JavaScript aficionados, this one's especially for you. We've handpicked "10 JavaScript Sites
Open-source, we love you. Here are "10 Free GitHub Copilot Alternatives
Finally, we're offering a marathon not to be missed. A sprint into the world of "classic Machine Learning
And here you are, ready to dive deep into this week's excitement. Code long and prosper!
Dennis
Our Repo Picks
- microsoft/generative-ai-for-beginners (Jupyter Notebook): 18 Lessons, Get Started Building with Generative AI 🔗 https://microsoft.github.io/generative-ai-for-beginners/
- OpenDevin/OpenDevin (Python): 🐚 OpenDevin: Code Less, Make More
- jasonppy/VoiceCraft (Jupyter Notebook): Zero-Shot Speech Editing and Text-to-Speech in the Wild
- valkey-io/valkey (C): A new project to resume development on the formerly open-source Redis project. We're calling it Valkey, since it's a twist on the key-value datastore.
- developersdigest/llm-answer-engine (TypeScript): Build a Perplexity-Inspired Answer Engine Using Next.js, Groq, Mixtral, Langchain, OpenAI, Brave & Serper
- Zejun-Yang/AniPortrait (Python): AniPortrait: Audio-Driven Synthesis of Photorealistic Portrait Animation
- OpenBMB/ChatDev (Shell): Create Customized Software using Natural Language Idea (through LLM-powered Multi-Agent Collaboration)
- harry0703/MoneyPrinterTurbo (Python): 利用 AI 大模型,一键生成高清短视频 Generate short videos with one click using AI LLM.
- helix-editor/helix (Rust): A post-modern modal text editor.
- Mozilla-Ocho/llamafile (C++): Distribute and run LLMs with a single file.
- modularml/mojo (Mojo): The Mojo Programming Language
- pedroslopez/whatsapp-web.js (JavaScript): A WhatsApp client library for NodeJS that connects through the WhatsApp Web browser app
- tiangolo/typer (Python): Typer, build great CLIs. Easy to code. Based on Python type hints.
- fudan-generative-vision/champ (Python): Champ: Controllable and Consistent Human Image Animation with 3D Parametric Guidance
- intel-analytics/ipex-llm (Python): Accelerate local LLM inference and finetuning (LLaMA, Mistral, ChatGLM, Qwen, Baichuan, Mixtral, Gemma, etc.) on Intel CPU and GPU (e.g., local PC with iGPU, discrete GPU such as Arc, Flex and Max). A PyTorch LLM library that seamlessly integrates with llama.cpp, HuggingFace, LangChain, LlamaIndex, DeepSpeed, vLLM, FastChat, ModelScope, etc.
- databricks/dbrx (Python): Code examples and resources for DBRX, a large language model developed by Databricks
- easychen/one-person-businesses-methodology-v2.0 (PHP): 《一人企业方法论》第二版,也适合做其他副业(比如自媒体、电商、数字商品)的非技术人群。
- midday-ai/midday (TypeScript): Run your business smarter 🪄
- oven-sh/bun (Zig): Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
- microsoft/ML-For-Beginners (HTML): 12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all
- jwasham/coding-interview-university : A complete computer science study plan to become a software engineer.
- doocs/source-code-hunter (Java): 😱 从源码层面,剖析挖掘互联网行业主流技术的底层实现原理,为广大开发者 “提升技术深度” 提供便利。目前开放 Spring 全家桶,Mybatis、Netty、Dubbo 框架,及 Redis、Tomcat 中间件等
- GopeedLab/gopeed (Dart): A modern download manager that supports all platforms. Built with Golang and Flutter.
- juspay/hyperswitch (Rust): An open source payments switch written in Rust to make payments fast, reliable and affordable
- logspace-ai/langflow (JavaScript): ⛓️ Langflow is a dynamic graph where each node is an executable unit. Its modular and interactive design fosters rapid experimentation and prototyping, pushing hard on the limits of creativity.
Our Article Picks
- vincanger: What Junior Devs Get Wrong
- dev.to staff: Join us for the Cloudflare AI Challenge: $3,000 in Prizes!
- Mohd Amir: 10 JavaScript Sites Every Web Developer Should Know
- dev.to staff: Congrats to our Frontend Challenge Winners!
- Tung Leo: The DevOps Basics 🚀
- Nevo David: I sold my startup because of bugs: I wish I had this serverless repository!
- Anmol Baranwal: 21 AI Tools that are changing the World
- Mauro Accorinti: How to get somebody fired using Git
- Paulo Henrique: Why you should have a home server
- Ekemini Samuel: How to build: a v0.dev clone (Next.js, GPT4 & CopilotKit)
- Anton Zamay: 10 Сustom Utility Types for TypeScript Projects
- Florian Rappl: 🧠 50 Articles to Level Up
- Alex (The Engineering Bolt) ⚡: 🚀 Roadmap: From Junior Software Engineer to CTO in 1 Year
- Andreyscott: The 9 types of Programmers in 2024
- Ben Halpern: Introducing some awful new DEV tags
- Eduardo Leao: Deep Learning in Javascript
- Michael La Posta: Google's Decision to Effectively Kill-off Small Sites
- Borneel B. Phukan: 9 React Hooks that you should be aware of as a Frontend Developer
- Madhu Saini: How to remove background of an image with CSS
- Florian Rappl: Micro Frontends with Native Federation 🍿
- Mark Adel: Backend Code Review Checklist
- Vedansh Sharma: Bun or Node.js in 2024?
- Arjun Vijay Prakash: All About APIs! From Basics to Best Practices 💡🚀
- Sh Raj: 10 Free GitHub Copilot Alternatives for VS Code in 2024
- sahra 💫: Creating a textarea character limit indicator
- Michael Tharrington: Featured Mod of the Month: Anita Olsen
- Dev on Remote: Do you read books? Recommend one! 📚
- Madhu Saini: 5 Ways to Become a Better Developer
- Madhu Saini: All MongoDB commands you need to know
- Erin A Olinick: Top 7 Featured DEV Posts of the Week, No Joke 😜
- dev.to staff: Top 7 Featured DEV Posts of the Week
- Adryanne Kelly: Autopreenchimento de campos no FilamentPHP usando API
- Emil Pearce: The Ultimate Guide To Firebase Cloud Messaging (FCM)
- mrityunjay saraf: 🔥 Mastering Java Concurrency: Dive into Part 1! 🚀
- Sh Raj: How to make Your Website work offline 🌐
- Jake Page: I built a top-tier Discord server for Open Source.
- Oliver Plummer: Concurrency in JavaScript and the power of Web Workers
- Jake Page: Why contributor guidelines matter.
- Aaron Guzman: Memory Safe or Bust?
- dev.to staff: What's Your Favorite Productivity Tool?
- Nick Taylor: Form and Function: How I Lost My Submit Button & Got It Back
- Ben Halpern: Meme Monday
- Klecianny Melo: Como um Portfólio Pode Impulsionar sua Carreira
- Akashdeep Patra: 10 Tips for Mastering TypeScript Generics
- Nandini S Hinduja: What database do you use?
- Michael Tharrington: Music Monday — What are you listening to? (Covers Edition)
- Kim Arnett : Let Us Code
- Rafael Romero: The Frontend Challenge: Glammed Up Camp Activities
- Avinash Singh: How to Start Your Coding Journey?
- Rachel Fazio: Living The Dream With AI: CodeNewbie Podcast
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! 🦄