PinnedPublished inCodeXManaging Hacknet Nodes in BitburnerFor those that are not aware bitburner is a semi-idle game that encourages scripting to get things done. I say semi-idle — it certainly…Jan 19, 2022Jan 19, 2022
House shoes — My odd productivity tipIn many cultures, wearing outdoor shoes indoors is a thing that is best avoided. Typically, in the UK, we wear our shoes out of the house…Sep 30Sep 30
Published inCodeXTowards Better Pull RequestsI’m going to share with you some tips on what a good pull request looks like. If you’re unfamiliar with pull requests, they are a way of…Jun 17, 2023Jun 17, 2023
Published inCodeXTwo-phased commits are an “architectural smell”One of the common challenges in designing a microservice architecture is how to handle distributed transactions across multiple services. A…Jun 16, 20231Jun 16, 20231
Start your meeting by telling me why I should care?So often during meetings one of the most obvious questions that should be answered is “Why do I care?”.Nov 8, 2021Nov 8, 2021
Published inCodeXAn ex-soldiers guide to meetingsMeetings are a regular staple of life in the combat arena that we call the office. As an operative in an office, I’d like to proffer a few…Oct 15, 2021Oct 15, 2021
Hey Octopus — Managing Variables Should Be Easier Than This.Octopus — If you manage the release or deployment of software this is a must. For those not in the know visit https://octopus.com/features…Oct 4, 2021Oct 4, 2021
Published inCodeXAdobe Xd driven Error, or more importantly — why keeping DRY is very usefulDRY — don’t repeat yourself. It's a basic principle of clean code. This week I caught an error in our front-end code, which reinforced the…Sep 24, 2021Sep 24, 2021
Published inCodeXSome ideas of what you could do with that old PCWithout preaching the linux vibeSep 16, 2021Sep 16, 2021