Dev tooling with docker
This is the first in what will become a series of articles on development processes and techniques in use at my current place of work, Public Desire. To start off with I’m going to take a run through our docker based development environment, then in future articles I might dip into our deployment processes and […]
Chuwi Hi10 Pro keyboard / trackpad fix
Bannr.io
For the last couple of months I’ve been working on a platform to solve one of the problems I’ve seen repeated across numerous businesses in the ‘fast fashion’ ecommerce space. The problem is how to update your homepage and site with the numerous promotions you’re running in a timely fashion without impacting site performance. For […]
File injection and security breaking…..
Seeking new opportunities….
So, the time has come once again when I’m looking for new job opportunities. As of the 1st of June I’ll be available for any fantastically interesting permanent opportunities in and around Manchester (Uk) or remote working. you can view my linkedin profile here for a quick history of my experience, and if you want […]
MVC Architecture 2
In my previous post, I explored the idea of introducing software development principles to the world of infrastructure, specifically the translation of the ‘MVC’ design pattern to logically divide infrastructure into 3 distinct layers. Today I’m going to take a look at each of these layers in more depth, and examine how they fit together and […]
MVC Architecture
This will be a slight departure from my usual posts about random bits of code and have more a focus on architecture. In the last few years the world of development has seen quite a bit of upheaval as it adapts to new ways of working, the devops movement has, when implemented well, proven incredibly […]
Dynamic proxy server in Node.js
Recently I’ve been tinkering with an idea I call nodeploy, for which I needed a dynamic proxy server…. ie, one I could change the configuration of on the fly. I looked at HaProxy and nginx, both of which offer very limited or overly complex functionality that kind of did what I needed, but not really… […]
piCraft source on github
Finally got round to releasing my (very rough / early) raspberry pi interface for minecraft on gitbhub. It’s still in a pre-pre-pre-alpha state, it’s just the sourcecode (although it runs in the development environment fine) so feel free to do what you want with it. You can see what picraft is / what you can […]