TLWI Dev #114
thelastweekin.dev
Welcome to this week's edition of our newsletter! We have an exciting lineup of topics to share with you, so let's jump right in.
First up, we have Neural Networks: Zero to Hero. This is a must-read for anyone looking to gain a deeper understanding of neural networks. Whether you're a beginner or have some experience, this article will take you on a journey from the basics to more advanced concepts.
Next, we have 5 principles of readable code: KISS | YAGNI | DRY | BDU | Occam's razor
For all you Go language enthusiasts out there, we have the perfect project for you - A Go (Golang) Backend Clean Architecture project with Gin, MongoDB, JWT Authentication Middleware, Test, and Docker
If you're a fan of software design patterns, then you'll love our curated list of software and architecture related design patterns
Last but not least, we have Fetch with Typescript for better HTTP API Clients
That's it for this week's newsletter! We hope you find these links to be valuable resources for your personal and professional development. Happy learning!
Dennis
Our Repo Picks
- DataTalksClub/data-engineering-zoomcamp (Jupyter Notebook): Free Data Engineering course!
- sickcodes/Docker-OSX (Shell): Run macOS VM in a Docker! Run near native OSX-KVM in Docker! X11 Forwarding! CI/CD for OS X Security Research! Docker mac Containers.
- hwchase17/langchain (Python): β‘ Building applications with LLMs through composability β‘
- jerryjliu/gpt_index (Python): An index created by GPT to organize external information and answer queries!
- anuraghazra/github-readme-stats (JavaScript): β‘ Dynamically generated stats for your github readmes
- facebook/folly (C++): An open-source C++ library developed and used at Facebook.
- ultralytics/ultralytics (Python): YOLOv8 π in PyTorch > ONNX > CoreML > TFLite
- ReagentX/imessage-exporter (Rust): Export MacOS iMessage data + run iMessage Diagnostics
- microsoft/AI-For-Beginners (Jupyter Notebook): 12 Weeks, 24 Lessons, AI for All!
- sczhou/CodeFormer (Python): [NeurIPS 2022] Towards Robust Blind Face Restoration with Codebook Lookup Transformer
- danielgross/whatsapp-gpt (Go): undefined
- open-duelyst/duelyst (JavaScript): Duelyst is a digital collectible card game and turn-based strategy hybrid, developed by Counterplay Games.
- cloudflare/wildebeest (TypeScript): Wildebeest is an ActivityPub and Mastodon-compatible server
- Dimillian/IceCubesApp (Swift): A SwiftUI Mastodon client
- karpathy/nn-zero-to-hero (Jupyter Notebook): Neural Networks: Zero to Hero
- WerWolv/ImHex (C++): π A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.
- shobrook/adrenaline (JavaScript): An AI-powered debugger
- amitshekhariitbhu/go-backend-clean-architecture (Go): A Go (Golang) Backend Clean Architecture project with Gin, MongoDB, JWT Authentication Middleware, Test, and Docker.
- leptos-rs/leptos (Rust): Build fast web applications with Rust.
- alpkeskin/mosint (Go): An automated e-mail OSINT tool
- williamyang1991/VToonify (Jupyter Notebook): [SIGGRAPH Asia 2022] VToonify: Controllable High-Resolution Portrait Video Style Transfer
- DovAmir/awesome-design-patterns : A curated list of software and architecture related design patterns.
- ehulinsky/AnalogChess (Python): Chess but no grid
- pynecone-io/pynecone (Python): πΈ Web apps in pure Python π
- massgravel/Microsoft-Activation-Scripts (Batchfile): A Windows and Office activator using HWID / KMS38 / Online KMS activation methods, with a focus on open-source code and fewer antivirus detections.
Our Article Picks
- Alicia Sykes: CLI tools you won't be able to live without π§
- Andrew Baisden: 51 AI tools you should be using for life, programming, content creation and everything else
- π‘Piyush Kesarwani: 9 Fantastic websites every developer must know
- Luka DuΕ‘ak: The Only Markdown Cheatsheet You Will EverΒ Need
- Maria π¦ Marshmallow: 5 principles of readable code: KISS | YAGNI | DRY | BDU | Occam's razor
- Ashish Patel: Mastering the Art of Writing Effective GitHub Commit Messages
- Arafat: 15 Useful React Custom Hooks That You Can Use In Any Project
- Steve Sewell: Safe Data Fetching in Modern JavaScript
- Dennis Persson: Complete Guide To Make You a Regex Guru
- Ridhwana Khan: Documenting Forem's v1 API
- Steve Sewell: Deep Cloning Objects in JavaScript, the Modern Way
- Jatin Sharma: How to use Google Analytics Data API
- Matti Bar-Zeev: Become a JavaScript Testing Pro: 14 Resources for Developers
- Victoria Crawford: Layoffs: Itβs Okay to Not Be Okay
- Only Devs: 5 GitHub Repositories to Prepare for JavaScript Interviews
- Ram Maheshwari β‘: Build an Effective Junior Developer Portfolio That Will Get You Hired π¨βπ»π₯
- Lovepreet Singh: Scale Node JS App using Cluster Module
- Johongir: 5 Full-Stack Project Ideas for 2023
- Fatemeh Paghar: ππ¬ πͺπ²π― ππ½π½π ππΌ ππΌπΌππ π¬πΌππΏ π£πΏπΌπ±ππ°ππΆππΆππ
- Alvaro Montoro: CSS nesting is coming
- Marcelo Arias: Enhance your READMEs with native Mermaid diagrams
- Steve Sewell: Simpler CSS Selectors With :is()
- anes: Beginners guide on how not to abandon that one project
- Fredy Andrei: Top 5+ Best Free ReactJS Admin Dashboard Templates for 2023
- Erin Bensinger: #DevDiscuss: Passwordless Authentication
- Ben Halpern: Meme Monday π»
- Sadee: How to Build a Real world Website Using HTML CSS JavaScript
- Michael Tharrington (he/him): Top 7 Featured DEV Posts from the Past Week
- Lee Reilly: Top five Godot games and source code from Game Off 2022
- Ruben Casas: Modals with React Router 6 and Remix
- Michael: Get notified when there are commits to pull in VS Code
- Rahul Bagal: 2023's Top Development Projects for Programmers: A Complete List of Tutorials and Tools for Mastering the Latest Technologies
- Erin Bensinger: Twitter cuts off access to its API for third-party app developers
- jmau111β: SELinux: Beginner's guide
- Maria π¦ Marshmallow: Introduction to Google APIs: pt. 1
- Michael Jolley: How Does GPT-3 Work?
- Afonso Barracha: NestJS Authentication with OAuth2.0: Configuration and Operations
- Tanmay Vaish: Why Golang is a Good Choice for Developers in 2023
- Only Devs: 10 Chrome Extensions Every Web Developer Should Know
- Voidβ‘: Resume Writing Secrets: 25 Tips to Get You Hired
- Necati Γzmen: refine Hackathon with $1500 prize!
- Ricardo Sueiras: AWS open source newsletter, #141
- Ezinne Anneππ©πΏβπ»: Top 8 Paid Open Source Programs To Apply To inΒ 2023
- Simon: Fetch with Typescript for better HTTP API Clients
- Arafat: Best Design Trends of 2023
- Pierre Bouillon: Getting started with integration testing for your Minimal API
- Pierre Chollet: sls-mentor: your serverless quality teacher has arrived!
- Rahul Bagal: CSS Generators
- MiguelMJ: My blogging journey until now - I'm moving to Hashnode
- Liam Hall: Understanding and Utilising TypeScript, by example
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! π¦