On Scala
A friend and colleague of mine is boasting a lot about Clojure and it's productive capabilities. But I really can't wrap my head around the LISP syntax. Perhaps it's a matter of putting in time.
View ArticleI don't like counting hours
In the freelance and consultancy business, you often charge per work hour. It's the rate, and then you estimate the total number of hours for a project. The estimate is ... an estimate. Estimates are...
View ArticleA symbol for sex
"What is an appropriate symbol for sex?". The question I asked myself some time ago might seem somewhat trivial at first, but when you dig deeper, it reveals a bunch of sub-questions and scenarios.
View ArticleChanging perspectives and doing the crazy thing
Like it or not, but tech people often have their way of doing things. Together we've drunk the same drink telling us that "this is the way of doing things", and we repeatedly create products where we...
View Article"Master of many trades"
We hear the descriptive words psychopath and sociopath all the time, but here’s a new one: monopath. It means a person with a narrow mind, a one-track brain, a bore, a super-specialist, an expert with...
View ArticleWriting contextual CSS
Organization and structure of CSS might be one of the largest difficulties for beginners as for professionals in web design. It is hard writing good CSS. It is somewhat easer with pre-processors (SCSS,...
View ArticleRedesigned & Reimagined
So I redesigned my site. It's close to one year since my last post, and I actually feel itchy to write things again (mostly for my own sake).
View ArticleWhat's happened so far
I haven't written here for almost a year now, and some things have happened since.
View ArticlePain points & Incentives
When working with building features in a product, I usually need some emotional attachment to them. You can't make them good unless you believe in them and really understand the problem you're trying...
View ArticleWhat's new in Safari 9
I'm attending WWDC 2015, and during the web development session, Apple's Safari team showed off what's new in Safari 9. It includes iOS style effects, such as backdrop filters and scroll snapping with...
View ArticleShipped with fear
There is a thing that every developer has to do at some point – ship. By ship I refer to the act of deploying, pushing the button, publishing your work for a wide mass. This act is central in our...
View ArticleIntimate remote work
In Lookback, we've had the notion of being able to work remote as a baseline since day one. Here are some of my thoughts on the deeper end of working remote, on personal levels.
View ArticleOn Socialising
One thing I've noticed during my past half ish year of traveling outside of Europe is the difference in how young people interact and socialise with each other, compared to the customs in my native...
View ArticleConditionally Composable Functions
I write a lot of Javascript at work, mostly in the Meteor framework. Our web app use a client side router, and we had this helper function for fetching a team from a slug in the route URL.
View ArticleThe White Duck
The White Duck was, on the surface, lonely. She was not vicious, stupid, or bad in any way. She was just different from the rest of the ducks. It is not known whether it was the colour of her feathers,...
View ArticleOn interacting and learning from users in support
For every creator, publishing your work for the masses is both exhilarating and mortifying. For a startup, you're dying for feedback and usage, in order to boost your metrics, and if you're charging...
View ArticleMy 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.
View ArticleBalancing 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...
View ArticleI am not a creative person
As Johan Brook awoke one morning from uneasy dreams he found himself not being a creative person at all.
View Article