Category: Blog
-
Confessions of a digital marketer
The marketing industry is like a black hole, and it will suck you in and compress you into a tiny ball covered with bs. After a decade of working in marketing, I decided it was time to get out of… Continue reading
-
Complex vs simple – the two types of analytics buckets
I saw a prediction on LinkedIn that in five months, all the AI hype will be replaced with everyone panicking about GA4 and the end of Universal Analytics. But what really got my attention was the discussion that followed. One… Continue reading
-
Bareserver — A minimal alternative to Express
Bareserver is an extremely simple and fast web server for Node. It’s a new way to build RESTful services. It’s a minimal alternative to Express, Fastify, and the like. // start on port 8080 const server = require(‘bareserver’)(8080) // naive… Continue reading
-
Analytics of our dreams
Let’s start with the core use-cases of analytics: Traffic statistics: how much, which page, where from Engagement how the visitors engage with the content Product analysis how the registered users behave in the product Product analysis is out of our scope and… Continue reading
-
Growth hacking is not for everyone
Data-driven marketing reminds me of the Brothers Grimm story Hansel and Gretel. Instead of building the breadcrumb trail, you follow the small crumbs your website visitors leave behind and try to understand how they behave. Where does that said trail… Continue reading
-
How to build a fast website
Here’s a simple trick how we made this website faster. We turned it into a single-page app. From all the performance tweaks out there, this clearly made the biggest impact. First there was PJAX On February 26, 2011, Chris Wanstrath,… Continue reading
-
Minimalism: an undervalued development skill
Here’s a cheap trick to make a difference: focus on the bare essentials and get rid of the rest. It’s easy to be different, because others are mostly doing the opposite: tons of crap. Massive difference Above you see some… Continue reading
-
Large Data Study: Navigator.sendBeacon() is broken
The data 5,130,741 page views sampled • 3,217,740 successful unloads • 628 ignored browsers with less than 100 samples. Browser brands Regardless of browser version or operating system. Operating systems Regardless of the browser brand. Broken browsers Browsers with the… Continue reading
-
The pain of a successful Hacker News launch
On June 2019, after months of hard work, we finally posted our MVP to Hacker News. It all looked good in the beginning, but then the things started to fall apart. The launch post Just one link on HN… Continue reading
-
A/B testing considered BS
On our launch post we sensationally stated that A/B testing is “bullshit”. We mean that: it’s waste of time and promotes bad design. It’s essentially a system for marketers to look smart. We claim that: A/B testing wastes your time… Continue reading