Published on andrewbaker.ninja This is a researched opinion piece. The data points are sourced and linked in the references at the end, but the conclusions drawn from them are mine. I recognise that some of what follows will not be comfortable reading, particularly for teams that have built careers, processes, and significant capital programmes around […]
Read more →1. The terminal should not look like punishment Most developer terminals look like they were designed by someone who believes productivity is a moral debt. Black box. Tiny text. No context. No colour discipline. No Git awareness. No visual hierarchy. No joy. That is not just an aesthetic complaint. It is a productivity complaint. The […]
Read more →macOS · Security · Productivity · April 2026 You created a markdown file on your Mac. Maybe you moved it around, received it via Slack, or downloaded it from somewhere. You try to open it in Notepad++ and instead of your content, macOS hands you this: Apple could not verify “App_Vendor_Arch_Review.md” is free of malware […]
Read more →If you run Claude Code in its default local mode, your Mac will happily fall asleep mid-task, killing the session and whatever was being built. The fix is simple, but it is worth knowing about before it bites you. 1. The quickest solution: caffeinate macOS ships with a utility called caffeinate that prevents sleep for […]
Read more →If you run multiple Chrome profiles or keep several windows open per app, switching between them on macOS becomes irritating fast. Clicking the Dock icon only brings the app forward. Clicking it again does nothing useful. So you right click, scan the window list, and manually choose the one you want. It breaks flow and […]
Read more →If you use Claude Desktop to edit code, write patches, or build plugin files, you have probably hit the same wall I did: Claude runs in a sandboxed Linux container. It cannot read or write files on your Mac. Every session resets. There is no shared folder. You end up copy pasting sed commands or […]
Read more →If you’re like me, you probably take dozens of screenshots daily for documentation, bug reports, or quick sharing with colleagues. The default MacOSX behavior of saving screenshots as files to your desktop can create clutter and add an extra step to your workflow. There’s a better way. 1. The Quick Solution Instead of using Cmd […]
Read more →A Comprehensive Security Testing Guide for Mac Users 1. Introduction WordPress xmlrpc.php is a legacy XML-RPC interface that enables remote connections to your WordPress site. While designed for legitimate integrations, this endpoint has become a major security concern due to its susceptibility to brute force attacks and amplification attacks. Understanding how to test your WordPress […]
Read more →What is WindowServer? WindowServer is a core macOS system process that manages everything you see on your display. It acts as the graphics engine powering your Mac’s visual interface. WindowServer handles: CPU usage varies based on activity: When WindowServer uses high CPU, it drains battery because the GPU must work harder to render visual effects. […]
Read more →For the life of me I can never remember where this sits in the settings, all I know is that it irritates me constantly 🙂 So to turn off handoff, run the script below:
Read more →