Posts
When the “better coding style” is the wrong style
Code is always read more than it is written or debugged. It is of the utmost importance that code is optimised for readability. And in this regard, it must be written such that the largest amount of people possible can read and understand it as quickly as possible.
Lessons from AWS: One-way and Two-way Doors
Amazon, like possibly all big companies, is full of wisdom, and I was able to experience this firsthand during my time there.
scp and rsync reference
Similar to my previous post on SSH tunnelling, this post is a quick reference for typical rsync and scp usage.
Breaking bad habits thanks to dark patterns
Most digital products and services are optimised to generate as much revenue as possible. An app will only generate revenue for the creator for as long as you keep actively engaging with it. Therefore, one of the most important digital metrics is what’s called “user retention”. This is the percentage of users that return to the app in a specific timeframe.
AWS CloudFormation: Appending elements to lists
Short reference on manipulating CloudFormation lists.
SSH tunnelling
Quick reference guide to use when you need to use OpenSSH’s various tunnelling features.
My path into AWS: Part 2, leadership principles
This is an ongoing effort to openly document my AWS interview experience. I will try to cover everything I find relevant, but I’m open to suggestions on what to include. Let me know via Twitter!
My path into AWS: Part 1, Introduction
Networked writeup
Networked is a machine hosted in Hack The Box.
Damn Vulnerable Web Application v1.10 Virtual Machine
The latest binary release for Damn Vulnerable Web Application is an ISO of the 1.0.7 version. It was released almost ten years ago in 2010. And the way to install a newer version is quite a lengthy process, so I decided to release this virtual machine with everything already set up.