Advertisement · 728 × 90

Posts by Stephen Bartholomew

Preview
Join one of the fastest growing companies in the UK | Cleo Let's do work that matters. Cleo's the world's first AI assistant dedicated to helping you live a life beyond the net paycheck. She's a financial co-pilot defining a new category, one that goes beyond...

Cleo’s still hiring web.meetcleo.com/careers (see Engineering) - I work here and make a referral if you’re interested

1 year ago 2 0 0 0

How did I not know that 1Password uses Rails?!

1 year ago 1 0 0 0

100% isolated unit test coverage within a module makes it _really hard_ to refactor code.

Today I deleted a ton of unit tests that mostly just replicated what was already covered by the module’s integration test.

1 year ago 1 0 0 0

I’ve done both pure take home (I spent waaay too long and got rejected with what amounted to a code review) and pure “watch me code” (a pointless fizz/buzz style thing where I got nervous and messed it up)

1 year ago 0 0 0 0

Best I’ve had was a mix - a super simple take home with a well-described scope / domain that was used as a jumping off point for pairing and a wider product / system design session.

1 year ago 0 0 0 0

If I recall the Pragmatic Programmer advice correctly, DRY was mostly about not repeating domain concepts or knowledge, not lines of code.

Somewhere along the way that nuance got lost.

1 year ago 0 0 0 0

Nice post - the question should never be “how do I remove repetition?” - it should be “how do I make this more understandable?”

It’s super common for folks to confuse a heuristic with a solution.

1 year ago 2 0 0 0

Oh wow 🤩 Most I got was a slightly awkward photo with my family and Ingrid Oliver 😄

Who's next?

1 year ago 0 0 1 0

David Tennent AND Matt Smith?! And you're the TARDIS?! 😍

1 year ago 1 0 1 0