Bookmarks

These are articles and links that I’ve saved from around the web using Raindrop.io

How I build software quickly

How I build software quickly

· evanhahn.com

Know how good your code needs to be for the task at hand. Start with a rough draft. Try to soften requirements if you can. Don't get distracted. Make small changes. Practice specific skills.

Most RESTful APIs aren’t really RESTful

Most RESTful APIs aren’t really RESTful

· florian-kraemer.net

When talking about REST, it is worth reading the dissertation of Roy Thomas Fielding. The original paper that describes RESTful web, “Architectural Styles and the Design of Network-based Software Architectures” Roy T. Fielding (2000), introduces the Representational State Transfe

LLM Daydreaming

LLM Daydreaming

· gwern.net

Proposal & discussion of how default mode networks for LLMs are an example of missing capabilities for search and novelty in contemporary AI systems.

To be a better programmer, write little proofs in your head

To be a better programmer, write little proofs in your head

· the-nerve-blog.ghost.io

This is a brief write-up of a trick I learned that helps me write code faster and more accurately. I say "trick", but it's really something I started to do without noticing as I moved further into my career. When you're working on something difficult, sketch a proof in your

To Save C, We Must Save ABI

To Save C, We Must Save ABI

· thephd.dev

After that first Firebrand of an article on Application Binary Interface (ABI) Stability, I’m not sure anyone expected this to be the title of the next one, ...

The Drawbridges Go Up

The Drawbridges Go Up

· dbreunig.com

The AI era is speedrunning the Web 2.0 story. Open and accessible MCPs are not our future. Integrations will be tightly governed.

Lessons From 9 More Years of Tricky Bugs

Lessons From 9 More Years of Tricky Bugs

· henrikwarne.com

Since 2002, I have been keeping track of all the tricky bugs I have come across. Nine years ago, I wrote a blog post with the lessons learned from the bugs up till then. Now I have reviewed all the…

How Questions Build Software

How Questions Build Software

· akdev.blog

Looking back, I never thought I would build a career in software. My degree is in Chemistry, a field of precise rules and predictable reactions. What could a mind buzzing with ionic bonds and benzene rings understand about software? That self-inflict...