TLWI Dev #122
thelastweekin.dev
Greetings and welcome to this week's newsletter! We've got some exciting updates and resources to share with you that we think you'll love. So, without further ado, let's dive in!
First up, we have some fantastic news for those of you interested in Visual ChatGPT. The official repository for the paper, Visual ChatGPT: Talking, Drawing and Editing with Visual Foundation Models, is now available! This incredible tool allows you to interact with neural networks in a whole new way. Whether you're curious about machine learning, AI, or just love playing with cool tech, you'll definitely want to check this out!
Are you a JavaScript junkie? Do you enjoy tinkering with code and discovering new tricks? If so, this link
If you're interested in working with language models like GPT-J 6B, OPT, GALACTICA, LLaMA, and Pygmalion, you'll definitely want to check out this link
For all the Rust fans out there, we've got a special treat. This link
Last but not least, we've got something for our Go developers. This link
That's all for now! We hope you found these links helpful and entertaining. Be sure to check back next week for even more exciting updates and resources!
Dennis
Our Repo Picks
- microsoft/visual-chatgpt (Python): Official repo for the paper: Visual ChatGPT: Talking, Drawing and Editing with Visual Foundation Models
- comfyanonymous/ComfyUI (Python): A powerful and modular stable diffusion GUI with a graph/nodes interface.
- yetone/openai-translator (TypeScript): 基于 ChatGPT API 的划词翻译浏览器插件和跨平台桌面端应用 - Browser extension and cross-platform desktop application for translation based on ChatGPT API.
- oobabooga/text-generation-webui (Python): A gradio web UI for running Large Language Models like GPT-J 6B, OPT, GALACTICA, LLaMA, and Pygmalion.
- ggerganov/whisper.cpp (C): Port of OpenAI's Whisper model in C/C++
- pynecone-io/pynecone (Python): 🕸 Web apps in pure Python 🐍
- juncongmoo/pyllama (Python): LLaMA: Open and Efficient Foundation Language Models
- openxla/xla (C++): A machine learning compiler for GPUs, CPUs, and ML accelerators
- shawwn/llama-dl (Shell): High-speed download of LLaMA, Facebook's 65B parameter GPT model
- caesarHQ/textSQL (JavaScript): undefined
- web-infra-dev/rspack (Rust): A fast Rust-based web bundler 🦀️
- geohot/tinygrad (Python): You like pytorch? You like micrograd? You love tinygrad! ❤️
- yuvalsuede/ai-component-generator (TypeScript): undefined
- Genymobile/scrcpy (C): Display and control your Android device
- dirk1983/chatgpt (JavaScript): GPT-4 已发布,接口开放后本项目将第一时间适配并开源。想做点事情的创业者欢迎加群参与讨论!本项目是最易部署的 ChatGPT 环境。PHP 版调用 OpenAI 最新接口和模型 gpt-3.5-turbo 进行问答的 Demo,采用 Stream 流模式通信,一边生成一边输出,响应速度超过官网。前端采用 JS 的 EventSource,支持 Markdown 格式解析,代码有着色处理。页面 UI 简洁,支持上下文连续会话。源码只有两三个文件,没用任何框架,支持所有 PHP 版本。只需要修改 stream.php 中的 API_KEY 即可使用,也可让浏览者使用自定义 API_KEY。
- Chanzhaoyu/chatgpt-web (Vue): 用 Express 和 Vue3 搭建的 ChatGPT 演示网页
- qwopqwop200/GPTQ-for-LLaMa (Python): 4 bits quantization of LLaMa using GPTQ
- huggingface/transformers (Python): 🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.
- adrianhajdin/project_3D_developer_portfolio (JavaScript): undefined
- sashabaranov/go-openai (Go): OpenAI ChatGPT, GPT-3, GPT-4, DALL·E, Whisper API wrapper for Go
- cloudflare/cloudflared (Go): Cloudflare Tunnel client (formerly Argo Tunnel)
- sindresorhus/awesome : 😎 Awesome lists about all kinds of interesting topics
- ourongxing/chatgpt-vercel (TypeScript): Powered by OpenAI API (gpt-3.5-turbo) and Vercel
- sundowndev/phoneinfoga (Go): Information gathering framework for phone numbers
- jackMort/ChatGPT.nvim (Lua): Neovim plugin for interacting with OpenAI GPT-3 chatbot, providing an easy interface for exploring GPT-3 and NLP.
Our Article Picks
- Jess Lee: Join us for #WeCoded 2023!
- Nevo David: Building a JSON to Typescript converter with React, NodeJS and ChatGPT 🚀
- Simon: 5 tips to become better at CSS
- Jatin Sharma: Typescript: Enums
- Nick Taylor: Transform Your Portfolio Website with These Expert Tips
- Leandro Proença: Git fundamentals, a complete guide
- Dima Sukharev: Use AI to commit like a PRO in 1 second
- Mark Abeto: Notification system for a grocery app with React and NodeJS
- Rishi Purwar: 10 Frontend Projects to Take Your Coding Skills to the Next Level
- Francesco Ciulla: Java CRUD Rest API using Spring Boot, Hibernate, Postgres, Docker and Docker Compose
- Pavan Belagatti: Learn How to Run GitHub Actions in Your CI/CD Pipeline
- Armen Vardanyan: Superpowers with Directives and Dependency Injection: Part 1
- Leandro Proença: Kubernetes 101, part III, controllers and self-healing
- Rita Brown: What is the future of AI?
- Adam Nathaniel Davis: How to Get Your First Job as a Self-Taught Programmer
- Adam Nathaniel Davis: Unit Tests Should NOT Be In Your Coding Evaluations
- Code of Relevancy: Build a Tic Tac Toe Game using HTML, CSS, JavaScript, Tailwind CSS and Canvas Confetti
- Onyeanuna prince: Using Node.js for Ecommerce: Pros and Cons
- Will: 3 Ways to Automate Accessibility Testing (a11y)
- Brian Douglas: Build your own ChatGPT starter kit
- Mai Irie: Reflecting on my journey: we need more senior+ and directors+ women engineers
- Ben Halpern: Meme Monday 👩🎤
- Leandro Proença: Kubernetes 101, part IV, deployments
- Thomas Bnt: World Wide Web
- Madza: 4 Easy steps to train your AI model and create personal Avatar generator 😎✨
- Ekaterine Mitagvaria: 🧮 JavaScript for Beginners: Data Structures
- Leonardo Montini: Do you know JavaScript?
- Beatrice Egumandi: The Ultimate Guide to Converting React Apps to Progressive Web Apps
- Pierre Chollet: Learn serverless on AWS step-by-step - File storage
- Adam Nathaniel Davis: Stahhp Screening for TLDs in Your Email Fields
- Ridhwana Khan: Reflecting on my journey in tech
- jenn schiffer: There’s a killer new guide to building for Mastodon and the Fediverse…
- Benjamen Pyle: SNS to Step Functions via EventBridge Pipes with CDK
- Toma Rares: I've made a Free drag and drop React Template Builder
- Nicolas Frankel: gRPC on the client side
- Rob OLeary: The ideal line length for digital text
- Sunny B.: Best Practices for Securing Kubernetes Deployments
- Michael Tharrington: Top 7 Featured DEV Posts from the Past Week
- Leandro Proença: SQL JOIN explained
- Christine Belzie: Where are all the women-owned open source projects?
- owais11-art: How to create a calendar in Vue
- Florian Rappl: Micro Frontend Discovery - The Driver for Scalability
- Aditya Oberai: Introducing the Appwrite Heroes
- Erin Bensinger: #DEVDiscuss: Coding Against Bias
- Silvestar Bistrović: My favorite Chrome extensions in 2023
- Jakub Andrzejewski: Improving Performance of Nuxt with Lazy Pattern
- Noam Honig: Introducing Remult: The Open Source Backend to Frontend Framework You Always Wanted
- dev.to staff: Welcome Thread - v216
- Adam Nathaniel Davis: Browser Zoom, CSS, Event Handlers, and Accessibility
- Brian Bethencourt: WeCoded Virtual Meetup Recap ✨
- Brian Bethencourt: What can we do to create a healthier workplace culture?
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! 🦄