Engineering & Philosophy
Etiquette for Tech Teams
For a Happy Workplace This article attempts to offer some of the rules for a productive, cohesive and enjoyable working environment for tech teams. It is a semi-working article that I will add to over …
Engineering Team Core Values
Simple Code is Elegant Tidy, readable, simple code is paramount. It makes reviewing PR easier, it makes coming back to the code after 18 months easier, it makes your peers like you more. Anti-Gossip …
My Three Favourite Business Videos
I’m not sure how many videos related to business I’ve watched (probably hundreds) but only three come to mind when asked to recommend some. 1. How to Start a Movement | Derek Sivers 2. Start With Why …
Ravelin Tech Stack
An Overview of Ravelin’s Technology I write this post as an overview of each aspect Ravelin’s technology stack; almost not worthy of the hours and days that each component has taken to implement. This …
Train Every Software Engineer to Be a Penetration Tester
Because security matters The Idea External Pen Testers are useful, but only have a limited amount of time to get to know our systems and are not intimately familiar with the Ravelin codebase. On the …
Deprecating My Permanent Address
tl;dr A “permanent address” has become less relevant as society is driven forward by technology. I no longer need (or want) physical post, at best it is an inconvenience and at worst it causes me to …
How to Take Your Startup to the Next Level Aaron Patzer From Mint.com
I’m always on the look out for new great “how to” videos or books for setting up and marketing web apps. I’ve always liked the presentations and talks from Aaron Patzer from Mint.com, which he started …
Why Did People Vote Brexit
Brexit: A Re-enfranchised Exit? In this opinion piece, I’m going to attempt to explain why I think 17.4 million people voted Leave, discuss some Remain propaganda and clarify why I’m …
Questolon
The Question Mark Combined with a Semi-Colon
Disclaimer
Most politics/economics/religion/philosophy affects others far more than me; I’m a middle class professional who gets paid above the minimum wage, employed in a profession that is in demand and …