Judgment

In my last post I blithely said ‘This is where judgment comes in…‘. Unfortunately judgment isn’t easy. Now when I was younger – say 10 years ago – I was sure about everything – not least my latest harebrained API design. I chalk that up to inexperience and not knowing better. But now after 15…

2

How do I do design?

For a while now I’ve been thinking that the best way to get better at API & protocol design is to try to articulate how you do design. Articulating your thought process has a number of significant benefits: Once you know your approach you can critique and try to improve it. Once you know what…

2