Psst! There's more stuff at my personal blog too!

  1. Styled components in a virtual DOM

    Learn how to create re-usable styled components in a virtual DOM. This post describes how one can use functional CSS (small, atomical classes) together with a higher order component and create pre-styled components.

  2. My Spaghetti Bolognese

    My recipe for making a good spaghetti bolognese. Includes stuff I've learned on my own, and from various other recipes from books and the internet. The main takeaway is to use good tomato sauce!

  3. I am not a creative person

    As Johan Brook awoke one morning from uneasy dreams he found himself not being a creative person at all.

  4. Balancing personal energy and greatness in product design

    Many programmers and designers with little startup experience are colliding with the "business folks" at a company in the beginning, since the latter always are optimising for financial success. The former are usually optimising for correctness, order, and simplicity in all their forms. In a startup's case, its survival is hanging on financial success (VC, profitability – in one way or another), so the former group has to release their desire for correctness, and get on the train. It's painful, but totally doable.

  5. My Personal Gym FAQ

    So I started going to the gym and wrote about my initial experiences in FAQ form, since it's easier writing dialogue as opposed to ranting by myself.