LOST

Is it me? Am I getting old and grumpy? Well yes, I am, but that might not be cause.

ABSTRACTIONS

I see a lot of code bases getting into a mess through an inappropriate use of abstraction. Like many things in the Software Engineering industry, it is a tool which is in wide-spread use, learned from poor examples and not particularly well understood.

BEEN A WHILE

So…. how have you all been? It has been a worryingly long time since I last saw you all ;-)

QUICK UPDATE ON SEAFILE AND PLEX

So I am trying a new experiment…

So…. how have you all been? It has been a worryingly long time since I last saw you all ;-)

MOVING TO SEAFILE FROM PYDIO

About

We occasionally need to share sensitive files with our clients: new deployment bundles, test data etc. Due to the sensitive nature of our work we must have the following:

CIRCLE-CI AND PHANTOMJS

Another quick tip.

I use the excellent cljsbuild to compile and test our ClojureScript projects (and I can’t believe how difficult it is to wire this stuff together in 2016!). To support continuous integration I use phantomjs to provide the JavaScript environment.

CIRCLECI, PHANTOMJS

Another quick tip.

I use the excellent cljsbuild to compile and test our ClojureScript projects (and I can’t believe how difficult it is to wire this stuff together in 2016!). To support continuous integration I use phantomjs to provide the JavaScript environment.

DEPRECATED WARNINGS FROM PLUMATIC SCHEMA

If you aren’t already using plumatic’s schema then I strongly recommend you do.

SECURE FILE SHARING IN THE CLOUD

We occasionally need to share sensitive files with our clients: new deployment bundles, test data etc. Due to the sensitive nature of our work we must have the following:

GIT TAGGING YOUR BUILDS AUTOMATICALLY

I need to write a much longer post to explain my thoughts on ‘versioning’ and what constitutes a release with today’s trends of continuous integration, but for now, a simple tip.