Inklings: a tumblelog

Spartan programming

Charles' Rules of Argument

I must remember these!

Beyond REST, or Beyond XMPP? Both? The Q&A

Good Math, Bad Math: Encryption, Privacy, and You

Git Magic


High Performance MySQL, 2nd Edition errata

Haven’t read the book yet, but it’s sitting there ready for me to do so.

Pattern Tap : Interface Collection for Design Inspiration

Interface design patterns.

best of craigslist : It's me! Every girl ever.

I’ve encountered elements of all of this at various times in my life but never all at the same time. We’re all flawed, kid, so be nice to one another.

Strategy: Drop Memcached, Add More MySQL Servers

Quoting one of the comments as it’s a good summary of the gist:

The article in it’s own right, is good, but not because it says to drop memcached, but because it implies that you should evaluate your system and what would work best for it, rather than just slapping whatever you read some other site did in there and hoping for the best.

Beyond Technical Debt

On encouraging behaviour to avoid its accumulation.

Year's 10 Best Application UIs (Jakob Nielsen's Alertbox)

I disagree with him on lightboxes: they’re only bad if overused, but they’re a great way of grabbing attention when you really need to. Good otherwise, though.

Stevey's Blog Rants: Business Requirements are Bullshit

It’s all there in the title. The body’s the icing, but worth reading.

Multithreaded FIFO Gate

This Python recipe looks as if it might be something I’ll need soon enough.

'Major discovery' from MIT primed to unleash solar revolution - MIT News Office

Removing outdated ssh fingerprints from known_hosts with sed or... ssh-keygen


huge and important news: free licenses upheld (Lessig Blog)

This is fantastic news, even if the mechanism stings of a little irony.

Adam @ Heroku. Don't Fear the URLs

Here’s something I really wish I could do in AFK: unify URL routing and controllers.

How to watch DVDs on your Wii

Stuff like this is one of the reasons I bought Twilight Princess.

You Have to Experience It

I’ve noticed that frequently in technical discussions, the strongest disagreements seem to come from people with little to no actual experience with the technology they’re arguing against. How can that be?

How Maatkit benefits from test-driven development

All quite true.

InfoQ: Domain-Driven Design in an Evolving Architecture

Domain driven design as successfully used on

Wide Awake Developers: 97 Things Every Software Architect Should Know

To read.

How to unit-test code that interacts with a database

TQL : A Standard Syntax For Multi-Tag Queries

7 Principles Of Clean And Optimized CSS Code

How to sew on a button properly

I suck at this. :-(

The Laws of Simplicity

Finishers Wanted