TLWI Dev
thelastweekin.dev
Hello there, and welcome to this week's edition of our newsletter! Are you ready to discover some exciting news? Great, let's dive right into it!
Firstly, are you big into health and fitness? Do you use an Apple Watch? If so, we've got some amazing news for you! The latest update to the Apple Health app allows you to query your Apple Health data with natural language 💬 🩺. Whether you want to know how many steps you've taken today or what your heart rate was during your last workout, all you need to do is ask!
For our data scientists out there, we've got a treat for you too! The RedPajama-Data repository
Are you planning to learn Apache Kafka in 2023? Look no further! We've put together a list of our favorite FREE courses
Next up, we've got an exciting milestone to celebrate! Our favorite open-source framework, Novu, has just hit 20k stars on Github. That's right, Celebrating Novu @ 20k Stars
Last but not least, we've got some amazing news for all the NLP enthusiasts out there. A team of researchers has built a Large Language-and-Vision Assistant
That's all for this week, folks! We hope you've found something interesting to read about. Don't forget to subscribe to our newsletter to stay up to date with the latest tech news and updates. Until next time!
Dennis
Our Repo Picks
- xtekky/gpt4free (Python): decentralising the Ai Industry, just some language model api's...
- suno-ai/bark (Python): 🔊 Text-Prompted Generative Audio Model
- Vision-CAIR/MiniGPT-4 (Python): MiniGPT-4: Enhancing Vision-language Understanding with Advanced Large Language Models
- Stability-AI/StableLM (Jupyter Notebook): StableLM: Stability AI Language Models
- haotian-liu/LLaVA (Python): Large Language-and-Vision Assistant built towards multimodal GPT-4 level capabilities.
- go-skynet/LocalAI (Go): 🤖 Self-hosted, community-driven simple local OpenAI-compatible API written in go. Can be used as a drop-in replacement for OpenAI, running on CPU with consumer-grade hardware. Supports ggml compatible models, for instance: LLaMA, alpaca, gpt4all, vicuna, koala, gpt4all-j, cerebras
- BloopAI/bloop (TypeScript): bloop is a fast code search engine written in Rust.
- geekyutao/Inpaint-Anything (Jupyter Notebook): Inpaint anything using Segment Anything and inpainting models.
- OpenBMB/BMTools (Python): Tool Learning for Big Models, Open-Source Solutions of ChatGPT-Plugins
- StanfordBDHG/HealthGPT (Swift): Query your Apple Health data with natural language 💬 🩺
- TheRamU/Fay (JavaScript): Fay 是一个完整的开源项目,包含 Fay 控制器及数字人模型,可灵活组合出不同的应用场景:虚拟主播、现场推销货、商品导购、语音助理、远程语音助理、数字人互动、数字人面试官及心理测评、贾维斯、Her。 开源项目,非产品试用!!!
- dzoba/gptrpg (JavaScript): A demo of an GPT-based agent existing in an RPG-like environment
- pengzhile/pandora (Python): 潘多拉,一个让你呼吸顺畅的 ChatGPT。Pandora, a ChatGPT that helps you breathe smoothly.
- Eugeny/tabby (TypeScript): A terminal for a more modern age
- roboflow/notebooks (Jupyter Notebook): Examples and tutorials on using SOTA computer vision models and techniques. Learn everything from old-school ResNet, through YOLO and object-detection transformers like DETR, to the latest models like Grounding DINO and SAM.
- imClumsyPanda/langchain-ChatGLM (Python): langchain-ChatGLM, local knowledge based ChatGLM with langchain | 基于本地知识的 ChatGLM 问答
- gmpetrov/databerry (TypeScript): The no-code platform for connecting custom data to large language models
- togethercomputer/RedPajama-Data (Python): The RedPajama-Data repository contains code for preparing large datasets for training large language models.
- bluesky-social/atproto (TypeScript): Social networking technology created by Bluesky
- z-x-yang/Segment-and-Track-Anything (Jupyter Notebook): An open-source project dedicated to tracking and segmenting any objects in videos, either automatically or interactively. The primary algorithms utilized include the Segment Anything Model (SAM) for key-frame segmentation and Associating Objects with Transformers (AOT) for efficient tracking and propagation purposes.
- zilliztech/GPTCache (Python): GPTCache is a library for creating semantic cache to store responses from LLM queries.
- jina-ai/gptdeploy (Python): One line to create them all
- lllyasviel/ControlNet-v1-1-nightly (Python): Nightly release of ControlNet 1.1
- zedeus/nitter (Nim): Alternative Twitter front-end
- l15y/wenda (CSS): 闻达:一个 LLM 调用平台。为小模型外挂知识库查找和设计自动执行动作,实现不亚于于大模型的生成能力
Our Article Picks
- Erin Bensinger: We're on Bluesky ☁️
- Brian Bethencourt: Announcing the GitHub + DEV 2023 Hackathon!
- javinpaul: My Favorite Free Courses to Learn Design Patterns in Depth
- JS: Where did Microservices go
- Jakub Andrzejewski: Frontend Web Performance Checklist
- Leonardo Montini: 10 more Javascript Challenges!
- Natalia Venditto: Micro-frontends and beyond: composable frontend applications
- Thomas Sentre: 7 Web Security Mistakes to Avoid (As a Developer)
- Dima Sukharev: AI is replacing Coders, not Engineers. Learn CS now!
- Dima Sukharev: Learn REACT in 43 seconds
- BekahHW: What is Bluesky Social Network? And why are developers excited about it?
- Robin Goetz: SPARTAN. Type-safe Angular full-stack development powered by Analog.
- Sloan the DEV Moderator: Best Practices for Writing on DEV: Tone of Voice
- Dima Sukharev: Learn ML in 52 seconds 🏎️
- Nevo David: How to build a Hackathon 🚀
- Jeongho Nam: [Nestia] Boost up NestJS server much faster and easier (maximum 20,000x faster + tRPC similar)
- javinpaul: My Favorite FREE Courses to Learn Apache Kafka in 2023
- javinpaul: My Favorite Courses to Learn Docker and Containers in Depth
- Adam Nathaniel Davis: Updating React State Inside Loops
- Ben Halpern: Meme Monday
- Ashutosh Kumar: npm v/s yarn v/s pnpm
- Ahmed Radwan: Learn about API Development Types, Tools, and Best Practices
- Dima Sukharev: OpenCommit: CLI to generate impressive commits in 1 second with GPT 🤯🔫 (v 2.0)
- Prosper Otemuyiwa: Celebrating Novu @ 20k Stars
- Sualeh Fatehi: Automatically Document Your Database in Markdown
- Opuama Lucky: Deep dive into React: State Management Types and its Importance
- Alejandro Velez: DevSecOps with AWS – ChatOps with AWS and AWS Developer Tools – Part 1
- Benjamen Pyle: Choosing Go when Building Lambdas
- James Sinkala: Creating A Hot New Food Delivery App with Novu
- Dima Sukharev: GPT-4 plays DND with 4 of us, it's insane 🤯 (YouTube)
- Pavan Belagatti: Kubernetes Kustomize Tutorial: A Beginner-Friendly Developer Guide!
- Shubham Patil: Removing Timezones from Dates in Javascript
- Pierre Chollet: Learn serverless on AWS step-by-step - Authentication
- Sloan the DEV Moderator: Sloan's Inbox: Staying positive amidst industry drama
- Francesco Ciulla: PHP CRUD Rest API with Docker
- Tobiloba Adedeji: How To Use MillionJs In a Next App.
- DX Knight: Fastest Way to Auto Generate Types for Typescript and Input validation
- Jean-Michel Fayard 🇫🇷🇩🇪🇬🇧🇪🇸🇨🇴: Who do I Want to Work With? A Simple Framework
- neetu-mallan: Resetting RDS retention period using Step Functions & Lambda
- Thomas Hansen: How to get ChatGPT on your website
- Brian Bethencourt: Top 7 Featured DEV Posts from the Past Week
- Erin Bensinger: #DEVDiscuss: Naming Things
- margishpatel: 13 Rules I Follow When Writing CSS To Make It Concise and Readable🚀💡
- Babátúndé Oyéṣíle: Best 3 Bootstrap Alternatives
- Suraj Vishwakarma: Implementing Drag and Drop Upload in React using Supabase
- Thomas Hansen: How we built the Fastest ChatGPT Website Chatbot
- Ayush Agarwal: How to Integrate Tailwind CSS in Your Angular Project
- Michael Tharrington: What was your win this week?
- BekahHW: Managing Community Health Files and Templates with a .github Repository
- Aurélie Vache: Understanding Kubernetes: part 48 – Kubernetes 1.27 Changelog
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! 🦄