Reading
Articles, videos, papers and other things worth keeping.
2026
- What the heck is the event loop anyway?
A clear visual explanation of the browser event loop.
2025
- Account Takeover due to Puny-code
A writeup on how Punycode can lead to account takeover.
- Go Concurrency for beginners
A beginner-friendly explanation with helpful examples.
- Reservoir Sampling
Especially good visualizations of the concept.
- User Tracking by Big Tech
An eye-opening discussion of how large tech companies track users.
- Javascript for Hackers
A good watch for anyone interested in web security and backend work.
- Dockerfile: You Don't Know CMD vs ENTRYPOINT
Explains CMD versus ENTRYPOINT and why the difference matters for graceful shutdown.
- Docker Events
Shows how docker events can help debug containers.
- Memory bandwidth napkin math
A useful explanation of memory bandwidth limits when scaling a server.
- Digital hygiene
A must-read for everyone.
- Configure your git
Good tips on Git URLs and commit templates.
- How to hunt
Methods and resources for finding web vulnerabilities.
- The Human Side of Code Reviews - Part 1
Insights into making code reviews more human-centric.
- The Human Side of Code Reviews - Part 2
More on improving the human side of code reviews.
- Numbers
Handy latency numbers for programming.
- Programming Advice to My Younger Self
Programming advice from an experienced developer.
- Code Review Love
Tips for improving your code review process.
- Working Fast and Slow
On balancing speed and quality in software development.
- Cognitive load in Programming
A reminder that cognitive load matters.
No saved links match your search and filters.