Android · May 28, 2026
Page Object Model in Android UI Testing: A Simple Espresso Framework
A practical guide to cleaning up Android Espresso UI tests with a basic Page Object Model structure, reusable actions, and readable test classes.
Knowledge base
Practical QA, Android testing, Linux, and security-focused articles sorted from newest to oldest. Use the tag filters to narrow the archive.
Android · May 28, 2026
A practical guide to cleaning up Android Espresso UI tests with a basic Page Object Model structure, reusable actions, and readable test classes.
QA · May 28, 2026
A modern QA checklist for testing push notifications: cold start, warm start, permissions, notification channels, localization, time zones, logout behavior, multi-account flows, and failure states.
Apple Silicon · May 27, 2026
A practical and personal look at retro gaming on Apple Silicon Macs using DOSBox, CrossOver, UTM, and a few realistic expectations.
Apple Silicon · May 27, 2026
A personal story about installing Asahi Linux on an M1 Mac, breaking the boot setup, and restoring macOS through DFU mode using Linux instead of another Mac.
Mac · May 27, 2026
A practical Mac cleanup guide based on built-in macOS tools, manual folder checks, AppCleaner, OnyX, Homebrew cleanup, and Xcode storage maintenance.
Linux · May 27, 2026
A practical story about turning a broken 2014 Intel MacBook Pro into a usable Linux machine instead of throwing it away or leaving it in a drawer.
Android · May 27, 2026
How I simplified the repetitive Android APK workflow by building PulseAPK, a cross-platform helper tool for decompiling, inspecting, rebuilding, and signing APK files.
Windows · May 27, 2026
A personal and practical look at why Windows no longer feels like the default choice, especially when Linux and macOS cover most of my real work better.
Raspberry Pi · May 27, 2026
A short practical guide for debugging Raspberry Pi connection issues in a gadget mode.
API Testing · May 27, 2026
A short practical guide for test engineers who want to understand REST API testing with Postman: requests, parameters, authorization, assertions, and running collections from the command line.
Maestro · May 26, 2026
A neutral and practical introduction to Maestro as a YAML-based UI automation tool for mobile and web testing, including use cases, strengths, limitations, and when it makes sense.
Operating Systems · May 26, 2026
Operating systems may feel less exciting than they used to, but trying Linux, macOS, Windows, Haiku, ChromeOS, and even retro systems still teaches you how computers really work.