The past 10 years and the future

The past 10 years and the future

Sunday, Jan 12, 2020
The end of the year is a great time for evaluation and retrospection; and the end of the decade is the same. It often seems that time passes slowly and changes pass quickly but it is probably the opposite. Personally, I have seen a lot of changes over the past 10 years both personally and within work and this post is an effort to evaluate and understand them. Marriage and Children How could I start without mentioning that within the past 10 years I have gotten married and had 2 children. ...

Read more
Hello Terraform Serverless - GitLab, Terraform and AWS; The Perfect Combination

Hello Terraform Serverless - GitLab, Terraform and AWS; The Perfect Combination

Tuesday, Dec 3, 2019
I recently have been working on single pipelines. The idea behind it is that with the growth of software development and the increase in how we manage, write and maintain our software and out infrastructure as separate items, there are a lot of complications that come out when integrating both in people and processes. There is only 1 Team A regular setup when imagining software projects appears to be that despite the dream of DevOps making software teams more interoperable, they have potentially become more divided. ...

Read more
Interview with DevOpsAnarchist.com at GitLab Commit London

Interview with DevOpsAnarchist.com at GitLab Commit London

Monday, Oct 28, 2019
Normally, I try to write expressionate things inside my blog, about certain things I have worked on or found interesting. However, this is more to share that I was interviewed by digitalanarchist.com for DevOps.com whilst at GitLab Commit in London. Overall, I found the interview really interesting. I talked about HeleCloud, what the role of DevOps does and a whole bunch about why I think GitLab is a great tool and how easy it is to actually deploy GitLab pages files, with all the bells and whistles of any Static site, but with almost no configuration. ...

Read more
Automatically creating patches for Drupal Modules using CI

Automatically creating patches for Drupal Modules using CI

Wednesday, Apr 3, 2019
Anyone who has maintained open-source software has probably felt the burnout or challenge of maintaining software around their day job. Wouldn’t it be great if you could use CI to get some merge/pull requests against your projects when the coding standards that you are following are updated? If the answer is yes then look no further. Drupal Coding Standard Patch Generation phpcs-drupal: image: willhallonline/drupal-phpcs:alpine allow_failure: yes script: - phpcs ./ phpcbf-drupal: image: willhallonline/drupal-phpcs:alpine allow_failure: yes script: - set +e - phpcbf . ...

Read more
Build, Test, Store and Distribute Docker Containers with GitLab

Build, Test, Store and Distribute Docker Containers with GitLab

Friday, Mar 2, 2018
The use of Docker containers has exploded (at least within Web Development) and therefore we have a whole bunch of new tools that can be used to manage the DevOps process. However, there are a massive range of tools that can be used to achieve all of these. Be it Git hosting (GitHub, Bitbucket); Continuous Integration and Delivery and Build Tools (Jenkins, CircleCI, Drone); Docker Registry (Docker EE, Quay.io), or a range of other add-on tools, there sometimes seem as many new, great products in the DevOps area as there are Javascript frameworks(! ...

Read more