Useful resources I keep coming back to.

Technical Blogs

Simon Willison’s Weblog Deep dives into LLMs, Python, and SQLite. Great practical AI insights.

High Scalability Real-world architecture deep dives. The Netflix and Uber case studies are fascinating.

Martin Fowler’s Blog Still the gold standard for software architecture writing.

Julia Evans Makes complex systems concepts accessible. Her zines are brilliant.

Brendan Gregg’s Blog The go-to resource for anything performance-related.

Podcasts

Dwarkesh Podcast In-depth conversations with leading AI researchers and builders. The Andrej Karpathy and other technical interviews are exceptional.

Tools I Use

httpie
Much nicer than curl for API testing.

jq
JSON processor that I somehow always forget the syntax for.

ripgrep
Faster grep that actually changed my daily workflow.

lazygit
Git TUI that makes complex git operations visual.

Learning Resources

Anthropic’s Model Context Protocol Docs
New but promising. Been experimenting with this lately.

OpenStack API Reference
Still the most comprehensive cloud infrastructure docs I’ve found.

Python Type Hints Cheat Sheet
Because I always forget the syntax for complex types.

Papers Worth Knowing

The foundational reads behind a lot of what I write about. I have not studied every one of these end to end, but they are the references I keep coming back to when I want to actually understand how modern AI systems work.

Scalable and Efficient Large-Scale Log Analysis with LLMs (Gupta et al., 2025)
A production case study on using LLMs to automate IT log analysis and issue diagnosis across many software products. Close to my own world, and I have had the chance to talk with some of the people behind it.

Attention Is All You Need (Vaswani et al., 2017)
The paper that introduced the Transformer and quietly started the whole modern LLM era.

Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks (Lewis et al., 2020)
The original RAG paper. Where the idea of pairing a model with an external memory got its name.

Lost in the Middle: How Language Models Use Long Contexts (Liu et al., 2023)
Shows that models attend well to the start and end of a long context and go blind in the middle. Changed how I think about prompt order.

Reciprocal Rank Fusion (Cormack, Clarke & Büttcher, 2009)
The simple one-line trick for combining keyword and vector search rankings. Still the default in most hybrid search engines.

Documentation Worth Reading

Stripe API Docs
Best example of how API documentation should be written.

Postgres Manual
Surprisingly readable for a database manual.


This list grows as I find more useful stuff. Quality over quantity.