Why I'm Building AI-Native Software for Entrepreneurs
How running content websites turned me into a software builder, why I founded DatPilot, and what this blog covers: build notes and real numbers.
In this article
I did not start as a software company. I started as an operator. My day-to-day work was running content websites: researching products and markets, publishing in-depth articles, and keeping every site fast, accurate, and healthy. That kind of work rewards consistency, and it punishes anyone who tries to do it all by hand.
So I stopped doing it all by hand.
From chores to pipelines
The first automations were small. A script to collect product data. A checklist that ran itself after every publish. Then the pieces started connecting, and today most of my recurring work runs as pipelines:
- Data collection through my own crawling service, with every request logged.
- Research and drafting, where a language model writes from collected data, never from memory.
- Checks that read every published page and catch broken links, wrong numbers, and leaked template code. They are listed in 17 checks every AI-written article should pass.
- Operations that audit security and speed every night and alert me only when something is actually wrong.
Different models do different jobs. Article drafting runs on one model family through a subscription I already pay for. The engineering, meaning all the code behind these pipelines, is built with Claude Code. My job shifted from doing the work to designing the workflow and approving the rules.
What I learned
Agents are only as good as their data. A model writing from memory sounds confident and gets things wrong. Once every step was grounded in fresh, real data, quality went up and editing time went down.
Checkpoints beat blind automation. The most valuable step in a pipeline is the one where a human or a strict checker looks at the result before it goes public. I design for that moment instead of trying to remove it.
Small, boring tools matter most. The biggest wins did not come from clever prompts. They came from reliable data collection, clear logs, and checks that catch problems early.
Why turn this into products
Other people running online businesses hit the same bottlenecks I did: too much research, too much repetitive production, and too little time. The tools I built for myself address exactly that.
That is why I founded DatPilot. It packages what already works in my own operations:
- the Data API, which turns product and search pages into clean JSON
- WordPress themes and plugins built for AI-assisted publishing
- agents that research, draft, check, and maintain websites with a human approving what ships
- the DatPilot Portal at app.datpilot.com, with a free website inspector and WordPress services for Vietnamese businesses
You can see each project in more detail on the projects page.
What this blog will cover
- Build notes on how each tool works and the decisions behind it.
- Results from real operations, with enough context to judge them fairly.
- Lessons and failures, because those are usually more useful than the wins. The first one is five optimization experiments that did not work.
What you will not find here: income screenshots, overnight-success stories, or hype. If something works, I will show you how. If it does not, I will tell you why.
Thanks for reading. If you want to talk about a project, email me at [email protected].