🎉 Hey there, fabulous readers! 🎉
Welcome to this week's edition of our amazing newsletter! We've got some truly exciting things lined up for you, so let's dive right in, shall we? 😉
Are you tired of clunky transitions between pages on your website? Fear not, because we have the solution for you! Check out this fantastic resource that will teach you how to transition between pages smoothly with a single line of code. Say goodbye to those jarring and awkward page switches—your users will thank you!
Now, hold on to your hats because we've got a real gem coming your way. It's the one and only 🌟Concise TypeScript Book🌟! Yes, you heard it right—this concise guide to effective development in TypeScript is not only free, but it's also open source! You'll be amazed at how much knowledge you'll gain from this superb resource. Don't miss out—grab your copy now and level up your TypeScript skills! Get your hands on the Concise TypeScript Book here!
Ready to take your web development skills to the next level? We have a full-stack Next.js app that will knock your socks off! 🚀 With multi-tenancy and custom domain support, it's a game-changer! Explore the power of the Next.js App Router and the mind-blowing Vercel Domains API all in one place. Get the scoop on this incredible Next.js app here. Trust us, this is an opportunity you don't want to miss!
That's all for now, folks! We hope you enjoy the links and find them as captivating as we do. Stay tuned for many more exciting updates in our upcoming newsletters. Until then, keep coding and never stop exploring the wonderful world of technology! 💻✨
Our Repo Picks
- geekan/MetaGPT (Python): 🌟 The Multi-Agent Meta Programming Framework: Given one line Requirement, return PRD, Design, Tasks, Repo
- StanGirard/quivr (TypeScript): 🧠 Dump all your files and chat with it using your Generative AI Second Brain using LLMs ( GPT 3.5/4, Private, Anthropic, VertexAI ) & Embeddings 🧠
- danswer-ai/danswer (Python): Ask Questions in natural language and get Answers backed by private sources. Connects to tools like Slack, GitHub, Confluence, etc.
- facebook/igl (C++): Intermediate Graphics Library (IGL) is a cross-platform library that commands the GPU. It provides a single low-level cross-platform interface on top of various graphics APIs (e.g. OpenGL, Metal and Vulkan).
- ixahmedxi/noodle (TypeScript): Open Source Education Platform
- usememos/memos (TypeScript): A privacy-first, lightweight note-taking service. Easily capture and share your great thoughts.
- gibbok/typescript-book (TypeScript): The Concise TypeScript Book: A Concise Guide to Effective Development in TypeScript. Free and Open Source.
- InternLM/InternLM (Python): InternLM has open-sourced a 7 billion parameter base model, a chat model tailored for practical scenarios and the training system.
- comfyanonymous/ComfyUI (Python): A powerful and modular stable diffusion GUI with a graph/nodes interface.
- h2oai/h2ogpt (Python): Private Q&A and summarization of documents+images or chat with local GPT, 100% private, no data leaks, Apache 2.0. Demo: https://gpt.h2o.ai/
- immich-app/immich (Dart): Self-hosted photo and video backup solution directly from your mobile phone.
- bacen/pilotord-kit-onboarding (TypeScript): Documentação e arquivos de configuração para participação no Piloto do Real Digital
- Grasscutters/Grasscutter (Java): A server software reimplementation for a certain anime game.
- ricklamers/gpt-code-ui (Python): An open source implementation of OpenAI's ChatGPT Code interpreter
- udecode/plate (TypeScript): The rich-text editor framework for React.
- labmlai/annotated_deep_learning_paper_implementations (Jupyter Notebook): 🧑🏫 60 Implementations/tutorials of deep learning papers with side-by-side notes 📝; including transformers (original, xl, switch, feedback, vit, ...), optimizers (adam, adabelief, sophia, ...), gans(cyclegan, stylegan2, ...), 🎮 reinforcement learning (ppo, dqn), capsnet, distillation, ... 🧠
- alx-tools/Betty (Perl): Holberton-style C code checker written in Perl
- kenjihiranabe/The-Art-of-Linear-Algebra (PostScript): Graphic notes on Gilbert Strang's "Linear Algebra for Everyone"
- vercel/platforms (TypeScript): A full-stack Next.js app with multi-tenancy and custom domain support. Built with Next.js App Router and the Vercel Domains API.
- ztxz16/fastllm (C++): 纯 c++的全平台 llm 加速库，支持 python 调用，chatglm-6B 级模型单卡可达 10000+token / s，支持 glm, llama, moss 基座，手机端流畅运行
- mshumer/gpt-prompt-engineer (Jupyter Notebook): undefined
- Azure/azure-rest-api-specs : The source for REST API specifications for Microsoft Azure.
- dttung2905/kafka-in-production : 📚 Tech blogs & talks by companies that run Kafka in production
- Eugeny/tabby (TypeScript): A terminal for a more modern age
Our Article Picks
- Anuradha Aggarwal: React Design Patterns
- Nevo David: Clickvote: Open-source upvotes, likes, and reviews to any context 🔥
- Matija Sosic: GPT Web App Generator - Let AI create a full-stack React & Node.js codebase based on your description 🤖🤯
- Mohamed Ayoub Alouane: Qwik – The Post-Modern Framework
- Ismael Ramos 🚀: Top 20 Must-Know Tips for Web Accessibility
- Basti Ortiz: Please don't write confusing conditionals
- Jon Snow: Awesome list of free CSS Generator
- Nevo David: ConnectNovu Hackathon 2023
- BekahHW: How to Talk About Your Open Source Experience in a Tech Interview
- Pierre Chollet: Learn 30 serverless best-practices with sls-mentor
- Nzioki Dennis: React: A comprehensive Guide to Beginners
- JS: What's the Best Practice for Auth and Why
- Madza: How to Earn Money by Creating Apps for The Wix App Market (248M+ Users) 🧑💻💰
- June Dang: What is HTTPS and how does it work?
- Paul Asjes: Common design patterns at Stripe
- Soumyadeep Dey ☑️: How To Increase Productivity As A Programmer?
- Ben Halpern: Meme Monday
- Soumyadeep Dey ☑️: Top 10 Useful Repositories for Web Developers
- BekahHW: #100DaysOfOSS: Growing Skills and Real-World Experience
- Dennis Persson: Why Server Components - A Brief History of Web
- Pradumna Saraf: The Magic of Empty Git Commit
- Rizèl Scarlett: How I'm using GitHub Copilot to learn p5.js
- Hanna: C Development is a Mess
- ByteHide: Top LinkedIn .NET Content Creators you must Follow📘
- Sibelius Seraphini: Instrumentation for Event Driven
- Muly Gottlieb: How to Use Dependency Injection with Node.js
- Lakshmanan Arumugam: 15 Advanced TypeScript Tips for Development
- Silvestar Bistrović: Transition between pages smoothly with a single line of code
- Anton Kuklin: Golang: graceful shutdown
- Salaudeen O. Abdulrasaq: Deploy a High-Availability Web App using CloudFormation.
- Michael Tharrington: What was your win this week?
- Jean-Michel Fayard 🇫🇷🇩🇪🇬🇧🇪🇸🇨🇴: 7 DEVs writing quality content about your #career
- Mitchell Mutandah: Is the AI Hype Over? OpenAI's ChatGPT Code Interpreter Takes Center Stage
- Abishek Haththakage: A Comprehensive Beginner's Guide to NPM: Simplifying Package Management
- Paul Asjes: Designing APIs for humans: Design patterns
- Renan Franca: 💨🚀 Accelerate Your Workflow with ChatGPT Prompts 📝 - Ditch the Boilerplate 📃✖️ and Eliminate Duplicates 🔄🚫
- Cadu Magalhães: Tudo que você precisa saber sobre Terraform
- Modern Web: 🔥🤯 Amazing Food Order hero section using HTML, CSS and JS.
- Yasir Rehman: Kubernetes: Designing and Building Applications
- Mohammad Faisal: 11 Ways to Improve Your Technical Resume
- Adeniji Oluwaferanmi: The Value of Frontend Development: Building in Public, Design Practices, and Client Understanding
- Shai Almog: Building for Failure - Best Practices for Easy Production Debugging
- Brian Bethencourt: #DEVDiscuss: Contributing to OSS
- Ibrahim Enemona Abdulrasheed: Tips and techniques for technical writing.
- Brian Bethencourt: Top 7 Featured DEV Posts from the Past Week
- Thomas Hansen: AINIRO Oracle, the Cut the Crap Search Engine
- Ankit malik: Go - How to use Resty
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! 🦄