Directing my attention to Objects

Lately at my job I’ve started to take on some more technical leadership duties. These duties vary a lot between different companies and tech stacks, as do the role of a Tech Lead itself. In my case, it includes: Setting code styles and best practices Developing a quickstart chassis repo to serve as a technical reference for new and ongoing projects Conducting code reviews and giving feedback Mentoring junior developers Participating in design and architecture refinement sessions All of those things have one crucial commonality: they require strong communication skills. [Read More]

Why should (or shouldn't) blockchain be trustless?

Never trust anything that can think for itself if you can’t see where it keeps its brain. Arthur Weasley (Harry Potter and the Chamber of Secrets) I’ve recently read a blog post by Basecamp’s co-founder David Hansson titled ‘A world without trust is not better’ in which he argues that the trustlessness enabled by blockchain networks is a bad thing. That got me thinking on why blockchain was originally designed to be trustless and what kinds of problems it is in fact trying to solve. [Read More]