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

GitHub for Documentation: The Complete Guide for Technical Writers
Master GitHub for documentation with this step-by-step guide. Learn version control, collaboration, and docs-as-code workflows without touching the command line.

Create Your First Docusaurus Documentation Website
Learn how to create a professional Docusaurus documentation website from scratch. This step-by-step tutorial covers setup, configuration, and deployment for beginners.

How to Install Vale linter for Documentation in VS Code
Learn how to set up Vale linter in VS Code to automatically check your documentation for style, grammar, and consistency issues. Works with Markdown and other formats.

Set Up Multiple Sidebars in Docusaurus: A Complete Guide
Learn how to set up multiple sidebars in Docusaurus to organize your documentation better. Step-by-step guide with code examples for improved navigation and user experience.
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.
