Next up, we're excited to introduce you to a thrilling new UI tool that will have you developing customized LLM flow in no time. LangchainJS is a drag-and-drop tool that takes the pain out of creating complex LLM workflows. The best part? No coding is required! We love this tech, and we're sure you will too.
In need of some styling assistance? Don't worry; we've got you. Our fourth featured article outlines the only CSS Flexbox Illustration you'll ever need. Whether you're designing a website or working on a complex layout, this guide will have you mastering the art of CSS layouts in no time.
Lastly, we're excited to share a hot tip that has the potential to improve any web app. How? By adding In-App notifications! Our final featured article is a step-by-step guide that illustrates how to create in-app notifications and incorporate them into any web app. You'll learn about the different types of notifications, how to style them and how to optimize their functionality.
That's it for this week's edition of our newsletter. We hope you enjoyed reading it as much as we loved creating it. Stay tuned for next week's exciting edition, where we'll feature more tech goodness.
Our Repo Picks
- Ryujinx/Ryujinx (C#): Experimental Nintendo Switch Emulator written in C#
- xtekky/gpt4free (Python): decentralising the Ai Industry, just some language model api's...
- mlc-ai/mlc-llm (Python): Enable everyone to develop, optimize and deploy AI models natively on everyone's devices.
- GreyDGL/PentestGPT (Python): A GPT-empowered penetration testing tool
- qdrant/qdrant (Rust): Qdrant - Vector Database for the next generation of AI applications. Also available in the cloud https://cloud.qdrant.io/
- tloen/alpaca-lora (Jupyter Notebook): Instruct-tune LLaMA on consumer hardware
- Significant-Gravitas/Auto-GPT-Plugins (Python): Plugins for Auto-GPT
- BuilderIO/qwik (TypeScript): Instant-loading web apps, without effort
- casey/ord (Rust): 👁🗨 Rare and exotic sats
- cirediatpl/FigmaChain (Python): FigmaChain is a set of Python scripts that generate HTML/CSS code based on Figma designs. Using OpenAI's GPT-3 model, FigmaChain enables developers to quickly generate HTML/CSS code from a Figma design input. It also includes a Streamlit-based chatbot interface for interactive code generation.
- xtekky/chatgpt-clone (Python): ChatGPT interface with better UI
- IntelligenzaArtificiale/Free-Auto-GPT (Python): Free Auto GPT with NO paids API is a repository that offers a simple version of Auto GPT, an autonomous AI agent capable of performing tasks independently. Unlike other versions, our implementation does not rely on any paid OpenAI API, making it accessible to anyone.
- memorysafety/sudo-rs (Rust): A memory safe implementation of sudo and su.
- yuzu-emu/yuzu (C++): Nintendo Switch Emulator
- ethereum-lists/chains (Kotlin): provides metadata for networkIDs and chainIDs
- azerothcore/azerothcore-wotlk (C++): Complete Open Source and Modular solution for MMO
- netdata/netdata (C): Real-time performance monitoring, done right! https://www.netdata.cloud
- pixiv/ChatVRM (TypeScript): undefined
- bhaskatripathi/pdfGPT (Python): PDF GPT allows you to chat with the contents of your PDF file by using GPT capabilities. The only open source solution to turn your pdf files in a chatbot!
- appsmithorg/appsmith (TypeScript): Framework to build admin panels, internal tools, and dashboards. Integrates with 15+ databases and any API.
- tw93/Pake (Rust): 🤱🏻 Turn any webpage into a desktop app with Rust. 🤱🏻 很简单的用 Rust 打包网页生成很小的桌面 App
- awesome-selfhosted/awesome-selfhosted (Makefile): A list of Free Software network services and web applications which can be hosted on your own servers
- 1Panel-dev/1Panel (Go): 现代化、开源的 Linux 服务器运维管理面板。
- doocs/source-code-hunter (Java): 😱 从源码层面，剖析挖掘互联网行业主流技术的底层实现原理，为广大开发者 “提升技术深度” 提供便利。目前开放 Spring 全家桶，Mybatis、Netty、Dubbo 框架，及 Redis、Tomcat 中间件等
Our Article Picks
- Daniel Reis: Database 101: How social media “likes” are stored in a database
- Arafat: 🔥Hot CSS Tools For Everyone
- Sumit Saurabh: How to add In-App notifications to any web app!
- Jatin Sharma: Typescript: Interface
- Adam Nathaniel Davis: Most Managers Have No Clue What Programmers Actually Do
- Ben Halpern: Senior Front-End Developers Share Advice for Juniors: What Would You Add?
- Christian Heilmann: The ongoing defence of frontend as a full-time job
- Pierre Chollet: Learn serverless on AWS step-by-step - Step Functions
- Andrew Bone: View Transitions API
- Dennis Persson: useEffect - The Hook React Never Should Have Rendered
- Marko Stanimirović: Announcing NgRx v16: Integration with Angular Signals, Functional Effects, Standalone Schematics, and more!
- Opoku Isaiah Clifford: Mastering Async Programming in TypeScript: Promises, Async/Await, and Callbacks
- Samuel Egbajie: Best Practices for all developers
- javinpaul: My Favorite Books for Coding Interviews
- Jimmy McBride: Planning a Project from Scratch: The Ultimate Guide for Success 🏆
- Jakub Andrzejewski: Leveraging Cache to improve Web Performance
- BekahHW: How to Write a Good Issue: Tips for Effective Communication in Open Source
- Vyacheslav Chub: Developing a Desktop Application via Rust and NextJS. The Tauri Way.
- Leonardo Montini: GitHub Copilot X CLI is your new GIT assistant
- Viktoria Bors-Pajuste: Dark Side of Remote Work – Personal Experience
- Thomas G. Lopes: How we implemented the card animation in Appwrite Cloud Public Beta
- Dhruv Joshi: Top 10 Things You Should Avoid While Coding: Valuable Tips for Programmers
- Ben Halpern: Permission, responsibility, and empowerment
- Ibrahim Raimi: The Ultimate Guide to Agile Software Development
- Frederico Maia: Meteor.js with Vite, Solid, and Tailwind CSS
- Necati Özmen: ⚡refine.new - Introducing the Fastest Way to Create React Apps
- Brian Bethencourt: Top 7 Featured DEV Posts from the Past Week
- Jennie: Combining async requests in the background
- Taylor Hunt: How to Succeed in Open Source Without Really Trying (Really)
- Sloan the DEV Moderator: Best Practices for Writing on DEV: Listicles
- Thomas Hansen: Why AI will never take your job
- Dmitry Kotov: Preparing for a DevOps Engineer Interview: A Comprehensive Guide
- Necati Özmen: git diff - Comparing Changes in Git
- Code of Relevancy: Take your notifications to the next level with Laravel Notify
- Sachin: What Are *args And **kwargs In Python - Guide With Examples
- Ben Halpern: Meme Monday
- ByteHide: Creating a C# Chatbot with ChatGPT🤖 (Easy) + GitHub Repository
- William Baptist: I Was Hacked: What I’ve Learned Since
- BekahHW: Open Source Terminology 101: A Primer for New Contributors
- Juliana Gaioso: Vulnerabilidade de Software Para Devs
- Arafat: The Only CSS Flexbox Illustration You Will Ever Need
- ByteHide: Mastering Async and Await in C#: In-Deph Guide
- Jean-Michel Fayard 🇫🇷🇩🇪🇬🇧🇪🇸🇨🇴: Your Career Questions... and my Answers
- Suraj Vishwakarma: Improve Code Quality with These Tips and Best Practices
- Peter Kim Frank: "Single Digit" Spotlight v1
- Sloan the DEV Moderator: Sloan's Inbox: How Do Badges Work on DEV?
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! 🦄