NPM package update [ETARGET] error
Solving NPM package update issues
Unit Testing OkHttp
How to easily test OkHttp using MockWebServer
IntelliJ Maven Plugin Issues and Solutions
A checklist of solutions to fixing Maven build/caching errors on IntelliJ
Desktops over the years
A collection of photos of various desktops I've had
Easy Maven Config Switching
Easy switching of Maven user configurations when working at home or in the office.
Blocking Social Media and Trackers using a hosts file
Block social media in 5 minutes
Painting a Frankenstrat
Turning my first Ibanez into a Frankenstein guitar
Simple web analytics with GoAccess
Simple analytics for a simple site.
Squad Leading in Squad
Some sage advice to getting more out of the game.
Louis Theroux Documentaries
An analysis of Louis Theroux documentaries as a whole.
Code noise or good practice?
Overloading REST controller endpoints on Spring Boot
Sometimes the requirements are bad, other times the tech debt is what limits you.
Developer Tropes: "Google does it"
A prime example of cargo culture in software development.
Partitioning your Digital Footprint
I want my online data to be in the form of a Rubik's cube, hard to assemble.
Ubuntu 18.04 on a MacBook Pro 13
Adventuring into Linux on MacBook hardware
Webserver Security Checkup
A quick security scan is all it takes!
Jemming up an Ibanez Jem Jr.
Adding a few bells and whistles.
Tuning and maintaining a low spec Ubuntu server
Tweaking a low spec servers storage and memory usage.
Software certifications; a waste of time and money!
Save the rainforest, say no to certifications.
Leaving the stale ecosystem of LinkedIn
Docker Push over 4G Bandwidth
Docker push can eat all your 4g data, this will show you how to prevent that.
Handy Java Service Security Checklist
Keep those Java services watertight
Getting Ghost to work on low memory servers
Not everyone has the luxury of a 1Gb web server
Generation Kill Book and TV Guide
A short guide to map out the book with the TV show adaptation.
The National Museum of Computing
Tech is moving so fast, its important to not forget our past.
Page 1 of 2