Since the 1990s, the web has been a publishing place for human-readable documents. Documents published on the web are in HTML. HTML has a little bit of… Read more “Progress on the Block Protocol”
What’s new?
Making the web better. With blocks!
You’ve probably seen web editors based on the idea of blocks. I’m typing this in WordPress, which has a little + button that brings up a long… Read more “Making the web better. With blocks!”
Kinda a big announcement
The other day I was talking to a young developer working on a code base with tons of COM code, and I told him that even before… Read more “Kinda a big announcement”
HASH: a free, online platform for modeling the world
Sometimes simulating complex systems is the best way to understand them. Read more “HASH: a free, online platform for modeling the world”
Reading lists
Over the last 16 years I’ve written 1114 articles on this site about software development, management, business, and the Internet. To make it easy to find the best ones, here are some reading lists, sorted by topic.
Top 10
- Things You Should Never Do, Part I
- Strategy Letter I: Ben and Jerry’s vs. Amazon
- The Joel Test: 12 Steps to Better Code
- Fire And Motion
- The Iceberg Secret, Revealed
- The Law of Leaky Abstractions
- The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!)
- How Microsoft Lost the API War
- The Perils of JavaSchools
- The Development Abstraction Layer