Open source software that powers real production systems, and the macOS tooling that keeps high-output engineering teams productive.
You can survive on it for a while. You definitely should not build a mission around it. 1. The analogy nobody asked for, but everyone deserves Potatoes are incredible. They are calorie dense, resilient, cheap, and historically important. They are also completely useless for space travel. No propulsion, no navigation, no life support, no guidance […]
Read more →Previously Macs would allow you to install software from anywhere. Now you will see the error message “NMAPxx.mpkg cannot be opened because its from an unidentified developer“. If you want to fix this and enable apps to be install from anywhere, you will need to run the following command line: Once you have run the […]
Read more →A free, open source tool that measures how hard it would be to leave AWS across a whole AWS Organization or OU, works out what a second AWS region would cost, and turns the answers into a board ready report. Every regulated firm that runs on AWS has had the same conversation. Someone in a […]
Read more →This is a very short post to help anyone quickly setup vulnerability checking for a site they own (and have permission to scan). I like the vulners scripts as they cover a lot of basic ground quickly with one script.
Read more →Imagine you have trauma and could figure out whats causing in under one minute. Obviously, the preference is an observability platform – but for my little wordpress site I don’t really have the budget. So I just use a few tools to isolate common issues. The idea behind this blog is to quickly isolate the […]
Read more →Unfortunately, the following (seemingly harmless code) requires administrator rights (and on Windows 2003 you will need to be member of “Performance Monitor Users” group): In most cases this is not appropriate and certainly not in a Citrix environment. If you call it without the correct permissions you the following stack dump: Below is a light […]
Read more →You updated a plugin five minutes ago. Maybe it was a security patch. Maybe you were trying a new caching layer. You clicked “Update Now,” saw the progress bar fill, got the green tick, and moved on with your day. Now the site is down. Not partially down. Not slow. Gone. A blank white page. […]
Read more →The script below tracks disk usage of a macbook for 20 seconds and the shows the processes with the highest disk utilisations Example output:
Read more →Below is a sample class containing a high performance timer. Example usuage: }
Read more →Most WordPress plugin developers eventually hit the same invisible wall: you ship an update, everything looks correct in the zip, the version number changes, the code is cleaner, and yet users report that the old JavaScript is still running. You check the file. It is updated. They clear cache. Still broken. Here is the uncomfortable […]
Read more →If you run a WordPress site for any length of time, the database quietly fills with junk. Post revisions stack up every time you hit Save. Drafts you abandoned years ago sit there. Spam comments accumulate. Transients expire but never get deleted. Orphaned metadata from plugins you uninstalled months ago quietly occupies table rows nobody […]
Read more →WordPress Plugin Crashed Your Site: Restore From Backup Instead You updated a plugin five minutes ago. Maybe it was a security patch. Maybe you were trying a new caching layer. You clicked “Update Now,” saw the progress bar fill, got the green tick, and moved on with your day. Now the site is down. Not […]
Read more →