How do I become a graphics programmer? - A small guide from the AMD Game Engineering team - AMD GPUOpen

Hacker News
Landing Your First Job as a Software Engineer Without a Degree
Learnings from fine-tuning LLM on my Telegram messages
My Toddler Loves Planes, So I Built Her A Radar
Python is Easy. Go is Simple. Simple != Easy.
Naming things needn’t be hard
The Dunning-Kruger Effect is Autocorrelation – Economics from the Top Down
Malloc tutorial
Stop using JSON Web tokens for user sessions
Making Games in Go for Absolute Beginners
Animotion — a visual CSS animation app
grep.app | code search
Retries – An interactive study of common retry methods – Encore Blog
ShellCheck – shell script analysis tool
A gentle introduction to two's complement
henriqueinonhe/promises-training: Practice working with promises through a curated collection of interactive challenges. This repository provides a platform to refine your skills, complete with automated tests to to give you instant feedback and validate your progress.
How to Create Luck
git branches: intuition & reality
One Liners Python Edition | Muhammad
It's Time For A Change: datetime.utcnow() Is Now Deprecated
Coding is actually hard
More people should write « the jsomers.net blog
GPU Survival Toolkit for the AI age: The bare minimum every developer must know
Serverless at Scale: Lessons From 200 Million Lambda Invocations – Adadot Insights
Before You memo() — overreacted
30 Bits of Advice for 30 Years
Confusing git terminology
Tracking SQLite Database Changes in Git | Garrit's Notes
How Bear does analytics with CSS | ᕕ( ᐛ )ᕗ Herman's blog
Hello World on the GPU — Acko.net