Blog

I write about design, development, and productivity. My newsletter contains shorter pieces, which you can find in the archive.

Design with ugly data

Many mockups break when we replace their lorem ipsum with real data. By using imperfect images and texts in them, we can design more robust layouts.

Dom Habersack
Dom HabersackNovember 4, 2019

As a User Story

Adding a single sentence to our tickets helps us focus on what is important. Let’s explore what goes into a good user story.

Dom Habersack
Dom HabersackOctober 7, 2019

What do I know?

You know a lot of things others don’t. Help them by sharing what you know, no matter how easy or obvious you might think it is.

Dom Habersack
Dom HabersackJune 10, 2019

On trends in design

Trends make defining a product’s visual appearance easier, but they also make it harder for you to stand out.

Dom Habersack
Dom HabersackAugust 9, 2016

Make your time count

When working in technology, we can do a great many things. Some of them are absolutely not worth doing.

Dom Habersack
Dom HabersackJuly 5, 2016

grunt-contrib-sass and Node.js 0.10.8

The current versions of Node.js and grunt-contrib-sass don’t work together. Downgrade Node.js to an earlier version to avoid the issue.

Dom Habersack
Dom HabersackMay 29, 2013

Insights of a new screencaster

I recently published my first screencasts on programming. In the process, I learned a few first things about creating info products.

Dom Habersack
Dom HabersackMarch 19, 2013

Writing high-performance CSS

Aside from the established best practices for reducing load times, a few things that can be done to stylesheets to make browsers render pages faster.

Dom Habersack
Dom HabersackDecember 28, 2012

On lazy journalism

I was inappropriately quoted on the death of a former colleague after an inconsiderate tweet was unfortunately picked up by journalists.

Dom Habersack
Dom HabersackJuly 27, 2012