Documentation
Writing documentation, API references, and guides that developers love.
24:24Episode 155
Better documentation with the Diátaxis Framework
Creating docs that actually work means knowing what to write, how to write it, and where it belongs. In this episode, we break down the diataxis documentation framework—a simple but powerful system that splits docs into four clear types: tutorials, how-to guides, explanations, and reference. We look at examples of tools that have implemented diataxis to write their documentation with clarity and purpose.
This episode is brought to you by WorkOS. If you're thinking about selling to enterprise customers, WorkOS can help you add enterprise features like Single Sign On and audit logs.
Links:
• Diataxis
• Sequin
• Layercode
• Logdy
This episode is brought to you by WorkOS. If you're thinking about selling to enterprise customers, WorkOS can help you add enterprise features like Single Sign On and audit logs.
Links:
• Diataxis
• Sequin
• Layercode
• Logdy
36:13Episode 153
Studying Lee Robinson, Cursor's new VP of Developer experience
Lee Robinson helped Vercel grow to $200M+ in ARR and scaled the Next.js community to over 1.3 million active developers. I dive into his blog posts to uncover valuable insights and lessons about how he achieved this success, covering topics like docs, community building, developer education, marketing, and product development.
This episode is brought to you by WorkOS. If you're thinking about selling to enterprise customers, WorkOS can help you add enterprise features like Single Sign On and audit logs.
Links:
• Lee Robinson's blog
• Lee Robinson's X
• Peter Yang's interview
• swyx's interview
• Gonto on Scaling DevTools
• Developer Marketing Community
P.s. this is a new style of episode, let me know what you think.
This episode is brought to you by WorkOS. If you're thinking about selling to enterprise customers, WorkOS can help you add enterprise features like Single Sign On and audit logs.
Links:
• Lee Robinson's blog
• Lee Robinson's X
• Peter Yang's interview
• swyx's interview
• Gonto on Scaling DevTools
• Developer Marketing Community
P.s. this is a new style of episode, let me know what you think.
19:34Episode 120
Four tips for early stage DevTools
In this episode, I pull out some of the key DevTools lessons I've learned in the last 120 interviews.
Including:
- The importance of deeply understanding the problem you're solving by talking to developers directly, as emphasized by Adam Frankl.
- Ant Wilson's advice on experimenting with different go-to-market strategies and channels rather than relying on conventional wisdom.
- Zeno Rocha's emphasis on the importance of the last mile—packaging and presentation. He shares how spending more time on documentation and onboarding materials helped his open-source project gain massive traction.
- Gonto's perspective that "it's better to be different than better," and how creativity, uniqueness, and understanding developer habits are key to successful marketing.
- My personal reflections on overcoming fear and discomfort in go-to-market efforts.
This episode is brought to you by WorkOS. If you're thinking about selling to enterprise customers, WorkOS can help you add enterprise features like Single Sign On and audit logs. https://workos.com.
47:49Episode 114
Sid Maestre from APIMatic: APIs build vs buy
We dig into the the build vs. buy dilemma for APIs, and the role of OpenAPI in effective documentation.
This episode is brought to you by WorkOS. If you're thinking about selling to enterprise customers, WorkOS can help you add enterprise features like Single Sign On and audit logs.
We explore how AI is transforming the landscape of APIs and developer tools, and discuss the future of coding.
This episode is brought to you by WorkOS. If you're thinking about selling to enterprise customers, WorkOS can help you add enterprise features like Single Sign On and audit logs.
We explore how AI is transforming the landscape of APIs and developer tools, and discuss the future of coding.
- The choice between building and buying SDKs depends on company maturity.
- OpenAPI is crucial for generating quality API documentation.
- AI is revolutionizing how APIs are created and consumed.
- Maintaining SDK libraries can be a significant challenge.
- Developer tools must evolve to keep pace with API design changes.
- Trust in AI-generated code is growing among developers.
- The future of coding will likely involve more AI integration.
Links:
38:28Episode 112
Daksh Gupta from Greptile - do marketing differently
In this conversation, Daksh Gupta, the CEO of Greptile - an AI code understanding API - shares:
- Why it’s important to do unique types of marketing, like making an energy drink
- Why most people misunderstand sales
- How companies are buying AI tools and why it will probably change soon
This episode is brought to you by WorkOS. If you're thinking about selling to enterprise customers, WorkOS can help you add enterprise features like Single Sign On and audit logs.
Links:
50:05Episode 109
How not to do Open Source Licensing, with Trigger.dev founders Matt Aitken and Eric Allam
There are more and more open source DevTools startups. I’ve interviewed dozens. But I am still confused about open source licenses. So I decided to ask questions to two people who actually understand them: my friends Eric and Matt - founders of open source background jobs tool Trigger.dev.
This episode is brought to you by WorkOS. If you're thinking about selling to enterprise customers, WorkOS can help you add enterprise features like Single Sign On and audit logs.
What we discuss:
This episode is brought to you by WorkOS. If you're thinking about selling to enterprise customers, WorkOS can help you add enterprise features like Single Sign On and audit logs.
What we discuss:
- Two Key Questions for License Selection
- What are the benefits of permissive licenses?
- What are the main licenses?
- Why shouldn’t you write your own (open source) license?
- What is Copyleft?
- Post Open Source" Movement
{{chapters}}
Trigger:
- Eric Allam - https://x.com/maverickdotdev
- Matt Aitken - https://x.com/mattaitken
- Trigger.dev https://trigger.dev/
- JSON Hero https://jsonhero.io/
Licenses
- MIT License https://en.wikipedia.org/wiki/MIT_License - Matt’s “most permissive license”
- Apache-2 https://en.wikipedia.org/wiki/Apache_License - “Like MIT but with trademarks”
- FSL / Fair Source License https://fair.io/ - created by Sentry
- Heather Meeker - Open Source Licencing expert https://www.linkedin.com/in/heathermeeker/
- A practical guide to Open Source Licencing https://www.amazon.co.uk/Open-Source-Business-Practical-Licensing/dp/1544737645
References
- Sentry https://sentry.io/welcome/
- Redis https://redis.io/
- Valkey https://valkey.io/
- Clickhouse https://clickhouse.com/
- Background to Continue.dev and PearAI https://techcrunch.com/2024/09/30/y-combinator-is-being-criticized-after-it-backed-an-ai-startup-that-admits-it-basically-cloned-another-ai-startup/
42:19Episode 105
Paul Klein, CEO & Founder of Browserbase
Paul Klein is the founder and CEO of Browserbase - one of the fastest growing DevTools in 2024.
Browserbase is a headless browser API focused on helping AI Agent startups.
We dig into:
Browserbase is a headless browser API focused on helping AI Agent startups.
We dig into:
- Why browser automation?
- How Browserbase hit "VC-market-fit"
- Visionary is revisionist-history
- Tips for hiring your friends
- Why buying a jacket is like buying a devtool
- Building an in-person DevTool in San Francisco
- Making priorities (what Paul doesn’t care about).
Where to find Paul and Browserbase:
- Twitter/X https://x.com/pauljasonklein?lang=en
- LinkedIn https://www.linkedin.com/in/paulkleiniv
- Browserbase https://www.browserbase.com/
References
- Mux acquires Stream Club https://www.prnewswire.com/news-releases/mux-acquires-stream-club-to-enable-developers-to-build-live-streaming-studios-into-their-applications-301449407.html
- Levelsio on VPSs https://x.com/levelsio/status/1827308534645572015
- Charly Poly https://www.linkedin.com/in/charly-poly/?originalSubdomain=fr
- DevTools Pauls: Paul Butler https://x.com/paulgb?lang=en and Paul Copplestone https://www.linkedin.com/in/paulcopplestone
- Solaris office space https://www.solarissf.com/
To support Scaling DevTools, please check out the Enterprise Ready Conf from WorkOS https://enterprise-ready.com/
76:17Episode 103
Shawn Wang (swyx) - founder of smol.ai, Latent Space, AI Engineer, DX.tips
Shawn Wang (aka swyx) is the founder of smol.ai (AI news curation), and the cohost of Latent Space (popular AI Engineer podcast).
Plus, Shawn started the AI Engineer movement with his essay Rise of the AI Engineer and organized two incredible AI engineer conferences in the past twelve months - AI Engineer World's Fair and AI Engineer Summit
And Shawn has angel invested in DevTools like Airbyte, Railway, Supabase, Replay.io, Stackblitz, Flutterflow, Fireworks.ai while running the DevTools angels community.
Besides this, Shawn curates DX.tips (DevTools magazine) and in a past life wrote the Coding Career handbook, championed learn in public, cofounded Svelte Society and was previously Head of Developer Experience at Temporal, and a Developer Advocate at AWS and Netlify.
Also, before this, Shawn had a very successful career in investment banking, trading, building data pipelines and performing quantitate portfolio management. I think this brings him a very unique perspective - I've always admired his ability to zoom out and see the big picture and the trends.
Even though Shawn is now all-in on AI, he's still one of the go-to authorities on DevTools go-to-market.
As you can tell, Shawn is someone I deeply admire. So I'm glad he came back.
What we discuss:
Plus, Shawn started the AI Engineer movement with his essay Rise of the AI Engineer and organized two incredible AI engineer conferences in the past twelve months - AI Engineer World's Fair and AI Engineer Summit
And Shawn has angel invested in DevTools like Airbyte, Railway, Supabase, Replay.io, Stackblitz, Flutterflow, Fireworks.ai while running the DevTools angels community.
Besides this, Shawn curates DX.tips (DevTools magazine) and in a past life wrote the Coding Career handbook, championed learn in public, cofounded Svelte Society and was previously Head of Developer Experience at Temporal, and a Developer Advocate at AWS and Netlify.
Also, before this, Shawn had a very successful career in investment banking, trading, building data pipelines and performing quantitate portfolio management. I think this brings him a very unique perspective - I've always admired his ability to zoom out and see the big picture and the trends.
Even though Shawn is now all-in on AI, he's still one of the go-to authorities on DevTools go-to-market.
As you can tell, Shawn is someone I deeply admire. So I'm glad he came back.
What we discuss:
- Organizing the AI Engineer Conferences
- Rise of the AI Engineer
- Intentionality and principles (yes we even talk about Alcoholics Anonymous)
- The AI CEO
- Invisible deadlines
- Ilya believing in AGI more than most people at OpenAI
- Are developers going to be obsolete?
- Thor convinced swyx to invest in Supabase
- Building DevTools that work well with LLMs
- Angel investing in DevTools - why and how
- Is DevRel dead?
- How to hire DevRel
- Why DX.tips exists
Links:
- Rise of the AI Engineer https://www.latent.space/p/ai-engineer
- Latent Space Podcast https://www.latent.space/
- swyx's Twitter https://x.com/swyx
- swyx's website https://www.swyx.io/
- swyx's LinkedIn https://www.linkedin.com/in/shawnswyxwang/
- smol.ai https://smol.ai/
- DevTools Angels https://github.com/sw-yx/devtools-angels
- DX.tips https://dx.tips/
- DevRel's Death as Zero Interest Rate Phenomenon https://dx.tips/zirp
- AI Engineer Summit https://www.ai.engineer/summit/2023
- AI Engineer World's Fair https://www.ai.engineer/worldsfair
- Coding Career Handbook https://www.learninpublic.org/
- Shawn's previous appearance on Scaling DevTools https://podcast.scalingdevtools.com/episodes/swyx
- Eisenhower Matrix https://asana.com/resources/eisenhower-matrix
- Thor from Supabase https://x.com/thorwebdev
- Solaris AI coworking space in SF https://www.solarissf.com/
- Browserbase https://www.browserbase.com/
- Indent https://indent.com/ and Fouad https://x.com/fouadmatin
- How to do hackathons https://dx.tips/hackathons
- How to do conferences https://dx.tips/conf-guide
- How to hire DevRel https://dx.tips/mailbox-first-devrel-hiring
- Climbing the ladder of abstraction with Amelia Wattenberger https://www.youtube.com/watch?v=PAy_GHUAICw
Check out the Enterprise Ready Conf from WorkOS https://enterprise-ready.com/
55:37Episode 102
Sagar Batchu - co-founder of Speakeasy
Sagar is the CEO and co-founder of Speakeasy - an API tooling platform. We talk about the journey of Speakeasy. The challenges of startup life. How they developed the product and how they work with influencers in a surprising way.
- Building relationships with influencers can significantly enhance product development.
- Importance of listening to customers
- Fine line between product and consulting
- The role of documentation in user experience
- Being responsive to customer needs builds long-term relationships.
- The startup journey requires patience and adaptability.
Links:
- Sagar Batchu
- Speakeasy https://www.speakeasy.com/
Check out the Enterprise Ready Conf from WorkOS https://enterprise-ready.com/
39:13Episode 99
Customer support for DevTools, with Nick Gomez from InKeep
Nick Gomez is the co-founder and CEO of InKeep. InKeep is an AI customer support tool focused on Developer Tools.
They discuss the importance of understanding developer needs, the role of AI in technical support, and how community engagement can enhance support efforts.
What we discuss
They discuss the importance of understanding developer needs, the role of AI in technical support, and how community engagement can enhance support efforts.
What we discuss
- AI support for developer tools is different from traditional B2B SaaS support.
- Developers often seek help through documentation and community forums.
- Scaling technical support requires understanding the developer's tech stack.
- Clear communication channels can improve support efficiency.
- AI solutions must prioritize quality to build trust with users.
- Community engagement can help crowdsource support efforts.
- Support teams should continuously improve documentation based on user inquiries.
- 24/7 support can be achieved through AI tools.
- Investing in customer relationships can lead to valuable insights and support.
- Innovative tools are changing the landscape of developer support.
Links:
- Nick Gomez's Twitter https://x.com/nickgomezc
- InKeep https://inkeep.com/
Keywords
AI support, developer tools, technical support, community engagement, customer investment, quality assurance, support team structure, 24/7 support, innovations in development
AI support, developer tools, technical support, community engagement, customer investment, quality assurance, support team structure, 24/7 support, innovations in development
39:37Episode 90
Great documentation with Han Wang from Mintlify
Han Wang is co-founder of Mintlify - modern, out the box documentation.
In this episode, Han shares the story of Mintlify and how to make great docs.
We even talk about the time Paul Graham told them to change their name.
What we cover:
- the origin story of Mintlify
- what is good documentation
- the process of documentation
- how AI is affecting documentation
- why PG told them to change their name
Links:
- Han https://han.dev/
- Mintlify https://mintlify.com/
In this episode, Han shares the story of Mintlify and how to make great docs.
We even talk about the time Paul Graham told them to change their name.
What we cover:
- the origin story of Mintlify
- what is good documentation
- the process of documentation
- how AI is affecting documentation
- why PG told them to change their name
Links:
- Han https://han.dev/
- Mintlify https://mintlify.com/
39:59Episode 86
Developer quick-start guides with Amit Jotwani
How do you write a developer quick start guide that they will love?
That's what we talk about with Amit Jotwani. Amit is the founder of HelloDX and previously worked in developer experience at Retool and Amazon Alexa.
This came about because I was reading Amit's fantastic guide on EveryDeveloper.
Links:
That's what we talk about with Amit Jotwani. Amit is the founder of HelloDX and previously worked in developer experience at Retool and Amazon Alexa.
This came about because I was reading Amit's fantastic guide on EveryDeveloper.
Links:
- Amit's website https://ajot.me/
- HelloDX https://hellodx.co/
- Craft Quick Start Guides That Developers Will Love https://everydeveloper.com/quick-start-guides/
- Amit's Twitter/X https://x.com/amit
This episode is sponsored by WorkOS. If you're thinking about selling to enterprise customers, WorkOS can help you add enterprise features like Single Sign On and audit logs.
24:53Episode 43
Go slow & build good things, with Rob Moore from Churnkey
Rob Moore is the CTO and founder of Churnkey - a tool that reduces churn for you automatically.
What we cover:
- Developer documentation
- How Rob buys tools
- How Rob discovers tools
- Go slow & build good things
- How Churnkey works
References:
- Rob's twitter https://twitter.com/robmoo_re
- Churnkey https://churnkey.co/
- Super docs super.so
What we cover:
- Developer documentation
- How Rob buys tools
- How Rob discovers tools
- Go slow & build good things
- How Churnkey works
References:
- Rob's twitter https://twitter.com/robmoo_re
- Churnkey https://churnkey.co/
- Super docs super.so
34:19Episode 33
Crossing the chasm with Shawn Wang (swyx)
Resources
- Crossing the chasm by Geoffrey Moore
- Airbyte
- Netlify Auth Library
- Wardley map
- Strategy Letter V by Joel Spolsky
- The hardest working graphic in software
- 10x-ing Svelte (Svelte Summit 2022 Talk Notes)
swyx’s links:
Key points:
- Everyone in tech should understand the technology adoption cycle and know which stage of the adoption cycle you’re at
- First time founders obsess about products and second-time founders obsess about distribution.
- At the beginning, focus-in on one offering - have conviction in who your users are
- Your tech IS the story at the earliest stage of the adoption cycle. Because you are targeting innovators and they love to know you use Rust for example! At the later stage, tech no longer matters; the cost matters. Your messaging evolves
- You should be picking industries and companies with a strong chance of success