software-engineering-resources
i will dump anything cool related to software here. i will try to categorize them, so in case i fail categorizing them in the future, just prompt against the page and ask any ai.
pro tip: pick whatever works for you, do not get too attached to a technology. you're a problem solver, not a typescript or python writer. never stop learning.
youtube people
if you really learn best by watching or need to get inspired
- theprimeagen — we all know this guy
- theo — this guy too
- melkey — learn great backend (mostly in go), but fully focused on scalability
- arjancodes — good for python backend
- flo woelki — awesome for go and a little bit of rust
- jordan has no life — the one and only system design guy
- web dev cody — basically, anything related to web dev
- jamie go — she has the best dsa explanations in go
- anton putra — anything infra related, awesome at benchmarking stuff
- dreams of code — really good at evaluating any tech stack, literally everything
- devops toolbox — quite clear, devops, but really good devops
- midudev — spanish speaking tech news guy, good courses too btw
- holamundo — great js fullstack tutorials
- forrestknight — this guy learns anything, and you should too
- josean martinez — good dev environments (tmux, nvim, etc)
- let's get rusty — well, rust, what else could it be?
- chris raroque — some vibe coding inspiration if you feel you're losing track
- cole caccamise — in case you feel you can't do it alone, just sit and watch, for sure you can
- tim rodenbröker — get creative!!
courses
if you get lost or feel overwhelmed and need to follow a clear path
- boot.dev — this one's for backend
- frontendmasters — from frontend to backend, but mostly frontend
- neetcode — believe me, you only need to get good at dsa and this is def better than leetcode, or at least less overwhelming
- byte byte go — their system design articles are awesome!
- roadmap.sh — if you get lost again or just don't know what's next
- nextwork — cloud architecture hands-on to avoid getting lost in aws
tools
my must-haves
python
- uv — please please please stop using those shitty
requirements.txtand unmanageable virtual environments - ruff — your code needs to be beautiful and readable
- pyrefly — run real type checks on your messy code
- ty — still in preview, but same as above
go
go has almost everything you need directly on the std library
- sqlc — cool sql to type-safe code
js
- k6 — best load-testing tool out there, check if your apis are production ready
rust
- hyperfine — best benchmarking tool