About me

Hey, I’m Dom!

I am a software developer, content creator, and IndieHacker with over 12 years of professional experience.

Dom Habersack

As a consultant, I help companies get their projects off the ground and their teams moving forward. Let’s talk if you’re looking for support!


Work with me

Everything you need to make your project a success.

Having worked with over a dozen mid-sized to large businesses, I picked up skills and habits that will make working together efficient and enjoyable.

Your ideas turned into digital products.

I have designed and built blogs, online shops, interactive calculators, and SaaS products with more complex business logic. No matter what idea you have, I can help you make it real.

More than 12 years of hands-on experience.

As a consultant, I have worked in many industries and with many technologies. With experience along the entire stack, I know many pitfalls to look out for and how to avoid them.

Designs that are modern and responsive.

I’ll create effective and user-friendly designs for your app or website. Mobile versions are part of the package at no extra cost. Already have a design? No problem, I’ll take it to the next level!

You’re in charge of your own content.

From day one, you can change what texts and images go into your product. You’ll also get access to a private staging environment to see your changes in action before you publish them.

A collaboration built on feedback.

We’ll have regular review and feedback sessions to improve both the product and how we work together. No two clients are the same, but I work hard to make sure they’re all happy.

Quality work at a fair price.

I charge daily rates priced to industry standards. Combined with transparent billing, this keeps our collaboration fully flexible. We’ll find a setup that fits your needs, budget, and schedule.

Interested? Check out my services and reach out if you want to

Work with me

Milestone log

Watch me build in public.

I am learning how to run a company and make money on the internet. This feed shows some of my progress.

March 29, 2022

Added YouTube metrics to my dashboard

In my latest live stream, I added subscriber and view statistics from the YouTube API to my open metrics dashboard.

March 6, 2022

Added an open metrics dashboard

I made some of my numbers public. For now, the dashboard only shows a few Twitch statistics. I’ll add more information from relevant APIs over time.

July 14, 2021

Commissioned a lawyer to write my employment contract

There are too many nuances I don’t know in writing employment contracts. I found a lawyer in Berlin that I now commissioned to write one for me. I’ll happily pay for professional services instead of messing this up trying on my own.

July 5, 2021

Started writing my employment contract

I need an employment contract for when I hire myself in my own company. There are several templates I am working through to compile a version that matches my situation and plan.

June 25, 2021

Wrote an article for Smashing Magazine

My first article on Smashing Magazine went live today. It covers foreign key-relationships in flat file Next.js setups.

I wrote something dashing for Smashing

My first article walks readers through creating a multi-author blog with Next.js. In this post, I share the story and process behind the experience.

Read full article
May 26, 2021

Last newsletter issue before taking a break

My recent attempts of creating engaging content all failed and/or backfired. I’m putting some of them, such as my newsletter, on hold for a while.

Do more of what’s working and less of what isn’t

How do you know when to call it quits on an experiment? I’m dialing back on some of mine to get back some time for other projects.

Read full article
May 19, 2021

Newsletter issue #89

As I’m drawing more icons for my set, I want to share this trick on how we can create complex shapes using a few basic elements on the example of a stack of coins.

Turning simple shapes into complex shapes

SVGs are math that looks unnecessarily complicated. Let me walk you through how to build a complex icon from a few circles and lines.

Read full article
May 18, 2021

Launched retroulette.com

Another quick side project? Sure, why not! This one is a collection of activities for sprint retrospectives to make the process of planning them easier and faster.


A tool that helps you plan sprint retrospectives. Find activities that match your teams energy and stage.

Read case study
May 14, 2021

Heard back from the business plan review

After 7½ weeks (instead of the estimated 1–2), I finally received a “certificate of sustainability” for my business plan. I got a confirmation everything looks good, but unfortunately my deadline to apply for funding with this ended three weeks ago.

May 12, 2021

Newsletter issue #88

For a new project, I am reviewing the phases in a sprint retrospective. I have seen some team skip at least one of them, making them lose out on some useful opportunities.

Getting sprint retrospectives right is hard work

Sprint retrospectives are a waste of time only if we use them as Weekly Complaining Corner. We can me them more fun AND meaningful at the same time.

Read full article
May 5, 2021

Newsletter issue #87

I was looking for fun APIs to use when trying something new with my latest tech stack. I found a few that seem super interesting.

Practical APIs for your next tech exploration

When you’re trying a new technology, you can use one of these APIs for the basis of your experiments. They let you build something fun at the same time.

Read full article
April 28, 2021

Newsletter issue #86

On a quest to remove the need for a cookie banner from my site, I had to remove all YouTube embeds.

Which is it, cookies or no cookies?

We still need to show a cookie notice for YouTube’s nocookie embed script, because it sets a cookie as soon as a visitor starts playing a video.

Read full article
April 21, 2021

Newsletter issue #85

My last two projects both grew out of something I had a personal need for. There are more potential products like that out there.

Your notes could be products

You definitely have at least a few products in you. The collection of tips and tricks you keep for yourself could be valuable to others as well.

Read full article
April 20, 2021

Launched yieldui.com

Four days after coming up with the idea, I am releasing my latest project in “early access”. That way, you can use it immediately and I can get early feedback.


A growing library of components styled with Tailwind CSS. More entries added as my side projects need them.

Read case study
April 16, 2021

Started on another side project

As I’m working on more products using the same tech stack, I have run into a repetitive task I want to simplify.

April 14, 2021

Newsletter issue #84

While logosearch.link is a useful now, it’s more limited in scope than what I had in mind. Reading a few companies’ terms and conditions, I shifted to a slightly different idea.

When the law makes you pivot

Shortly before finishing it, I had to change direction on my last side project. Had I proceeded with the original idea, I would have entered a legal gray area.

Read full article
April 13, 2021

Launched logosearch.link

Less than two weeks after its inception, my latest project is now live.


Find official guides on if and how you can use companies’ logos. Visitors can submit new entries for review.

Read case study
April 7, 2021

Newsletter issue #83

In my new project, I want to track a tiny bit of information. Instead of pushing Google Analytics into it, I’m running a minimum viable analytics approach.

Just enough analytics

When we need to gather statistics or other logs from our projects, we don’t always need to use full, privacy-invading analytics solutions.

Read full article
April 2, 2021

Idea for new side project

After moving my site to a new domain and technology, I want to see how quickly I can build a side project with this stack. It will be a search for brand logos, or potentially their branding guidelines.

March 31, 2021

Newsletter issue #82

When I changed my domain name, I had to make sure none of the existing links to my site broke.

Keep your links and SEO when moving domains

When changing from one domain name to another, we can use redirects to keep all existing links in place and avoid a dip in search engine rankings.

Read full article
March 26, 2021

Rebranded to domhabersack.com

For years, everything I did ran under the brand “islovely”. It started to feel impersonal, so I retired it in favor of using my own name for these projects.

March 24, 2021

Newsletter issue #81

As I am updating my social preview images, I often need to reset the cache on Twitter and LinkedIn. This issue explains how to do that.

How to flush Open Graph previews on social networks

Sites like Twitter and LinkedIn cache the preview image that appear when sharing links. We can clear that cache to have them pick up new versions faster.

Read full article
March 23, 2021

Submitted business plan for review

I need a “certificate of sustainability” for my business plan. I submitted the latest version to a provider for review. The process will take about two weeks.

March 15, 2021

Talked to a lawyer about incorporation

In an hour long consultation, a local lawyer helped me answer questions I had been unable to find reliable answers for online.

My stack

What I use to get the job done.

These are the tools and technologies I use to build projects, both for myself and my clients. I add new tools to this list all the time.

Tailwind CSS

From the blog

Check out my articles.

I write about all things tech and business. My articles cover design, development, productivity, and more.

Read all articles →