Building a Personal Brand from Scratch: Month 1 Retrospective

One month ago I opened a blank Ghost editor and typed the first sentence of what would become devangshumitra.com. Since then I've published 30 posts, broken the site twice, rebuilt the design twice, and spent more evenings staring at analytics than I care to admit. This is the honest retrospective.

Why I Started

I've been in AI product for years - building clinical trial platforms, GenAI tools for healthcare, agentic workflows - and somewhere along the way I realized I was accumulating knowledge that was living exclusively in Confluence pages nobody reads and Slack threads that scroll into oblivion. I wanted a place where the thinking was permanent, accessible, and mine.

The secondary reason is more strategic: I'm targeting a Google PM role, and I know that "interesting blog" still carries weight in ways that polished LinkedIn posts don't. A body of work signals depth. LinkedIn signals activity. I want both, but the blog is the foundation.

The third reason is the most personal: I'm building multiple things in parallel - Geenie (my personal AI OS), Ethlore (a D2C handloom saree brand), my content platform - and I wanted somewhere to document the journey publicly. Not to perform transparency, but because writing forces clarity. If I can't explain it, I don't understand it yet.

The Platform Decision: Why Ghost

I evaluated four options seriously: Ghost, Substack, Notion + super.so, and a custom Next.js site. Here's how I landed on Ghost:

Substack was tempting for its built-in audience network, but it's optimized for newsletters, not a content library. The post discovery is weak, SEO is mediocre, and you don't own your design. For someone building a knowledge hub across 5 content pillars, Substack felt like a compromise from day one.

Notion + super.so is what I used as a scratch pad for a month before realizing that every time I shared a link, it felt cheap. The performance wasn't there, the mobile experience was awkward, and the SEO story requires too many workarounds.

Custom Next.js was genuinely appealing - I could build exactly what I wanted. But I've been down the path of yak-shaving infrastructure instead of shipping content. The site would still be in development six months from now. I needed to write, not engineer.

Ghost won because it has a real CMS API, excellent SEO defaults, Membership/Newsletter built in (even if I'm not using it yet), and a clean editorial experience. The dark theme I wanted was achievable with custom CSS. The trade-off: it's more expensive than Substack and requires some technical comfort to run well. For me, that's a good trade.

The Content Architecture Decision: Multi-Industry vs. Healthcare-Only

This was the hardest strategic choice in month one. My professional expertise is Life Sciences & Life Sciences & Healthcare AI - I could have gone deep on that vertical and built a more focused audience faster.

I chose multi-industry for one reason: the PM role I'm targeting at Google is consumer product, not healthcare. A brand that only speaks to Life Sciences & Life Sciences & Healthcare AI would actually hurt the repositioning I'm trying to execute. I need to demonstrate that my systems thinking, product sense, and AI fluency translate across verticals.

The five pillars I landed on: AI Product Management, AI Applications in Industry, AI Research & Trends, Agentic AI Systems, and Enterprise Innovation. Healthcare shows up everywhere, but it's not the container - it's an example.

The early data suggests this was the right call: my most-read pieces in month one weren't healthcare-specific. They were on AI product frameworks and enterprise transformation - topics that resonate with the PM community broadly.

The Design System: Blueprint and the Dark Theme

I wanted something that felt like a working tool, not a lifestyle blog. Dark background, clean typography, structured content. I ended up with a custom Ghost theme based on Blueprint - a free open-source Ghost theme - with significant CSS modifications to get the dark-mode aesthetic right.

What I got wrong the first time: I tried to make it too clever. Custom animations, hover effects, a sidebar that kept breaking on mobile. I stripped it all back. The current version is simpler than what I launched with, and every metric improved when I simplified it - time on page, bounce rate, the subjective feel of reading it.

The lesson: your design system should serve the content. If you're thinking about the design while you're reading, the design failed.

Publishing the First 30 Posts

I didn't publish 30 posts one at a time over 30 days. I batch-published, using an automated pipeline I built with my Geenie system. The posts were researched, drafted with AI assistance, edited by me, and then published via Ghost's Admin API in structured batches.

This raises the obvious question: is that cheating? I've thought about this a lot. My answer: no, but only because the editing step is real. Every post reflects my actual views, my experience, my framing. The AI drafts give me a starting structure - I then reshape, add personal examples, cut the generic parts, and make sure the voice is mine. When I read back the finished posts, they sound like me because I made them sound like me.

What this process taught me: I'm a much better editor than I am a blank-page writer. Having a draft to react to is dramatically more efficient for me than starting from zero. That's not a limitation - it's a workflow insight I'll keep.

What Worked

The comparison posts performed best. "X vs Y: which is right for your use case" format consistently outperformed think-pieces and tutorials. People are looking for help making decisions, and comparison content is structurally designed to serve that need.

Long-form posts (1500+ words) got more organic search traction than shorter pieces, even in the first month before the domain has much authority. The hypothesis is that Google rewards content depth even for new domains when the keyword targeting is right.

The dark theme. Multiple people mentioned it specifically when they shared my posts. Visual differentiation in a sea of white blogs matters more than I expected.

What Didn't Work

Zero members after 30 days. I have 155 posts now, 15 pages, 59 tags, and zero email subscribers. This is not a surprise - I haven't built a distribution strategy yet, I'm not actively promoting, and the newsletter CTA is buried. But it's a useful data point: content alone doesn't build an audience. I knew this intellectually. Now I know it viscerally.

The "trends" posts aged poorly. I published several posts analyzing AI developments in a specific week, and within three weeks they felt stale. Evergreen content is a better investment for a young site that relies on search rather than social distribution.

Inconsistent internal linking. I published 30 posts without a linking strategy, which means the site's internal architecture is weak. I'm fixing this systematically in month two.

What Month Two Looks Like

I'm shifting from volume to distribution. The content foundation is solid. Now I need to actually get people to read it. That means: a LinkedIn content cadence that drives back to the blog, a newsletter that's worth subscribing to, and fixing the SEO issues (internal linking, schema markup, canonical URLs) that I deferred in month one.

I'm also building the interactive tools layer: an AI Maturity Assessment and a Life Sciences & Healthcare AI ROI Calculator. These serve two purposes - they're genuinely useful for my audience, and they create a reason to share the site that a regular blog post doesn't provide.

Month one was about proving to myself I could ship. Month two is about proving the content is worth reading. The bar is higher, which is exactly how it should feel.

If you're building something in public too, I'd genuinely love to hear how your first month went. The honest version, not the highlight reel. Hit reply - I actually respond.


Related reading


Further Reading