Here's the thing. These days it's become genuinely hard to maintain professional motivation in...
Build in public has a funny way of changing over time. In the beginning you write about ideas,...
Build in public is an interesting experiment overall. You get new readers, some of them even stick...
Last week technically never happened. We didn’t skip a post, didn’t disappear into Christmas and New...
This week was quiet. Not because nothing is happening, but because after six weeks of pushing,...
Last week was about observability. We added metrics and dashboards so we could see what the system...
Last week I ended with a dramatic cliffhanger: “We need metrics!” And then immediately regretted it,...
This was supposed to be the week of a polished demo video and a clean “here’s how you use our API”...
Last week I noticed something annoying: the engagement on my Week 1 and Week 2 posts dropped, even...
If you remember from the last update, we had our first real conflict: Node.js vs Python. Well,...
The first week wasn’t particularly shiny. We mostly tried to move from our old n8n setup to a normal...
A few weeks ago we built an agent called WYKRA for the Real-Time AI Agents challenge powered by...
This is a submission for the Google AI Studio Multimodal Challenge What I Built I built a...
This is a submission for the AI Agents Challenge powered by n8n and Bright Data What We...
I still remember building an entire bookkeeping system in FoxPro for my university coursework back in...
Every day it feels like there’s a new tool, a new framework or a new AI model that’s going to “change...
This is a submission for the Bright Data AI Web Access Hackathon What I Built Most of us...
It all began with a fairly normal data pipeline. Events were coming in through Kafka, landing in AWS...
This is a submission for the WeCoded Challenge: Echoes of Experience I didn’t grow up dreaming of...
At the beginning of this year I made a decision - I was going to participate in every Dev.to...
Setting up a data analytics project from scratch can be a headache. You need a database, a way to...
This is a submission for the Agent.ai Challenge: Productivity-Pro Agent (See Details) What...
This is a submission for the Agent.ai Challenge: Full-Stack Agent (See Details) What I...
Working with dates in Argo Workflows can range from simple to unexpectedly challenging depending on...
This is a submission for the GitHub Copilot Challenge : New Beginnings What I Built Meet...
This is a submission for the 2025 New Year Writing challenge: Compiling 2025. Every data pipeline...
In October 2021, I published my first blog post on Medium: Pub/Sub to BigQuery: How to Build a Data...
I’ve been blogging for a while on platforms like this one and Medium, but I’m starting to think about...
The reason I’m writing this post is to shed some light on an aspect of Dev.to that many of us don’t...
The reason why I’m writing this post is to share some insights on keeping a project clean, even with...