← Back to home

Articles

Linux · May 29, 2026

Stop Distro-Hopping: 7 Linux Choices That Matter More Than the Distro

Leaving Windows or macOS for Linux? The distro name matters less than the base, desktop environment, file system, encryption, package manager, drivers, and workflow you build around it.

  • Linux
  • Distro Hopping
  • Open Source
  • Desktop Linux
  • Pop!_OS
  • Ubuntu
  • GNOME
  • KDE
  • Btrfs
  • LUKS

QA · May 29, 2026

What No One Tells You About Training Test Engineers

A personal look at teaching QA, why generic testing courses often fail, and why real mentorship, practice, and readiness matter more than certificates.

  • QA
  • Software Testing
  • Test Engineering
  • Mentorship
  • Teaching
  • Automation
  • Career
  • Testing Courses

Apple · May 29, 2026

The Death of macOS: The NeXTSTEP Betrayal

How macOS moved from the open, inspectable NeXTSTEP inheritance toward a sealed Apple Silicon appliance.

  • Apple
  • macOS
  • Operating Systems
  • NextSTEP

Android · May 28, 2026

How to Debloat Your Android Phone and Take Back Privacy

A practical Android privacy guide: remove unnecessary apps, reduce background tracking, control permissions, and make your phone faster, cleaner, and less annoying.

  • Android
  • Privacy
  • Debloat
  • Mobile Security
  • F-Droid
  • Open Source
  • Smartphones

Apple · May 28, 2026

I Don’t Believe in the MacBook Neo — But I Get Who It’s For

A more balanced look at Apple’s low-cost MacBook Neo: why it makes sense for students and casual users, but still feels limited for development, virtualization, longevity, and serious work.

  • Apple
  • MacBook Neo
  • MacBook
  • Apple Silicon
  • Laptop
  • Students
  • Chromebook
  • Windows
  • Tech Opinion

Accessibility · May 28, 2026

Mobile Accessibility Testing in 2026: What QA Needs to Know

A practical, updated guide to mobile accessibility testing: screen readers, labels, focus order, contrast, keyboard support, WCAG 2.2, and why accessibility should be part of the whole development process.

  • Accessibility
  • A11Y
  • Mobile Testing
  • QA
  • iOS
  • Android
  • WCAG
  • TalkBack
  • VoiceOver

Java · May 28, 2026

Mockito: A Practical Guide to Mock Objects in Java Tests

A modern, simple guide to Mockito: what mock objects are, why they matter, how to add Mockito to a Java or Android project, and how to write clean unit tests without overcomplicating things.

  • Java
  • Mockito
  • Unit Testing
  • Test Automation
  • JUnit 5
  • Android
  • QA Automation

Apple Silicon · May 27, 2026

Retro Gaming on Apple Silicon: What Works and What Doesn’t

A practical and personal look at retro gaming on Apple Silicon Macs using DOSBox, CrossOver, UTM, and a few realistic expectations.

  • Apple Silicon
  • Mac
  • Retro Gaming
  • DOSBox
  • CrossOver
  • UTM
  • macOS
  • Emulation
  • Windows Games
  • DOS Games

Linux · May 27, 2026

Giving an Old MacBook Pro a Second Life with Linux

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.

  • Linux
  • MacBook Pro
  • Old Hardware
  • Apple
  • OpenCore
  • Ubuntu
  • MX Linux
  • Repair

Android · May 27, 2026

PulseAPK: A Faster Android APK Reverse Engineering Workflow

How I simplified the repetitive Android APK workflow by building PulseAPK, a cross-platform helper tool for decompiling, inspecting, rebuilding, and signing APK files.

  • Android
  • APK
  • Reverse Engineering
  • Mobile Security
  • apktool
  • jadx
  • PulseAPK
  • Avalonia

Windows · May 27, 2026

Why I Still Don't Want to Return to Windows

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.

  • Windows
  • Linux
  • macOS
  • Operating Systems
  • Desktop Linux
  • Privacy
  • Development
  • Open Source

API Testing · May 27, 2026

Quick Guide: API Testing for Test Engineers via Postman

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.

  • API Testing
  • Postman
  • QA
  • Test Engineering
  • REST API
  • Newman
  • Automation

Operating Systems · May 26, 2026

Why You Should Still Try Different Operating Systems

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.

  • Operating Systems
  • Linux
  • Windows
  • macOS
  • Haiku OS
  • ChromeOS
  • Retro Computing
  • Software Testing
  • Technology

Android · May 25, 2026

Installing System-Level Certificates on Android

A short practical guide for installing a custom CA certificate into the Android system trust store for traffic interception and security testing.

  • Android
  • Security
  • Certificates
  • MITM
  • Charles Proxy
  • Burp Suite
  • Frida
  • ADB

Android · May 24, 2026

Android Security Lab

A practical Android reverse-engineering playlist covering APKTool, Jadx, Frida, smali patching, traffic interception, emulator workflows, and Android internals.

  • Android
  • Security
  • Reverse Engineering
  • Frida
  • APKTool
  • Jadx
  • Traffic Interception
  • Mobile Security

Automation · May 24, 2026

Automation: Web + Mobile

Principles, locators, simple examples, and unit tests for practical QA automation.

  • Automation
  • Web
  • Mobile
  • Locators
  • JUnit
  • Gradle

Mobile · May 23, 2026

Mobile Traffic Interception Playbook

A practical workflow for intercepting, inspecting, and modifying mobile app traffic.

  • Mobile
  • Traffic Interception
  • Charles Proxy
  • Frida
  • Objection

Linux · Apr 20, 2026

Leaving macOS and Windows: A Practical Linux Guide for 2026

A practical, opinionated guide for people who are tired of macOS and Windows restrictions and want to understand which Linux distro and desktop actually fits their workflow.

  • Linux
  • macOS
  • Windows
  • Desktop Linux
  • Fedora
  • Linux Mint
  • Ubuntu
  • Debian
  • KDE
  • GNOME
  • Open Source

QA · Mar 15, 2026

Why Most QA Courses Don’t Really Teach Test Engineering

A practical and personal look at teaching software testing, why one-size-fits-all QA courses often fail, and why mentorship works better when the student is actually ready.

  • QA
  • Software Testing
  • Test Engineering
  • Mentorship
  • Education
  • Automation
  • Career