Tutorials
1401 articles
TutorialsContributors List v1.2.0 Released: Automatically Generate GitHub Contributor Lists
GitHub Action tool Contributors List updated to v1.2.0, supporting automatic commit history scanning, contributor avatar list generation, and README updates for open-source projects.
TutorialsCommit Check Action v0.3.0 Released: Upgrade Guide for Automated Git Commit Convention Checking
Commit Check Action v0.3.0 released — a GitHub Actions tool for automated Git commit message validation supporting Conventional Commits, helping teams standardize commits and boost collaboration.
TutorialsPyenv Build Action v13 Released: A Powerful Tool for Managing Multiple Python Versions in GitHub Actions
GitHub Action Pyenv Build updated to v13, enabling source compilation and multi-version Python management in CI/CD workflows. Learn its use cases and how it compares to setup-python.
TutorialsClaude Code + NotebookLM: Breaking Knowledge Base Limitations to Build Smart Applications
Learn how to connect Claude Code with NotebookLM to solve its computation and data lock-in limitations, and build a shareable smart knowledge base app.
TutorialsCareer Prospects for LLM Development Engineers: Job Categories, Education Requirements, and Learning Paths
In-depth analysis of three LLM engineer career paths (Application, R&D, Algorithm), bachelor's degree entry, core algorithms, salary benchmarks, and a three-tier learning roadmap.
TutorialsCodex Mobile Setup Tutorial: 2-Minute Configuration for Managing AI Coding Tasks from Your Phone
Step-by-step tutorial to set up OpenAI Codex mobile with zero-latency phone-to-PC sync. Covers full setup, real usage experience, and Cursor mobile comparison.
TutorialsSuperpowers: Deconstructing the Quality Assurance Architecture for AI Coding Agents — An Open-Source Project with Nearly 200K Stars
Deep dive into Superpowers, a ~200K Star GitHub project that uses 5 phases and 14 Scale modules to systematically improve AI Coding Agent code quality.
TutorialsGoogle Android CLI Hands-On: Building an Android App with AI Agent in 10 Minutes
Google releases Android CLI unifying dev tools. Combined with Claude Code AI Agent, it cuts token usage by 70% and boosts speed 3x. Full hands-on walkthrough included.
TutorialsClaude Code + Skills: A Complete Hands-On Guide to Automatically Generating Test Cases from Requirements Documents
A complete guide to using Claude Code with custom Skills for automated test case generation from requirements docs, covering normalization, decomposition, multimodal extraction, review, and export.
TutorialsClaude Code + Figma MCP in Practice: Bidirectional Sync Between Web Generation and Design Files
Step-by-step guide to configuring Claude Code with Figma MCP for bidirectional sync between AI-generated web pages and Figma design files, including setup and deployment.
TutorialsA Guide to make for Non-C Programmers: From Installing Dependencies to Troubleshooting Builds
A practical guide to make for non-C programmers, covering compiler setup, dependency handling, configure scripts, build error troubleshooting, and more.
TutorialsMan Page Optimization Guide: Cheat Sheets, Categorized Navigation, and Example Design Patterns
Design patterns for better man pages: options summaries, categorized navigation, built-in cheat sheets, and example-driven docs with rsync, curl, strace case studies.
TutorialsGetting Started with Django: Why This 20-Year-Old Framework Is Still Worth Learning
Julia Evans shares Django insights: less magic than Rails, built-in Admin, ORM auto-migrations, SQLite over Postgres — why Django's explicit design suits personal projects.
TutorialsGit Data Model Documentation in Practice: An Open-Source Documentation Improvement Method Based on User Feedback
Julia Evans wrote a 1600-word Git data model doc and recruited 80 test readers to improve git push, git pull man pages using evidence-based documentation methods.
TutorialsTesting Vue Components Directly in the Browser: A Lightweight Frontend Testing Approach Without Node.js
Learn how to run Vue component integration tests directly in a browser tab without Node.js. Uses QUnit framework, async rendering handling, and minimal setup.
TutorialsAdding Practical Examples to tcpdump and dig Man Pages: Low-Barrier, High-Value Open Source Contributions
Julia Evans added practical examples to tcpdump and dig man pages, demonstrating open source contributions through documentation improvement with a custom Markdown-to-roff conversion approach.
TutorialsAfter Leaving Tailwind, These CSS Color Palette Tools Are Worth Bookmarking
After returning to vanilla CSS from Tailwind, how do you choose a good color system? This article covers community-recommended CSS palette solutions including Reasonable Colours, Flexoki, uchū, and generator tools like tints.dev.
TutorialsGo 1.25 Flight Recorder: A Powerful Diagnostic Tool for Production Environments
Go 1.25 introduces Flight Recorder, inspired by black boxes, continuously recording runtime events with low overhead. Learn its ring buffer design and real-world use cases for production diagnostics.
TutorialsGo 1.26's New go fix Tool: Automatically Modernize Your Code
Go 1.26 reimplements the go fix command to automatically migrate legacy Go code to modern idioms, supporting generics, slices package, iterators, and more.
TutorialsGo 1.26 Source-Level Inliner Explained: //go:fix inline for Self-Service API Migration
Deep dive into Go 1.26's //go:fix inline directive and source-level inliner: how it works, use cases, limitations, and how it enables self-service API migration for library maintainers and users.