Learn

Build durable
engineering
understanding

Practical tutorials and deep explanations grounded in reproducible environments, exact versions, and observable results.

Start learning your way

Choose your path

Get StartedNew here? Start from the basics.By TechnologyExplore topics grouped by technology.By Skill LevelBeginner to advanced progression.By Use CaseLearn through practical engineering work.Deep DivesIn-depth explanations of complex topics.What's NewLatest tutorials and updated content.

Learn by technology

Explore engineering domains

Software Development101 guidesLinux64 guidesLinux Kernel24 guidesWordpress14 guidesAndroid9 guidesDeveloper Tools9 guides

Learning resources

Supporting knowledge

Install Chrome on Ubuntu—and Know Who Updates ItguideWho Is Really Logged In to This Linux Machine?guideMake Room in Windows Without Deleting What MattersguideLet the Linux tree Command Explain a DirectoryguideResume Large File Transfers over Unstable SSHguideLaunch a Secure Amazon EC2 Instance Step by Stepguide

Structured tutorials

Understand one concept at a time

Existing library

Continue exploring

Linux

Find Linux Disk Usage with ncdu Safely

ncdu turns a recursive disk-usage scan into a fast terminal browser, but its delete key deserves the same respect as `rm`. Start read-only, stay on the intended filesystem, export remote scans for offline analysis, and confirm why `df`, `du`, and ncdu may report different numbers.

Read guide
Application Libraries

Build and Use libusb on Ubuntu Linux

Use Ubuntu’s libusb development package for ordinary application builds, or compile a reviewed upstream release into an isolated prefix when you need a newer or controlled version. Then verify the complete toolchain with pkg-config and a real USB device-enumeration program.

Read guide
Google Analytics

Diagnose and Reduce Referral Spam in GA4

Referral-looking noise in GA4 can be a real visit, broken cross-domain attribution, a payment-provider return, or an injected Measurement Protocol event. Identify which one you have before changing collection, because GA4’s unwanted-referrals list changes attribution—it does not block traffic or delete events.

Read guide
Wordpress

Bulk Delete WordPress Posts and Clean Up Trash

Delete large WordPress post sets without turning a routine cleanup into an outage. Start with a restorable database backup, define and preview the exact selection, move posts to Trash, verify the result, and only then consider permanent WP-CLI deletion.

Read guide
Programming

Fix “Block-Scoped Declarations” in Node.js

This error normally identifies a very old Node.js/V8 parser, not a defective `let` or `const` statement. Diagnose the executable actually running, move the project to a supported Node.js release, reinstall dependencies predictably, and keep modern CommonJS/ESM errors separate.

Read guide
Git

Install Git and Git Bash on Windows

Install the maintained Git for Windows distribution with WinGet or the signed installer, then configure the identity, line-ending policy, credentials, and shell behavior that affect real projects. The guide finishes by creating and validating a small local repository.

Read guide
Android

Capture Android Bluetooth HCI Logs with ADB

Capture Bluetooth traffic at Android’s host-controller boundary, retrieve it through a direct ADB pull or an AOSP bug report, and inspect the BTSnoop file in Wireshark. The workflow also explains privacy risks, vendor-specific paths, and what an HCI log cannot reveal.

Read guide
Database

Install MySQL Workbench on Ubuntu Safely

Install Oracle’s current MySQL Workbench build on a supported Ubuntu release through the official MySQL APT repository. This guide replaces an obsolete Ubuntu 20.04 package recipe and shows how to verify the source, launch Workbench, and create a secure connection.

Read guide
Audio, Video Streaming

Cast or Stream Windows Media to a Smart TV

A smart TV may support Miracast screen projection, DLNA media playback, Google Cast, or only some of them. This guide helps you identify the right protocol, connect Windows 11 safely, and diagnose the failures that make a visible TV refuse to play a file.

Read guide

Engineering weekly

Useful technical knowledge, not inbox noise.

Receive verified fixes, references, labs, and tools. Confirm by email; unsubscribe any time.