Hi, I'm Niko, an SEO and SEA specialist. I've been running Kommune3, a web agency in Dortmund, since 2007, and right now I'm building Traffalyzer. Here I write down what I learn along the way: Supabase, Drupal and SEO, and now and then how I sort out work and life.
June 30, 2025 - Day 2 of my public PYNGUP journey | 10 min read You asked which 17 apps drove me to madness. Here's the complete list of my productivity app hell. With honest…
June 27, 2025 - Day 1 of my public PYNGUP journey | 8 min readI'm an entrepreneur. I've been running a software company since 2007. You might think: "This guy has his life…
You think Google Analytics helps your SEO? Think again. Google uses completely different, much more sophisticated methods to evaluate whether your website delights or frustrates…
A developer's guide to applying agile methodology for systematic personal development and goal achievement Table of Contents Why Traditional Goal Setting Fails The Agile Life…
A comprehensive guide to transforming your personal and professional life using proven software development methodologiesTable of Contents Introduction: Why Coding Principles Work…
Discover why 90% of top performers have high emotional intelligence and how you can join them. This comprehensive guide reveals 25 proven strategies to boost your EQ, increase…
After 18 years in tech and countless "sprint retrospectives" that changed nothing, I'm done pretending Agile works. It's time we admit what everyone's thinking: Agile has become…
Build a fully functional ChatGPT clone using Supabase Edge Functions, OpenAI's API, and React. This comprehensive guide covers everything from authentication to real-time…
Last updated: August 2026File uploads are one of the most common features in modern web apps, but implementing them correctly with Supabase Storage can be tricky. Many developers…
CORS errors are among the most frustrating problems when developing with Supabase Edge Functions. They work perfectly in Postman or Insomnia, but as soon as you call them from the…
We often say, “This person annoyed me” or “That person triggered me.” By doing so, we shift the cause of what is happening — our annoyance — to the outside. In that moment, we…
The Drupal ECA (Events, Conditions, Actions) System is a powerful tool for automating workflows within Drupal. With ECA, complex processes can be configured without deep diving…
🚀 Updated for 2025: I've created an even more comprehensive guide with 50+ templates, advanced strategies, and a complete 90-day action plan: Alex Hormozi Lead Generation: The…
As a Drupal developer, you're probably familiar with the immense power that tokens bring when it comes to dynamic content. Tokens allow you to insert small placeholders that…
Life has a way of throwing surprises at you—and let’s be honest, not all of them are fun. Those moments when life just slams on the brakes? We call them “roadblocks.” In the…
Day 50 of my challenge has been reached, and it is hereby officially concluded. Behind me are 50 days in which I have intensely engaged with a topic every day. I have learned…
I have been using and developing Drupal for 17 years now. Not only for client projects but also for my own website. Here is a list of the most important Drupal modules for…
It's the penultimate day of my challenge, and there's something I need to get off my chest before the finale. There's something I've learned that is incredibly important: the…
Sometimes I feel a little stuck. Often, there are just too many options, and I find myself examining each one carefully, wondering which I should choose. Do I go left or do I go…
It doesn't take brilliance to stand out from the crowd. It's enough if you adopt a few basic habits that you consistently implement. In this blog post, I want to show you my 6…
One thing drives me absolutely crazy: the unimaginably large amount of consumption. I'm not talking about societal consumption as a whole, since everything about that has already…
If you want to change, you need to know where you want to go. You need a very concrete idea of what should be. Merely wishing for change leads to aimless wandering. Aimlessness…
You can read 5 books on increasing your productivity and achieve exactly the opposite: namely, nothing. Reading a book means you're not starting a project. Productivity equals…
Important point for me. I used to think too much about WHAT I was doing instead of just doing it. I rolled every decision back and forth for too long instead of just getting…
Actually, succeeding is quite simple: just do what you believe needs to be done and everything will be fine. It just doesn't work, and it's definitely not because you don't know…
Running shares many parallels with life. The experiences I've had while running often translate to both my personal and professional daily life. Don't Outrun Your Pace If you…
Only a few days are left in my productivity challenge, and I would like to share an insight as a small interim conclusion: Do the work! You can read hundreds of self-help books…
One thing has become particularly clear to me on my journey down the rabbit hole of productivity: the fact of how important it is to get things done. Okay, admittedly, this…
An observation: One writes differently when thinking that the nonsense will be read by someone else. Okay, any half-talented thinker will come to this realization as well…