Design exercise: A generic network protocol

Continue reading


@ayende.com | 5 years ago

Analyzing the GitHub outage

Continue reading


@ayende.com | 5 years ago

The fear of an empty source file

Continue reading


@ayende.com | 5 years ago

The redux of the fallacies of distributed computing

Continue reading


@ayende.com | 5 years ago

If you stay in the office any longer, I’ll start charge you rent

Continue reading


@ayende.com | 5 years ago

The candidate’s portfolio

Continue reading


@ayende.com | 5 years ago

Reading the NSA's codebase – Lemongraph code review

Continue reading


@ayende.com | 5 years ago

The GitHub profile you don’t want in your CV

Continue reading


@ayende.com | 5 years ago

Product Release Postmortem: Things You Should Never Do, Part II

Continue reading


@ayende.com | 5 years ago

Living in the foundations, missing all the amenities

Continue reading


@ayende.com | 5 years ago

Full Stack Developer, Master of None

Continue reading


@ayende.com | 5 years ago

If your CV only contains jQuery…

Continue reading


@ayende.com | 5 years ago

Errors, exceptions and faults, oh my

Continue reading


@ayende.com | 5 years ago

The project is free, but I’ll charge you for reporting bugs

Continue reading


@ayende.com | 6 years ago

Open sourcing code is a BAD default policy

Continue reading


@ayende.com | 6 years ago