This is great: Linux x86 Program Start Up.
Category Archives: Programming
Kevlin Henney
How To Design A Good API and Why it Matters
Today I watched: How To Design A Good API and Why it Matters. Good talk. Favourite quote:
Inheritance violates encapsulation
Oh, and I followed on with: A Brief, Opinionated History of the API wherein (t=28:14) Bloch says it’s an API if you can answer yes to both of these:
- Does it provide a set of operations defined by their inputs and outputs?
- Does it admit reimplementation without compromising its users?
Back to Basics
This is the Joel Spolsky article with the good old Shlemiel the painter’s algorithm: Back to Basics.
Technical Writing Courses
Today I discovered: Technical Writing Courses via Docs for Developers.
Formally Modeling Database Migrations
This is great: Formally Modeling Database Migrations. I need more formal methods in my life.
REST API doco
Some tools for API documentation: Say Goodbye to Manual Documentation with these 6 tools.
WinBox.js
Via r/programming today, this is great: WinBox.js.
Intelligent brute forcing
Via r/programming today: Intelligent brute forcing.
Speed matters
Today via r/programming: Speed matters. My favourite quote was from the end:
I like being able to make more things. I like being able to take on more ambitious projects. I like being good at what I do, and I like trying to get better.
