Code
22 posts
2023
2021
Identiy, Users and Access: The holey trinity
Identity, Users and Access: The holey trinity For some time I have been meaning to capture a snapshot of some of the key design considerations for the identity and…
3 min
Startup ENG Rules Series. 1. Storage. Prefer Insertions to Updates
Background Over the last decade I have worked at a number of very large and very small companies, the smallest being just two people and the largest having over one…
6 min
2018
2017
Redeploying Rediscover.Work to Save Money Part 2
Migrating to Google App Engine was more straightforward than trying to rebuild my environment and meant I had to change a few things in my setup.
1 min
Redeploying Rediscover.Work to Save Money Part 1
After five years working in startups, and more recently in 'stealth mode' startups I have decided to go back to my favourite place to work.
2 min
2016
Recruiting Full Stack Developer
I recently joined www.parktechnology.com as the CTO. One of the great pleasures of my role is to start hiring a technology team.
1 min
Fix Found for Foundation 5 Syntax error unrecognized expression
If you are using Zurb Foundation 5 and are seeing this error message: Uncaught Error: Syntax error, unrecognized expression: [data-'Times New Roman'-dropdown] Then check…
1 min
2015
Which is the next hot technology for full stack developers?
I am trying to compile a list of technology stacks that full stack developers are using and could in the future become part of a recognised approach like LAMP.
1 min
Ansible Destination Not Writable
This is a quick blog post FYI in case you are searching for error messages like: msg: Destination /etc/mysql/my.cnf not writable This may be caused by the need to set…
1 min
Estimating API / Web Traffic Load
One of the challenges facing anyone trying to capacity plan is how to estimate immediate concurrent load on the system.
2 min
Towards Immutable Infrastructure
Building a computing platform that allows developers to focus on the application and business problems is seen as one of the key ingredients in modern technology…
3 min
2014
OpenHack #3
As part of trying to learn some new technology and approaches I am going to OpenHack #3 with the objective of discussing and hacking on either: Time series monitoring…
1 min
Travel Needs an Upgrade
Over the last year I have been working as a contract CTO and one of the clients was in the travel sector, a London based hotel chain.
4 min
Could Using Bleeding Edge Tech be the Best Way to Attract Talent?
It seems that the ruby language was the tool of choice if you wanted to work on the new and shiny. It may be that Ruby isn't the new shiny thing though.
1 min
Developer Goal #1 Dry-ness
DRYness may be a design pattern you have heard of. If not; we are talking about Don't Repeat Yourself (DRY).
1 min
Adding UUID column to a Statement MySQL Replicated Database
UUIDs can be a very nice alternative to Auto IDs for keys in database tables but there is one problem with them when using statement based mysql replication.
2 min
ProtoStore UUID Storage Under MySQL
Over the last year or so using ProtoStore to handle object serialisation has saved me a huge amount of time and countless SQL related bugs.
1 min