Timo Dechau

Timo Dechau

@timodechau.bsky.social

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

945 followers760 following306 posts

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:

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.

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.

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.

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.

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?

I am currently experimenting with building a task management that works perfectly just for me. I add typical task features like priority or sizes and remove them again. And maybe introduce them in a different shape. A lot of back and forth.

Thanks to vibe coding - I do a session on the tool every morning and one every evening - adding a new feature idea and testing it throughout the day. Fine-tune and properly remove it again. And it has a shape already I would not have most likely on a traditional path.

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.comAuthoredUp - All-in-one LinkedIn Content Creation ToolSupercharge your LinkedIn growth with a LinkedIn content creation tool. Create drafts, format, preview, and monitor your LinkedIn growth effortlessly.

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.

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.

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.

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.

First impression - don't know why this is a spin-off. It is Opera with transparent windows and a different background, and yes, you can add some relaxing sounds. But I got all of this already.

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.lyCombining your Product Strategy with your Analytics Implementation - Tracking Plan for AsanaAnalytics 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…

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.lyMaking Smart Tradeoffs in Analytics: A Slack Tracking Plan JourneyIn 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…

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.

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

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)

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.