
Sign up to save your podcasts
Or


In this episode, I talk with Heather Zoppetti, a senior technical writer who came to the field through software development and a decade spent running a hand-knitting pattern business. We talk about how technical communication shows up far beyond software documentation, how to recognize and reframe the transferable skills hiding in a nonlinear career, and why being willing to try something matters more than doing it perfectly.
—
Heather and I discuss her winding path into technical writing, which started with a career in software development, took a decade-long detour into running a hand-knitting pattern and yarn business, and eventually circled back to tech. When she returned to job hunting and realized she no longer recognized the skills developers were expected to have, she stumbled on a technical writing posting and recognized the work immediately: writing knitting patterns is technical communication. She applied using her knitting patterns as her writing portfolio, and we talk about why her tech writing instincts came more from designing knitwear than from her years as a developer.
A central thread of our conversation is the idea that technical communication is far broader than software documentation. Heather pushed me to think beyond written text to formats like videos, live workshops, interactive lessons, and animated GIFs, and to recognize that different audiences and learning styles call for different approaches. We dig into her experiments with internal documentation at Vanguard, including running user research cohorts to learn the why behind how people use content, and why metrics alone can't tell you whether someone was genuinely absorbed or just stepped away from their desk. We also explore what happens when a docs team builds its own site using the design system it documents, and how "drinking your own champagne" surfaces bugs and builds trust with users.
We spend much of the second half on transferable skills and how to reframe a nonlinear career for a tech writing role. Heather and I both believe more people have technical communication experience than they realize, whether it's a pet medication schedule, a tax prep sheet, a restaurant menu, or a cheat sheet you wrote so your family stops calling you for help. We talk about treating your resume and cover letter as their own forms of technical communication, mapping your experience to the language in a job description, and why good documentation ultimately leaves your reader feeling confident they can do the thing. Heather closes with a reminder that stuck with me: you don't have to go all in to try something, and the only real way to find out if something is for you is to give it a go.
About Heather Zoppetti:
Heather Zoppetti, from Philadelphia, has a rich background in computer science and technical writing. Her current professional journey has her spending her days programming, creating tooling for engineers, and writing documentation. When she’s not typing away at code or text, Heather’s knitting, painting, or performing some other needle witchcraft like cross-stitch. She loves coffee, cats, and the Oxford comma.
In this episode:
Resources discussed in this episode:
Join the discussion by replying on Bluesky
—
Contact The Not-Boring Tech Writer team:
We love hearing your ideas for episode topics, guests, or general feedback:
Contact Kate Mueller:
Contact Heather Zoppetti:
Contact KnowledgeOwl:
In this solo episode, I share my latest content updates progress and reflect on my takeaways from Florian Lefebvre’s interview (S3:E36). I also share some thoughts on how documentation leads can reduce stress for contributors or reviewers.
—
I’ve been continuing to update docs as part of the article editor redesign, though somehow despite updating a lot, the total number hasn’t changed much. I've also helped with docs on a few new features, including small updates to our API endpoint documentation, writing some best practices for using URL redirect articles and categories, major changes to our URL checker, and writing some guidance on robots.txt customizations to prevent certain types of user agent traffic. I also reviewed docs someone else updated when we finally transitioned Advanced search to being a full find-and-replace feature. And, of course, I kept quite busy with Write the Docs Portland, serving as the Writing Day Coordinator!
I reflect on my interview with Florian Lefebvre, co-maintainer of Astro. I love Florian’s story arc of going from someone who self-described as “lazy” and “not enthusiastic” about docs to becoming someone for whom docs are an essential part of building a feature. And I love how Astro Docs uses "talking and doc-ing" meetings to work through core concepts rather than turn them into grammar nitpick fests, lowering the barrier for non-native English speakers and folks who aren’t professional writers to produce clear, accurate documentation.
I close by reflecting on the ways that the processes Sarah Rainsberger, docs lead at Astro Docs, has built processes that have reduced stress for her contributors, including the talking and doc-ing meetings but also the single page for experimental features, taking on the responsibility of content hierarchy, multiple pages, and cross-references for herself. I use a vaguely similar approach here at KnowledgeOwl but I haven’t tried the single page approach, and I may have to try this out with my team. In my own experience, decisions about naming pages and deciding where they live in the content hierarchy are some of the most stressful tasks for my team, and removing those as tasks has made them a lot more excited to contribute to documentation.
In this episode:
Resources discussed in this episode:
Join the discussion by replying on Bluesky
—
Contact The Not-Boring Tech Writer team:
We love hearing your ideas for episode topics, guests, or general feedback:
Contact Kate Mueller:
Contact KnowledgeOwl:
In this episode, I talk with Florian Lefebvre, a core maintainer of the open source Astro framework, about what it looks like to write and contribute to docs as a developer. We discuss his mindset shift from being reluctant about docs to seeing them as essential to shipping a feature, how he collaborates with a dedicated docs lead through "talking and doc-ing" calls, the importance of writing changesets from the user's perspective, and how reviewing community contributions doubles as a way to teach new contributors your project's docs conventions.
—
Florian and I discuss his path into the Astro core team, which started with answering questions on the project's Discord as a user and eventually led to being invited to join the core team. He shares how he was initially reluctant about writing docs, but his perspective shifted as he came to see docs as inseparable from shipping a feature. As Florian puts it, if you build something and nobody knows it exists or how to use it, your feature doesn't really exist.
A central thread of our conversation is Florian's collaboration with Sarah Rainsberger, the Astro docs lead. We dig into their "talking and doc-ing" calls, where Sarah reads back her understanding of a feature and the two iterate together until the docs are technically accurate. Florian highlights how having a dedicated docs lead removes a lot of pressure, especially as a non-native English speaker. He can focus on getting the technical content right and trust Sarah to handle phrasing. We also discuss the value of asking "Is this what you meant?" as a confidence check, rather than making edits based on assumed understanding.
Beyond the collaboration with Sarah, we also cover the practical side of contributing docs as a developer, including reviewing community PRs, writing user-focused changesets, and handling docs for experimental features. Florian explains his approach to coaching new contributors through review comments rather than pointing them to guidelines, why he writes changesets focused on what the user cares about rather than what the developer did to fix something, and how Astro keeps experimental feature docs as a single page until the feature stabilizes. Florian closes with a small but powerful philosophy from the Astro Docs team: every contribution just has to be "not worse than what we had before."
About Florian Lefebvre:
Fullstack developer. Freelancer. Astro core maintainer & TSC member. Open-Source lover. French. Two-time winner of the Astro Community Award.
In this episode:
Resources discussed in this episode:
Also recommended by Florian:
Join the discussion by replying on Bluesky
—
Contact The Not-Boring Tech Writer team:
We love hearing your ideas for episode topics, guests, or general feedback:
Contact Kate Mueller:
Contact Florian Lefebvre:
Contact KnowledgeOwl:
In this solo episode, I share my latest content updates progress and reflect on my takeaways from Eric Holscher’s interview (S3:E34). I also share some thoughts on supporting institutions we care about and how to keep “community” from being an unpleasant word.
—
KnowledgeOwl just released a major redesign of our article editor, so I’ve been spending a lot of time testing that redesign and preparing documentation updates for its release. Since the editor is initially opt-in for existing customers, I had to handle both the existing editor layout and the new editor layout in our documentation. I chose an introductory snippet to explain the difference and then manually built tabs for the instructions for each editor layout. I believe this gradual rollout before we move everyone over is a great experience for our authors, but it has definitely made the documentation process a lot more involved, since I know I’ll have to revisit these pages and update them again once we complete that forced rollout.
I reflect on my interview with Eric Holscher, co-founder of the Write the Docs conference. The conference had very humble, minimal roots: the founders all wanted a space for people passionate about documentation to come together and share ideas and then just decided to launch a conference. It grew organically over time. I finally tracked down where I got the idea of “supporting the institutions you care about” from my interview with Eric. Turns out it came from Timothy Snyder’s book On Tyranny: 20 Lessons from the 20th Century, from his lesson titled “Defend Institutions.” Volunteering for something like Write the Docs is a form of defending an institution I care about, and I hope you can similarly find ways to defend the institutions you care about.
I also dig into the idea of community, especially on the fact that community exists on a spectrum between value-adding and value-extracting, which Eric mentioned in his interview. I introduce some ideas from Ari Weinzweig’s newsletter that recast this dichotomy as making and taking, and I explore ways that building community is like building documentation, tying these ideas to a quote from Wendell Berry.
In this episode:
Resources discussed in this episode:
Join the discussion by replying on Bluesky
—
Contact The Not-Boring Tech Writer team:
We love hearing your ideas for episode topics, guests, or general feedback:
Contact Kate Mueller:
Contact KnowledgeOwl:
In this episode, I talk with Eric Holscher, co-founder of Read the Docs and Write the Docs, about building and sustaining a community for people who care about documentation. We discuss the origin story of Write the Docs, how the conference and community have evolved over 13 years, the value of Lightning Talks and Unconference sessions for fostering organic connection, how AI is reshaping the role of technical writers and developers, and why supporting the institutions you care about matters now more than ever.
—
Eric and I discuss his path into caring about documentation, which started as a computer science student reading the Django documentation on a family vacation and discovering how well-written docs could transform his understanding. This experience, combined with his deep roots in the Python and Django open source communities, eventually led him to co-found Read the Docs in 2010 and Write the Docs in 2013. We talk about how Write the Docs was originally conceived as a conference for Read the Docs users but quickly took on a life of its own and eventually became a global community for anyone who cares about documentation. We also discuss the origin of the term "documentarian" as an identity for people who are passionate about docs regardless of their job title, and the value that comes from having a single word to describe that identity.
We explore the conference elements that make Write the Docs feel different from other events, including Lightning Talks as an on-ramp for first-time speakers, Unconference sessions that let attendees organize discussions around what they're excited about, and Writing Day as a hands-on collaborative experience. I share how Writing Day is evolving this year to include skill-based tracks like Git workshops and resume/portfolio reviews to address the community's changing needs. We also discuss how the community's makeup has shifted over the years from a more developer-heavy audience to one that's primarily tech writers, and the intentional work that goes into keeping the conference broadly welcoming.
We dig into Eric's values-driven approach to conference organizing, including keeping sponsors off the main stage, avoiding tool-specific talks that can feel like sales pitches, and defaulting to openness with resources like talk recordings and the Write the Docs topic index. We also touch on AI's impact on the tech writing profession, where Eric offers an optimistic perspective: because writing quality is harder to objectively test than code, the depth of understanding and explainability that writers bring may become even more valuable. The episode wraps up with a discussion of supporting the institutions you care about and the challenges of building sustainable community organizations.
About Eric Holscher:
Eric Holscher is the co-founder of Read the Docs, Write the Docs, and EthicalAds. While studying computer science at the University of Mary Washington, Eric's passion for documentation was sparked by reading the Django documentation on a family vacation and discovering how transformative well-written docs could be. He co-founded Read the Docs in 2010 as an open source documentation hosting platform, which has grown into his full-time work for over a decade. In 2013, he co-founded Write the Docs, which began as a conference for Read the Docs users but quickly evolved into a global community for anyone who cares about documentation, with conferences on multiple continents, a thriving Slack community, and local meetups worldwide. He also co-founded EthicalAds, a privacy-focused ad network, and helped start PyCascades, a Pacific Northwest Python conference. Eric lives in Bend, Oregon, and spends as much time as possible exploring the outdoors on foot or by bike. If you run into him at an event, remember the Pac-Man Rule: always leave room for someone else to join the circle.
In this episode:
Resources discussed in this episode:
Join the discussion by replying on Bluesky
—
Contact The Not-Boring Tech Writer team:
We love hearing your ideas for episode topics, guests, or general feedback:
In this solo episode, I share my latest content updates progress and reflect on my takeaways from Jacob Moses’ interview (S3:E32). I also share some thoughts on applying concepts about lovable neighborhoods to documentation.
—
I updated the KnowledgeOwl Support Knowledge Base (Support KB) to create all the documentation for our new Owl Analytics Export API, including API endpoint documentation and a public Postman collection of the endpoint. I also wrote a release note and documentation for several new import tools, including HubSpot and a generic CSV importer. My change management toolkit is more or less ready for release, which will happen in two phases: a larger toolkit released for KnowledgeOwl customers only, and a more streamlined version released to the general public. I’ll share more once that streamlined version is available so you can check it out if you’d like!
I reflect on my interview with Jacob Moses, especially all the skills he took from his tech writing career and used in his real estate development work at Care Block. I share five ideas that came up in our discussion around neighborhoods and community development that are equally applicable to documentation:
I also dig a lot deeper into the idea of lovable neighbors and lovable documentation, sharing some insights from Henrik Kniberg’s blog post on earliest testable/usable/lovable products and trying to apply those principles to documentation. I argue that documentation can be one of the most lovable parts of your product or company, and that if we recognize that premise, we should identify ways that readers will feel loved by our documentation to focus our efforts on. I tie this to Kelton Noyes’ changes to new employee orientation and ramp-up time shared in S3:E28, where he reduced onboarding and ramp-up from three weeks of training plus a three month ramp-up period down to two weeks total.
I also argue that the idea of reciprocity can help guide us toward more lovable docs, quoting Jacob: “If you build a lovable place, it will be loved in return by whomever you’re leasing the home to.” Our readers won’t love our docs unless we do, so we should focus on building documentation we know our readers need and doing it in a way that is thorough and lovely.
I close by reflecting on the idea of if my documentation is a neighborhood, what kind of neighborhood would it be and how does that change what I prioritize?
In this episode:
Resources discussed in this episode:
Join the discussion by replying on Bluesky
—
Contact The Not-Boring Tech Writer team:
We love hearing your ideas for episode topics, guests, or general feedback:
Contact Kate Mueller:
Contact KnowledgeOwl:
In this episode, I talk with Jacob Moses, the founder and original host of The Not-Boring Tech Writer podcast, about how the skills and values he developed as a tech writer have shaped his journey into community development and real estate. We discuss his concept of building "lovable places," how user-centered thinking and empathy translate from documentation to neighborhood development, the power of tight feedback loops and self-service documentation for tenants and clients, and how the Write the Docs Pac-Man rule has changed his life and his work.
—
Jacob and I discuss his path from studying technical communication at the University of North Texas to founding The Not-Boring Tech Writer podcast in 2016 to his current work as owner of Care Block Development, a real estate development company specializing in historic rehabs in Denton, Texas. Throughout his career transitions, Jacob has carried core tech writing values with him, including user empathy, iterative improvement, and the importance of tight feedback loops. We explore how Care Block's mission of building "lovable places" connects to ideas about product lovability in the software world and why solvency matters for any organization that wants to do good work for the people it serves.
We dig into the ways Jacob applies tech writing skills and principles in his real estate and community development work. He walks us through examples like creating onboarding documentation for new tenants with laminated cards and QR codes, offering multiple communication paths for work orders to accommodate different engagement preferences, and providing self-help guides for emergency situations. On the general contracting side, he shares how he uses project management software to give clients real-time transparency into the estimating process, a move that was counterintuitive to others in his industry but aligned with his commitment to centering humans in every interaction.
We also discuss the Strong Towns approach to public investment, which centers on humbly observing where people struggle, doing the next small thing to address that struggle, and repeating. Jacob connects this to tech writing's iterative, user-centered mindset and to Elinor Ostrom's concept of "cheap talk," which emphasizes meeting people where they are and letting them communicate in ways that feel comfortable. We touch on AI's role in documentation and the irreplaceable value of human empathy, and Jacob shares the piece of advice that has most impacted his life and work: the Write the Docs Pac-Man rule of always leaving room for another person to join the circle.
About Jacob Moses:
Jacob Moses is the founder and original host of The Not-Boring Tech Writer podcast, which he launched in 2016 to celebrate tech writers and push back against the stereotype that technical writing is boring. He studied technical communication at the University of North Texas, and his first gig out of college was as a tech writer at Rainmaker Digital (formerly Copyblogger Media). Since then, he's carried the skills and values he cultivated as a tech writer into community development and real estate.
Today, Jacob is owner of Care Block Development, a real estate development company that acquires, rehabs, and manages historic buildings in Denton, Texas. Pairing historic preservation with thoughtful improvements, Care Block honors the culture of the neighborhoods in which it works to create lovable places for the people it serves. He's also the owner of Sardinha, a premium tinned seafood pop-up pushing premium tins in Denton. If you need a tinfish plug in Denton, Jacob is your guy.
In this episode:
Resources discussed in this episode:
In this solo episode, I share my latest content updates progress and reflect on my takeaways from Bill Holland’s interview (S3:E30). I also share my attempts to reframe the idea of strategic documentation projects and maintenance as competing for time to the idea of them being in a deeply symbiotic relationship.
—
I’ve been quietly adding documentation to our Support Knowledge Base for recent releases and to fix some display issues in our API endpoint documentation. I’m also achingly close to finishing the knowledge base change management toolkit I’ve been working on.
I reflect on my interview with Bill Holland and how many of the tips he gives for tech writers to communicate with designers are the kinds of work we do all the time. First, provide a brief that explains things in detail, especially any special terminology or acronyms. Define what you want to get out of the project, what its intent is, and what the most important thing you want to communicate is. Assume that the designer knows nothing about the project or industry. Second, share moodboards, graphic samples, or video playlists that have an aesthetic you like so a designer can get a feel for the style you’re after. Third, provide solid, detailed feedback on designs or roughs, tying the criticism back to your style samples or your brief. Tech writers and designers have a lot in common: we all need to educate our clients about how the process works, guide them to what they need, potentially justify the cost of our services and our expertise, and handle the opportunities and disruption that AI is throwing into our respective fields.
I’m trying to find new ways to manage the tension between spending time on routine documentation maintenance and tackling large strategic projects. We tend to talk about this tension as a form of competition, that the tasks compete for our time. Instead, I’m applying a narrative reframing I borrowed from Suzanne Simard’s book Finding the Mother Tree, and recognizing that there’s a symbiotic relationship between the two. One can’t exist without the other, and they each help the other. I hope that reframing might be useful for you.
In this episode:
Resources discussed in this episode:
Join the discussion by replying on Bluesky
—
Contact The Not-Boring Tech Writer team:
We love hearing your ideas for episode topics, guests, or general feedback:
Contact Kate Mueller:
Contact KnowledgeOwl:
In this episode, I talk with Bill Holland, a motion graphics designer and video producer, about how tech writers can effectively collaborate with visual creators. We discuss what to include in a creative brief, how to give constructive feedback to designers, setting realistic expectations for animation types and budgets, and how AI is changing but not replacing visual creative work.
—
Bill and I discuss how tech writers and other non-designers can effectively collaborate with visual creators. He walks through what makes a good creative brief, including the importance of assuming the designer knows nothing about your field, spelling out acronyms, clearly identifying what's most important to communicate, and providing mood boards or reference examples for style direction. We use the creation of The Not-Boring Tech Writer podcast logo as a real-world example of how the collaboration process works, from initial brief through iteration to a finished product.
We dig into the world of motion graphics and animation, where Bill explains the wide range of animation types and their associated costs, from simple text animation to puppet animation to traditional hand-drawn animation. He stresses the importance of investing in pre-production, including style frames and storyboards, to catch problems early before animation work begins. We also discuss how to give constructive feedback to designers: lead with what's working, be specific about what isn't, and reference your original mood board or brief to articulate where the disconnect is.
We also explore how to evaluate potential designers or animators when hiring, including what to look for in a portfolio and the trade-offs between hiring experienced professionals versus newer talent. The episode wraps up with a discussion of AI's role in visual creation. Bill shares his perspective as someone actively working with AI tools alongside traditional methods, emphasizing that AI works best as part of a hybrid workflow rather than as a wholesale replacement for skilled designers.
About Bill Holland:
Bill Holland (also known by his alias Bill Netherlands) is a motion graphics generalist with an extensive background in video production. With an educational foundation in Art and Design, Bill has worked on every aspect of the motion process from scripting through sound mixing. His early career shooting and editing video informs his storytelling, staging, and pacing in motion graphics today. Bill has created motion graphics and editing work for clients including Google, PBS, NASCAR, the American Dental Association, and Hilton Hotels, earning multiple Telly, Communicator, and Davey awards. He previously ran his own company, Middlebranch Productions, Inc., before rebranding under the Bill Netherlands name at a fellow designer's suggestion.
In this episode:
Resources discussed in this episode:
Join the discussion by replying on Bluesky
—
Contact The Not-Boring Tech Writer team:
We love hearing your ideas for episode topics, guests, or general feedback:
Contact Kate Mueller:
Contact Bill Holland:
Contact KnowledgeOwl:
In this solo episode, I share my latest progress updates as I recover from finishing my big project, along with updates on my daily check-in form. I reflect on some of the key takeaways from Kelton Noyes’ interview (S3:E28) and how my love for process makes my life easier as a tech writer.
—
I’ve been working on catching up on the release tail from finishing my project and getting my docs backlog under control, which has included replacing gifs with short mp4s, creating guidelines for my coworkers to more easily create new pages or update existing pages in the KnowledgeOwl Support Knowledge Base, and knocking out a bunch of low-hanging fruit docs tasks.
I’ve also picked up a project I paused in late 2024: updating our API endpoint documentation. I’ve been reworking the documentation to better align with our API’s current reality and requirements and adding some quality of life improvements for myself. I’ve been consistently using the daily check-in form I outlined in episode 27, and I’m largely happy with it, though it hasn’t yet helped me improve my appreciations and high-fives for my teammates.
I also reflect on Kelton’s observations about how documentation should help people to not feel dumb, how getting hands-on with tools during the evaluation process can help refine and reshape your documentation hierarchy of needs, and how his success in transitioning from a support role to a tech writing role was about focusing on selling himself as the person to do documentation, rather than on selling the documentation itself.
I also reflect on one of my key personality traits that I believe makes me more successful as a tech writer: loving the process to do things rather than the product I create. I share anecdotes about LEGO, jigsaw puzzles, and thru-hiking the Appalachian Trail. Sometimes this strength is also my biggest weakness, so this month I’m focusing on trying to release more even if it feels like the process still wants me to keep working.
In this episode:
Resources discussed in this episode:
Join the discussion by replying on Bluesky
—
Contact The Not-Boring Tech Writer team:
We love hearing your ideas for episode topics, guests, or general feedback:
Contact Kate Mueller:
Contact KnowledgeOwl:
From the publisher's feed

11 Listeners

111,708 Listeners

16,072 Listeners