One month ago I published the first post on this site. I had a rough idea, a domain name, and a vague sense that I had accumulated enough product and AI experience that it was worth putting in writing. I did not have a content strategy, a posting schedule, an email list, or any clear sense of what success looked like.

Thirty days and 40+ posts later, I have a clearer picture. This post is the honest version - not the LinkedIn highlight reel, but the actual retrospective I would want to read if I were starting this a year from now and wanted to know what was true versus what just sounded good in theory.

What I Built

The Site

The site runs on Ghost - a publishing platform I chose over WordPress, Substack, and Medium for a specific set of reasons: full control over the domain and design, no revenue share on subscriptions, clean reading experience, native SEO tools, and an API that allows me to build automation on top of it. Ghost has been the right call. The publishing experience is clean, the SEO defaults are sensible, and the membership features work as advertised.

The design is minimal by intention. I wanted readers to focus on the content, not the branding. I may revisit this as the site grows, but minimal was the right starting point.

The Content Pipeline

The most unexpected thing I built this month was a content production pipeline. What started as write some posts became a structured workflow involving topic research, outline generation, AI-assisted drafting, and a batch publishing system that lets me generate and schedule multiple posts in a single working session.

The pipeline runs on a combination of:

  • Anthropic API (Claude): Drafting engine for long-form posts. The instruction fidelity on complex, technical topics is better than other models I tested for this use case. I maintain detailed voice and style instructions that get passed with every generation prompt.
  • Ghost Admin API: Python scripts that publish directly to Ghost from JSON-formatted content. No manual copy-paste for any post - the entire batch goes through programmatic publishing.
  • Agentic Hub: My personal agent system (built on Claude Code) that orchestrates the pipeline, manages topic batches, and handles the formatting and metadata for each post.

This pipeline let me publish 40+ high-quality posts in 30 days without burning out. Without the pipeline, I probably would have published 3-5 posts before the activation energy required for each one exceeded my available time.

The Content Categories

I settled on four main content categories that map to my actual professional experience:

  1. Healthcare and Life Sciences AI (deepest expertise, highest differentiation)
  2. AI Product Management frameworks (broad applicability, high SEO value)
  3. Industry-specific AI (supply chain, HR, fintech, retail - draws from multiple roles)
  4. GenAI technical explainers (accessible depth - technical enough to be credible, clear enough to be useful)

What Worked

Leading With Real Experience

The posts that performed best in early sharing were the ones that opened with a specific, concrete experience from an actual project - a pilot that failed, a vendor evaluation gone wrong, a technical decision that cost us months. Abstract frameworks get scrolled past. Specific, honest professional experience gets read and shared.

This was the biggest lesson of month one: the value I have to offer is not generic AI information (of which there is an unlimited supply online). It is the pattern recognition and judgment from having actually shipped AI products in healthcare, having actually done growth at a D2C CPG company, having actually worked through enterprise AI procurement cycles at HCLTech's scale. Lead with that. Every time.

Long-Form Over Short-Form

I tried both. 500-word explainers and 2500-word deep dives. The long-form posts consistently outperformed on time-on-page and sharing, even though the short-form posts took less time to produce. The audience for this site - AI practitioners, PMs, enterprise buyers - came here to read, not to skim. Respect their time by giving them something substantive enough to justify clicking through.

SEO Infrastructure Upfront

I spent time in the first week getting meta titles, meta descriptions, and canonical URLs right for every post rather than treating it as a cleanup task. Ghost's native SEO tools made this straightforward. The result is that some of the early posts are already indexing reasonably well for specific long-tail queries - the compounding returns on SEO investment are real and they start earlier than most people expect.

What Flopped

Social Media Distribution

I published consistently on LinkedIn and had almost no meaningful traffic from it in month one. This is partly a distribution and algorithm problem - LinkedIn heavily favors accounts with large existing audiences, and I was starting with a relatively small network active in the AI PM space. The content that performed best on LinkedIn was shorter, more opinionated takes rather than links to the full posts. A lesson I am still processing.

Twitter/X was even quieter. The AI PM community on X is engaged but tight - breaking in as a new account requires either a high-virality post or consistent relationship-building over months. I have done neither at scale yet.

The Email List

I set up a Ghost newsletter opt-in from day one, but I have not been consistent about sending newsletters or giving subscribers a clear reason to opt in beyond getting new posts. The subscriber count is non-zero but not meaningful yet. This is the highest-priority fix for month two - a newsletter needs its own value proposition beyond post distribution.

Posting Without a Promotion Plan

Publish and they will come does not work even for good content. Several posts that I think are genuinely valuable - the vendor evaluation scorecard, the shadow AI governance framework - got almost no traffic because I published them without a specific plan for where the first readers would come from. In month two, every post needs a distribution plan before it publishes.

Time Investment

Honest accounting: the pipeline setup took 15-20 hours in the first two weeks. Writing the voice and style documentation, testing prompt configurations, debugging the publishing scripts, building the topic batching system. That was a significant upfront investment.

After the pipeline was working, producing and publishing a batch of 10 posts takes approximately 4-6 hours of my time (topic selection, review, editing, and publication). Without the pipeline, the same 10 posts would have taken 20-30 hours. The use is real.

Metrics at Day 30

I am going to be transparent about where things actually stand, with the caveat that month one metrics for a new site are mostly noise:

  • Posts published: 43
  • Unique visitors: modest but growing - enough to see which topics attract search traffic
  • Newsletter subscribers: single digits (this is the metric I am most focused on improving)
  • Organic search impressions: starting to register for specific long-tail AI PM and healthcare AI queries
  • Posts I am genuinely proud of and would hand to a peer: roughly 60% of what I published

What Is Different Than I Expected

The part I did not anticipate: the process of writing clearly about what I know has surfaced gaps I did not know I had. Writing a 2500-word post on a topic forces a precision of thinking that informal professional knowledge does not require. I have learned things by writing about them that I did not fully know before I started writing.

That is, unexpectedly, the best return on this investment so far - not the traffic, not the potential audience, but the compounding improvement in clarity of my own professional thinking.

Month 2 Priorities

  1. Newsletter: Define a clear value proposition and launch a weekly or biweekly format that gives subscribers a reason to opt in beyond post aggregation.
  2. Distribution first: For every post, define the distribution plan before hitting publish. At minimum: one LinkedIn post, one relevant online community, one relevant newsletter mention.
  3. Guest features: Reach out to two or three AI PM / healthcare AI newsletters about contributing guest posts or doing content swaps. Borrowed audiences are faster than built audiences in the early stages.
  4. Topic focus: Narrow the content calendar to the two categories with the most early evidence of search traction (healthcare AI and AI PM frameworks) rather than spreading evenly across all four.

Month one taught me that building in public is not primarily a marketing strategy. It is a learning strategy. The audience you are building is secondary to the clarity you develop by trying to explain what you actually know to people who do not already know it.

Month two will be about building the distribution machine that the content quality deserves. The content is there. Now I need to ensure that the right people actually find it.


Keep reading