There’s been a lot of noise lately about productivity tools and the “perfect” engineering workflow.
Let’s slow down and separate what actually works from what just creates more overhead.
Here’s a boring truth: Slack is incredible for quick, ephemeral communication.
Here’s a less comfortable truth: It is an absolute nightmare as a system of record.
If you lead an engineering team or run a startup, you probably have a #daily-updates or #eod-reports channel.
The theory is sound.
Everyone drops a quick note at the end of the day: what they shipped, what blocked them, what’s next.
But here is what actually happens:
Those updates get posted.
Someone replies with an emoji.
A thread erupts about a weird bug in production.
Someone posts a picture of their dog.
By Friday, when you’re trying to answer a simple question—“What did we actually accomplish this week?”—those reports are buried under a mountain of noise.
You find yourself scrolling endlessly.
It’s exhausting.
And it doesn’t scale. Not to mention that if you will need SOC-2 (and you will 🙂 ) –> you can’t say “we have everything in Slack”
Why not just force everyone into Jira or Linear?
You could.
But engineers hate context-switching just to write a status update.
Slack is where the conversation is happening.
The friction to post there is zero.
The problem isn’t the input. The problem is the storage.
So I (=Gemini+Claude) built a bridge.
Meet the Slack → Notion EOD Sync Bot
I got tired of losing track of momentum, so I wrote a bot that does the tracking for us.
It’s a lightweight NodeJS service that automatically extracts End-of-Day reports from Slack and structures them beautifully in a Notion database.
Continue reading


We are all experts at human-to-human conversation. But conversing only seems easy because it’s familiar, you’ve been doing it since you were born. The key to building a good voice interface is to not fall into the trap of simply converting a GUI into a VUI.
The past few years, the buzz about conversational experiences and digital assistants has increased dramatically.
You can use the Google Assistant to remember lots of useful things for you.


The Google Assistant give users their own personal Google that helps them find, organize, and get things done in their world. The main way users interact with the Google Assistant is by carrying on a conversation with it. You can extend the Google Assistant by building apps that let users get things done with your products and services.