Sign in

Timo Dechau

@timodechau.bsky.social
942 followers 760 following 306 posts

Even data wizard 🧙 - Author of the Analytics Implementation Handbook - All things at timodechau.com

PostsRepliesMedia
Timo Dechau @timodechau.bsky.social · 30/05/2025
Silent mode for some weeks and plenty of refactoring for the tracking plan generator. Major change, swapped Supabase for Convex and Sonnet 3.7 for 4.0. It generated this for a Miro use case:
050
Timo Dechau @timodechau.bsky.social · 13/05/2025
Puh - the new Propagandhi album is going deep... Really good, but completely different from what I thought it would be.
000
Timo Dechau @timodechau.bsky.social · 09/05/2025
Good day - part 2. First successful deployment of the home-built course platform. Some more tests, and we can move the people from Circle to it.
110
Timo Dechau @timodechau.bsky.social · 09/05/2025
Good day - I generated the first test tracking plan via the app. My usual test case: Miro. 30s, 6 entities, 38 events (maybe a bit too many), 45 properties. Quality - quite close to my manual designs. Next step - make the table look nicer.
010
Timo Dechau @timodechau.bsky.social · 04/05/2025
Incremental with SQLmesh - oh la la.
000
Timo Dechau @timodechau.bsky.social · 01/05/2025
I guess my version of midlife crisis is thinking about buying band shirts again - I know a mild version. Talking to Johan van de Werken (not if you are on BS) does not help.
120
Timo Dechau @timodechau.bsky.social · 29/04/2025
Ok, I am pushing it now - create tracking plans with multiple models, synthetize and do cherry picking to get your perfect tracking plan. But beware, I will show warnings when create more than 20 events. This is an opinionated software.
020
Timo Dechau @timodechau.bsky.social · 29/04/2025
It looks so innocent in that stage - I could keep it for simplicity like this - but there is this urge for individual UI that cannot be controlled.
000
Timo Dechau @timodechau.bsky.social · 27/04/2025
I really enjoyed Juliana's latest post about unit economics - julianajackson.substack.com/p/unit-econo...
julianajackson.substack.com
Why Unit Economics Outlast Growth Metrics
When capital is cheap, any chart can look heroic. When markets tighten, only businesses with positive unit economics breathe easy.
010
Timo Dechau @timodechau.bsky.social · 25/04/2025
Unit economics is the adult version of analytics.
030
Timo Dechau @timodechau.bsky.social · 24/04/2025
This pixel art was already worth working on a course withJuliana J. We plan to launch a course with the monumental title: Strategic Analytics. Join the waitlist here: lp.timodechau.com/strategic_an...
050
Timo Dechau @timodechau.bsky.social · 24/04/2025
Something I always wanted to have in a tracking plan tool: auto-population of descriptions and examples. Now I added it to the HipsterDataPlan. My current optimization metric is time to the v1 version of a tracking plan. This saves me 30-60m easily.
000
Timo Dechau @timodechau.bsky.social · 24/04/2025
Ok, a year ago, I would have said a definite no to building a tracking plan/setup tool. But things have changed. I now have a way to generate really high-quality tracking plans with GenAI, so now I'll build the frontend for it. I'll keep you posted.
130
Timo Dechau @timodechau.bsky.social · 16/04/2025
One thing that I can't get out of my head. What if most digital products are compromises made too early? You rush to product market fit, but is your product that good to make a difference in the long term? Did you start to bake in features you are not passionate about because they seem reasonable?
110
Timo Dechau @timodechau.bsky.social · 09/04/2025
@evidence.dev @hughess.bsky.social - Your Slack channel can only be joined with an evidence email address. I have some questions about chaining source sql files..
100
Timo Dechau @timodechau.bsky.social · 08/04/2025
Watching ChatGPTs Operator creating slides for you is definitely Sloth mode work.
000
Timo Dechau @timodechau.bsky.social · 21/03/2025
The moment when you paste the real final book cover into the production file
020
Timo Dechau @timodechau.bsky.social · 13/03/2025
This new one took a bit more research than usual. Coming to your inbox in a few days.
010
Timo Dechau @timodechau.bsky.social · 25/02/2025
Podcast cover work has started ... it's coming closer.
000
Timo Dechau @timodechau.bsky.social · 25/02/2025
Testing authoredup.com for LinkedIn posts. Since LI is not working so well anymore for real conversations. It becomes more just a top of the funnel place to drop some idea content and learning snacks. Then I can also move to schedule the posts.
authoredup.com
AuthoredUp - All-in-one LinkedIn Content Creation Tool
Supercharge your LinkedIn growth with a LinkedIn content creation tool. Create drafts, format, preview, and monitor your LinkedIn growth effortlessly.
000
Timo Dechau @timodechau.bsky.social · 25/02/2025
Ok. Should I try mechanical ergo keyboards? I spent some time in the rabbit hole yesterday. And I am tempted. But I am also impatient. So I need to prepare myself for the journey.
110
Timo Dechau @timodechau.bsky.social · 16/02/2025
So my first virtual marketing team session is over with everyone developing a 6,12,30 weeks strategy for their area and let the virtual CMO review it. The good part for me was that it forced me to think a lot about positioning and audiences.
000
Timo Dechau @timodechau.bsky.social · 16/02/2025
I am experimenting this weekend with some specific role chats in ChatGPT forming a virtual marketing team. I am interested to find out how it can help with brainstorming and focus for my marketing efforts.
020
Timo Dechau @timodechau.bsky.social · 13/02/2025
Do you record videos to explain dashboards? Lately I started to do this more consistently, to have a 3m explainer video describing the purpose of the dashboard and what each chart is showing.
190
Timo Dechau @timodechau.bsky.social · 12/02/2025
As a proud Danish resident - I think, it is a great idea to purchase California from the US, so of course, I signed the petition: denmarkification.com and you can do it too!
denmarkification.com
Help Denmark Buy California – Because Why Not?
Buy it from Trump, the bigliest crowdsourcing ever
140
Timo Dechau @timodechau.bsky.social · 10/02/2025
Started recording my @metabase.com videos for my BI tools deep-dive series. First impressions: decent onboarding, got my first chart in 15min. The videos will be released next week!
020
Timo Dechau @timodechau.bsky.social · 05/02/2025
Ok, I will start working on a longer post about separating data collection and analytics. This topic has now come up for the third time in a week.
270
Timo Dechau @timodechau.bsky.social · 05/02/2025
Browser testing again - today Opera Air. I like Opera and usually, at some point, come back to it and use it as the main browser for 3-4 months (until I get lured away by some others). Let's see how the wellbeing browser works for me.
100
Timo Dechau @timodechau.bsky.social · 31/01/2025
From my latest blog post: Progress happens on an account and on a user level. I picked the Asana example of using workflows. This can happen on org level but also on a user level. Especially the user in comparison to the org shows the wide adoption level. buff.ly/42CrHFX
010
Timo Dechau @timodechau.bsky.social · 31/01/2025
From my last blog post: Turn metrics into motivation! Build an "automation score" for Asana users based on their workflow usage. Instead of just measuring adoption, you could drive motivation to use more workflows for repetitive tasks Pure metrics → activation tool.
buff.ly
Combining your Product Strategy with your Analytics Implementation - Tracking Plan for Asana
Analytics can feel deceptively simple when you start with a product like Asana. Track some tasks, measure completion rates, count active users - done, right? But as your product evolves beyond its…
010
Timo Dechau @timodechau.bsky.social · 28/01/2025
Day 2 of Tracking Plans: SLACK The big q: do you track secondary features like notifications? While some teams rely on notifications, Slack works fine without them. I chose to focus on core features first - better to nail the basics than track everything. My reasoning here:
buff.ly
Making Smart Tradeoffs in Analytics: A Slack Tracking Plan Journey
In this content series - season 1, I create a tracking plan for a typical start-up tool every day for four weeks (I take a break on the weekend), so 20 in total. This is the second one: Slack. Here…
000
Timo Dechau @timodechau.bsky.social · 27/01/2025
Creating tracking plans for 20 startup tools in 4 weeks! Starting with Notion: - Video tutorial - Miro design - JSON Schema - Blog deep-dive Learn about active asset tracking, properties vs. activities & more Get all: buff.ly/4azAyKH #Analytics #ProductData
041
Timo Dechau @timodechau.bsky.social · 24/01/2025
I think, I really don’t like greedy people - even the ones that are just a little bit like this.
110
Timo Dechau @timodechau.bsky.social · 23/01/2025
I just published an introduction to BigFunctions (blog and video) - an open-source project that enables analysts to automate data workflows directly from SQL. Blog: timodechau.com/from-sql-to-... YouTube: youtu.be/aTXUBp_PyiI
timodechau.com
From SQL to Slack: Automating Data Workflows with Big Functions
Every data analyst knows the feeling: you've uncovered an important insight, but turning that finding into action requires an engineering ticket, multiple meetings, and weeks of waiting. What if you c...
030
Timo Dechau @timodechau.bsky.social · 22/01/2025
One thing that I also want to build with more time is a really good open-source event data tracking pipeline. We lost a good one with Snowplow. And I think with today's tech, we can even build a simpler one.
340
Timo Dechau @timodechau.bsky.social · 22/01/2025
If I ever have some time and energy to build a software product again - I think a SQL CTE debugger would be the thing. Find the spot where you are loosing and gaining rows and values in seconds
020
Timo Dechau @timodechau.bsky.social · 21/01/2025
As a former product person, the data mesh people have really screwed up the data product term. So I need to find a new one: apps, tools, don't know yet.
000
Timo Dechau @timodechau.bsky.social · 17/01/2025
This is fun to watch - when you have enjoyed any of Sid Meier's games - which I assume many of you did: www.youtube.com/watch?v=C12B... It sets me on the path today to figure out how to play Pirates on the Mac. Oh, I loved this game so much.
youtube.com
Building Civilization | A Sid Meier Retrospective
YouTube video by Verac
010
Timo Dechau @timodechau.bsky.social · 16/01/2025
Is anyone using @evidence.dev as an embedded dashboard in a frontend app? I know that it can be an app by itself, but in this project, it needs to be embedded in an existing app.
120
Timo Dechau @timodechau.bsky.social · 15/01/2025
Decisions, Tasks, Questions - I just published How I Work with Reconfigured - which became an essential item in my data workflows. timodechau.com/how-i-reconf...
010
Timo Dechau @timodechau.bsky.social · 13/01/2025
The proper soundtrack when you run dbt init: open.spotify.com/track/59h6Uw...
open.spotify.com
The Ballad of the Witches' Road (Sacred Chant Version)
Kathryn Hahn, Sasheer Zamata, Ali Ahn, Patti LuPone, Debra Jo Rupp, Agatha All Along - Cast · Songs from Agatha All Along (Episodes 1 & 2) · Song · 2024
010
Timo Dechau @timodechau.bsky.social · 10/01/2025
Yesterday, I learned that someone bought my book and used Notebook ML to work with it. This tells me two things: - This person is really smart! - My book needs to become easier to navigate since it already has 528 pages (working on it)
210
Timo Dechau @timodechau.bsky.social · 09/01/2025
Claude: "You've convinced me - this would be a better architecture!" - I am still good at convincing.
110
Timo Dechau @timodechau.bsky.social · 09/01/2025
AstroJS update - the issue I was hunting for two days was a combination of Clerk middleware integration and dynamic routes. Found something that works now.
010
Timo Dechau @timodechau.bsky.social · 09/01/2025
Young product me: the UX is not state of the art anymore, let’s do a redesign. Now product me: yeah, looks a bit old but drives perfectly, let’s dust it off a bit.
010
Timo Dechau @timodechau.bsky.social · 08/01/2025
It's not so nice - I switched from AstroJS to NextJS. There is too much interaction going on and I was constantly running into hydration issues. Now I take the opportunity to rebuild everything from scratch in Next.
320
Timo Dechau @timodechau.bsky.social · 08/01/2025
GA4 explorations - best stuff you can buy from the analytics shelf. Cough, Cough...
230
Timo Dechau @timodechau.bsky.social · 08/01/2025
For e-commerce, deep dives into cohort analysis are far more important than focussing on getting 5% more attributable conversions with server-side or other data collection stunts.
010
Timo Dechau @timodechau.bsky.social · 06/01/2025
This is my first AstroJS project, and I am not really a good front-end dev. The hydration thing still is causing headaches, but it is getting better every day. I guess I need to invest some time in watching some more videos about the basic concepts.
000
Timo Dechau @timodechau.bsky.social · 06/01/2025
Ok, the lesson progress status tracking has been added. We send events to Tinybird when a lesson starts and one when it is completed. Based on that, I built a query to return for each lesson the current status for the user. And we call this API to use this information on the page.
000