Building in Public and AI-Driven Developer Experience

Better Stackgo watch the original →

Chris Pennington, DX Engineer at Resend, discusses his transition from documentation to developer relations, the role of organic content creation, and how Resend leverages AI agents for marketing and SEO.

From Documentation to Developer Relations

Chris Pennington’s career trajectory is defined by a "right time, right place" philosophy. Starting in a long-term documentation role, he began a YouTube channel, Coding in Public, primarily as a personal tool to verbalize and solidify his own learning. His early content on React Email caught the attention of Resend’s CEO, Zeno, leading to a friendship and eventually a full-time role as a Developer Experience (DX) Engineer. Pennington emphasizes that his content strategy was never about chasing hype or maximizing views; it was purely organic, documenting whatever he was learning that week. This approach allowed him to build genuine connections rather than a superficial audience.

The Role of AI in Modern Development

Pennington views AI as a powerful creative multiplier rather than a replacement for fundamental understanding. While he acknowledges the "AI fatigue" among developers who crave tactile, hand-coded tutorials, he uses AI to accelerate the creation of "home-cooked" micro-sites and internal tools. At Resend, the team utilizes OpenClaude agents—specifically a bot named Hermes—to automate competitor analysis and generate marketing reports. This allows the team to stay agile and informed without manual overhead.

SEO and AI Recommendation Strategies

Resend’s success in being recommended by AI models like Claude (roughly 70% of the time) is attributed to a combination of technical SEO and content strategy. By focusing on JSON-LD, structured Q&A sections, and maintaining high-quality, recent documentation, they ensure their content is easily indexed and prioritized by LLMs. Pennington argues that being early to LLM-friendly tooling and maintaining a consistent, helpful presence is more effective than traditional aggressive sales tactics.

Balancing Creativity and Productivity

Pennington manages his workload by blending his professional and personal life, often involving his children in coding projects to keep the process creative and low-pressure. He employs a mental framework of planning only until 1:00 PM each day, which helps him maintain momentum without becoming overwhelmed by the scope of his responsibilities. He remains a proponent of Astro as a default for web projects, citing its efficiency and developer-friendly architecture.

  • #dev-rel
  • #ai
  • #content-creation
  • #developer-experience

summary by google/gemini-3.1-flash-lite. probably wrong about something. check the source.