David HenryFixing that thing I broke last week.
Posts RSS
  • “If everyone else walked off a cliff, would you do it too” - mothers everywhere 15 February 2015

    Why some of the opinionated advice in React's official docs worries me — technical documentation isn't the place for it.

  • Angular, and what I did wrong.. 13 February 2015

    I love Angular, but single page apps, bad blogs and the 2.0 rewrite are why I probably won't be using it on my next project.

  • Why I write bad code 7 February 2015

    I write bad code because there's no other way to start — the trick is improving it before anyone else has to live with it.

  • “Have you tried turning it off and on again” - a guide to surviving the end of the world 7 February 2015

    A tongue-in-cheek survival guide for the coming apocalypse, in which I officially call dibs on being a blacksmith.

  • Writing readable code 5 February 2015

    Using a technical test to show how simple, staged refactorings turn working-but-opaque Ruby into code that's easy to read and extend.

  • Don’t rock the boat? 2 February 2015

    Settling into a new contract means changing old routines — spotting what to improve and adapting is what keeps contracting exciting.

  • Fit for purpose? 28 January 2015

    On 'company fit' in interviews: the best team I worked in thrived because we weren't all the same, so talk about what you add, not how you conform.

  • The future is unknown.. 28 January 2015

    Career progression for developers seems to offer two paths, both ending in management — and I'm honestly not sure where mine leads.

  • Are interviews like speed dating? 14 January 2015

    Feedback on an interview pairing challenge — reimplementing SecureRandom — that tested Ruby trivia more than it tested real coding skill.

  • Steve Tooke - Your tests want you to change your design 30 December 2014

    A shared link to Steve Tooke's piece on how your tests want you to change your design.

← Newer Page 4 of 8 Older →
© 2026 David Henry