Writing about documentation, AI, and developer activation
Essays, experiments, and playbooks straight from workshops and deployments.
Documentation Systems

Create your First Docusaurus Documentation Website
Docusaurus is a popular open-source framework for documentation sites. Learn how to build and deploy a production-ready documentation setup.

How to Install Vale linter for Documentation in VS Code
Vale is a versatile and customizable command-line linter designed to enforce consistent style and grammar in your documentation. This guide helps you set up Vale linter for Documentation in VS Code.

How to Set Up Multiple Sidebars in Docusaurus
Learn how to set up multiple sidebars in Docusaurus with our comprehensive guide. Discover step-by-step instructions, explore examples, and see the live demo to effectively organize your documentation.
AI & Documentation

How to Write User-Focused Documentation
Learn how to create effective user-focused documentation with practical tips on developing user personas, mapping content to the user's journey, and incorporating a feedback loop. Enhance your documentation to better support and guide users through their experience.

Should You Migrate Your Documentation System — and Is It AI-Ready?
Is my documentation AI-ready? Scalable, AI-native docs require more than great writing — they need systems built for scale, reuse, and machine understanding.
Developer Experience

How to Create Java Micronaut Microservice?
Micronaut is a modern, JVM based framework to build Microservices. Get started and build your first Java Micronaut Microservice.

Python for Mobile App Development: An In-Depth Look at Popular Frameworks
Learn how to create powerful, cross-platform mobile apps using Python with our in-depth guide. Discover the best frameworks, libraries, and tools for building mobile apps with Python. Optimize for SEO and improve your app's discoverability.

Set JAVA_HOME on Windows, Mac, Linux and Unix
Learn the step-by-step process of setting JAVA_HOME environment variable on different operating systems such as Mac, Windows, Linux, and Unix. Ensure smooth running of Java applications by correctly setting JAVA_HOME with this easy guide.

How to Design User Role Permission Model?
A comprehensive guide to modeling user role permission systems using RBAC and ABAC approaches, with implementation examples and use cases.
