18 posts about all-articles

My 12 favorite problems

My 12 favorite problems

A list of the problems that are always on my mind, slowly burning, brewing answers with every rabbit hole and conversation I indulge

Utopia, they said.

Utopia, they said.

My predictions for the post-covid world. A research-based visualization of what the future can look like if we play our cards smart.

10 Steps to Writing Clean Code

10 Steps to Writing Clean Code

Clean code means a scalable organization. It means being able to pivot plans without much chaos. As systems scale and grow, it is inevitable that old technology practices and hacks get left behind in the code. Here's how to make sure this doesn't happen.