How to – Series
This is your go-to collection of bite-sized tutorials and solution-driven walkthroughs. Whether you’re setting up a self-hosted service, wiring a Linux config, or scripting a clever automation, this series shows you how. No fluff—just honest guidance, practical tips, and tested steps to get things done.
How to Use Pi-hole + DNSCrypt to Block Ads and Trackers at the Source
#Linux#CLI#Bash#DNS#Security#Privacy#Ad-blocking#Networking#DevOps#Raspberry Pi
Elevate your network's privacy and security by combining Pi-hole for ad and tracker blocking with DNSCrypt-proxy for encrypted, private DNS lookups. A step-by-step guide for developers.
June 17, 2025
How to Use Obsidian + Git to Create a Local-First Knowledge Base
#Obsidian#Git#Knowledge Management#Local-First#CLI#Markdown#Productivity
Master a robust, future-proof knowledge management system using Obsidian for note-taking and Git for version control and synchronization. Learn to build a local-first, plain-text knowledge base that's entirely yours, with full control over history and data.
June 17, 2025
How to Use GPT + SQLite to Query Your Life Like a Database
#GPT#AI#SQLite#Database#Python#CLI#Data Analysis#Personal Data#Productivity
Learn to store your personal data in SQLite and query it using natural language with the power of GPT, building a practical system to analyze your life.
June 17, 2025
How to Use GitHub Actions to Automate Literally Everything
#GitHub Actions#CI/CD#Automation#DevOps#YAML#Git#Development
Dive deep into GitHub Actions and discover how to automate development workflows, CI/CD, repository maintenance, and much more with practical, hands-on examples.
June 17, 2025
How to Use fzf + ripgrep to Replace Your File Manager
#Linux#CLI#Bash#Zsh#fzf#ripgrep#productivity#devtools
Learn how to leverage the power of fzf and ripgrep to navigate, find, and manage files on the command line, effectively replacing your traditional GUI file manager for many tasks.
June 17, 2025
How to Use ESP32 + MicroPython to Automate Anything
#ESP32#MicroPython#IoT#Automation#Embedded#Python#Firmware#CLI#Hardware#Networking
Unlock the power of the ESP32 and MicroPython to build robust, connected automation solutions. From flashing firmware to controlling hardware and integrating with the cloud, this guide provides hands-on examples for developers.
June 17, 2025
How to Use Entr + Cron to Auto-Run Scripts When Files Change
#Linux#CLI#Bash#Automation#DevOps#Cron#entr#File Watcher#System Administration
Learn how to combine the real-time file watching power of Entr with the robust scheduling of Cron to create persistent, event-driven automation for your development and production environments. Stop polling, start reacting.
June 17, 2025
How to Use Bun + Qwik to Build Blazing-Fast Tools
#Bun#Qwik#JavaScript#TypeScript#Web Development#Performance#CLI#Runtime#Framework
Dive into building high-performance web applications and command-line tools using the Bun runtime and the Qwik framework, emphasizing speed, developer experience, and minimal overhead.
June 17, 2025
How to Use AI to Write Git Commit Messages That Make Sense
Learn to leverage AI, both local and cloud, to generate consistent, concise, and meaningful Git commit messages. Includes practical examples with Ollama and shell scripting.
June 17, 2025
How to Use AI to Summarize Logs, Errors, and Stack Traces
#AI#LLM#OpenAI#Python#Bash#DevOps#Debugging#Logs#Error Handling#CLI
Learn how to leverage AI and Large Language Models (LLMs) to quickly distill insights from overwhelming volumes of logs, cryptic error messages, and complex stack traces, saving you countless hours in debugging.
June 17, 2025
How to Use AI to Refactor Bash Scripts and Learn from It
#Linux#CLI#Bash#Scripting#DevOps#AI#LLM#Refactoring
Leverage AI models like ChatGPT, Claude, or local LLMs to refactor your messy Bash scripts into clean, robust, and readable code. This guide shows you how to prompt effectively, understand the AI's suggestions, and, most importantly, learn best practices for Bash scripting along the way.
June 17, 2025
How to Use AI to Create Config Files from Your Dotfiles
#Linux#CLI#Bash#AI#LLM#Dotfiles#Configuration#DevOps#Automation
Level up your dotfile management! Discover practical, example-driven methods for leveraging AI (local and cloud LLMs) to generate and refine config files, using your existing dotfiles as invaluable context.
June 17, 2025
How to Simulate Quantum Circuits with Python (No PhD Needed)
#Python#Quantum Computing#Simulation#Qiskit#Programming
Dive into quantum computing without needing a quantum computer. Learn to simulate quantum circuits in Python using Qiskit, understand core concepts like superposition and entanglement, and run practical code examples on your local machine.
June 17, 2025
How to Set Up a Personal Threat Detection System with Open-Source Tools
#Linux#Security#Cybersecurity#OpenSource#CLI#Bash#Monitoring#DevOps
Learn to build a pragmatic, open-source personal threat detection system for your Linux workstation or home server using tools like Suricata, inotifywait, auditd, and ntfy.sh.
June 17, 2025
How to Run LLMs Locally with Ollama, LM Studio, and GGUF Models
#LLM#AI#Machine Learning#Local AI#Ollama#LM Studio#GGUF#CLI#Development#Python#JavaScript#Privacy
A practical, example-driven guide to running large language models (LLMs) on your local machine using Ollama and LM Studio, leveraging efficient GGUF models for privacy, speed, and cost savings.
June 17, 2025
How to Run AI Models on Raspberry Pi (and Actually Get Results)
#Raspberry Pi#AI#Machine Learning#Edge AI#TensorFlow Lite#Python#Linux#CLI#Hardware#TinyML
Dive deep into running AI inference on Raspberry Pi. Learn the realistic expectations, essential software, TensorFlow Lite, and how to leverage hardware accelerators for practical, usable results.
June 17, 2025
How to Monitor Your Home Network with IoT Sensors and Node-RED
#IoT#Node-RED#MQTT#Networking#Home Automation#ESP32#ESP8266#Linux#Troubleshooting
Learn to build a robust home network monitoring system using custom IoT sensors (ESP32/ESP8266), an MQTT broker, and Node-RED for visualization and alerts. Go beyond basic 'online/offline' checks and gain insights into your network's health.
June 17, 2025
How to Monitor Your Entire Stack with One Bash Script
#Linux#CLI#Bash#Scripting#Monitoring#DevOps#SysAdmin
Learn to build a simple, effective Bash script to monitor core components of your stack – from CPU and memory to services and network connectivity. Understand its power and crucial limitations for real-world use.
June 17, 2025
How to Log into Any Router from CLI and Automate Config Backups
#Linux#CLI#Bash#Python#Networking#Automation#SSH#Router
A comprehensive guide for developers on accessing network routers via CLI (SSH, Telnet, Serial) and automating configuration backups using Bash, Python, and Git.
June 17, 2025
How to Host a Website on Solar-Powered Hardware
#Linux#CLI#RaspberryPi#Solar#DevOps#GreenTech#SelfHosting#Networking
Dive into the rewarding world of hosting your own website off-grid. Learn how to set up a low-power server on solar-powered hardware, from component selection to software configuration and crucial monitoring.
June 17, 2025
How to Host a Static Site from Your Router or Raspberry Pi
#Linux#Networking#Web Hosting#Raspberry Pi#Nginx#Apache#Router#Self-Hosting#CLI#DevOps
Learn how to host a static website locally using a Raspberry Pi or, in limited cases, your home router. This guide covers setup, web server configuration (Nginx, Apache), network basics, and making your site accessible, all with practical command-line examples for developers.
June 17, 2025
How to Explore Neuromorphic Computing with Loihi and Nengo
#Neuromorphic Computing#AI#Machine Learning#Spiking Neural Networks#SNN#Loihi#Intel#Nengo#Python#Hardware#Software#Research
Dive into the fascinating world of neuromorphic computing. This guide provides a practical, hands-on approach to exploring Intel's Loihi research chip and the Nengo neural network framework, complete with code examples for developers.
June 17, 2025
How to Debug Internet Issues Like a Network Engineer
#Networking#CLI#Linux#Debugging#Troubleshooting#System Administration
Master the art of troubleshooting network problems. This guide breaks down internet debugging into a systematic, OSI-layer-by-layer approach, equipping you with essential CLI tools and the mindset of a seasoned network engineer.
June 17, 2025
How to Create a Zero-Trust VPN with Tailscale and WireGuard
#Tailscale#WireGuard#VPN#Zero Trust#Networking#Security#Linux#CLI#DevOps
Learn to build a robust, identity-aware, zero-trust network overlay using Tailscale, powered by the simplicity and performance of WireGuard. Say goodbye to traditional VPN complexity and hello to secure, least-privilege access.
June 17, 2025
How to Create a Self-Hosted Chatbot That Knows Your Docs
#LLM#RAG#Python#Self-Hosted#AI#Chatbot#Documentation#Ollama#LangChain#ChromaDB
Learn to build a private, self-hosted chatbot for your internal documentation. This guide covers open-source LLMs (Ollama), vector databases (ChromaDB), and Retrieval-Augmented Generation (RAG) using LangChain, with full code examples.
June 17, 2025
How to Create a CLI Tool That Talks to LLMs (and Feels Native)
#CLI#Python#LLM#AI#DevOps#DevTools#Typer#Rich#Productivity
Learn to build powerful, native-feeling command-line tools that interact with Large Language Models, using Python and modern CLI frameworks.
June 17, 2025
How to Build an AI Agent That Automates Your Dev Workflow
#AI#Agents#LLM#Automation#Python#Development#Workflow#CLI
Learn to build a pragmatic AI agent using Python and common tools to automate repetitive or complex development tasks, from code generation to refactoring and bug fixing.
June 17, 2025
How to Build a Self-Hosted Pastebin with AI-Powered Search
#self-hosting#pastebin#AI#search#semantic-search#Linux#Docker#Python#Flask#SQLite#embeddings#transformers#DevOps
Learn to build your own private pastebin from scratch using Flask and SQLite, enhanced with AI-powered semantic search for intelligent retrieval of code snippets and text.
June 17, 2025
How to Build a Secure, Encrypted Note App with Zero Cloud Dependencies
#encryption#security#CLI#bash#python#gpg#openssl#local-first#privacy#data-security#devops
Learn to build a simple, robust, and highly private encrypted note-taking system using command-line tools like GPG, OpenSSL, and Bash, with no reliance on cloud services.
June 17, 2025
How to Build a Prompt Library That Actually Boosts Productivity
#Prompt Engineering#Productivity#CLI#Bash#Python#DevOps#AI
Learn to create a simple, effective prompt library using plain text files, CLI tools, and a touch of scripting to supercharge your AI interactions and development workflow.
June 17, 2025
How to Build a Personal Dev Copilot with Ollama + Tmux + Bash
#Linux#CLI#Bash#AI#LLM#Ollama#Tmux#Productivity#Development#DevOps
Learn to build a powerful, private, and customizable AI development copilot right in your terminal using local LLMs with Ollama, persistent sessions with Tmux, and smart scripting with Bash. Elevate your CLI workflow.
June 17, 2025
How to Build a Markdown-to-HTML Pipeline with Pandoc and Bash
#Linux#CLI#Bash#Pandoc#Markdown#HTML#DevOps#Automation
Learn to build a robust Markdown-to-HTML conversion pipeline using Pandoc for powerful document transformation and Bash for automation and batch processing. Perfect for static sites, documentation, and content generation.
June 17, 2025
How to Build a Local AI Wiki with Markdown + GPT + SQLite
#AI#LLM#GPT#Markdown#SQLite#Local-First#Knowledge Base#Python#CLI#Vector Search
Learn to build a powerful, private, and searchable local knowledge base using Markdown for content, SQLite for storage, and GPT (or other LLMs) for AI-powered semantic search and summarization. Get practical, working code examples.
June 17, 2025
How to Build a Dev Dashboard with Tmux, Bash, and fzf
#Linux#CLI#Bash#Tmux#fzf#DevOps#Productivity#Automation
Learn how to craft a powerful, personalized developer dashboard directly in your terminal using Tmux for window management, Bash for scripting logic, and fzf for interactive navigation and quick actions. This guide provides practical examples for a highly efficient CLI workflow.
June 17, 2025
How to Build a CICD Pipeline That Explains Itself with AI
#CI/CD#DevOps#AI#GitHub Actions#Python#Automation#Troubleshooting#LLM
Learn to integrate AI into your CI/CD pipeline for automatic explanations of failures and pipeline structure, making troubleshooting and understanding effortless for your dev team.
June 17, 2025