Category Archives: Tools

Tools

Will Swift be the next king of server side development?

In June 2015, Apple announced at WWDC that they were open-sourcing the Swift language and its runtime libraries. On December 3rd that year they made good on their promise. In this post I’d like to talk about why this is significant, particularly for server-side … Continue reading

Posted in Linux, Mac, Opinion, Tools | Tagged , , , , , | 7 Comments

Style Guides and AEM: Fitting a Square Peg in a Round Hole

There is a push in the industry to code against an external style guide to maintain consistent styling, have a reusable set of components to build applications with and provide a shared vocabulary for teams to communicate. The goal is … Continue reading

Posted in Javascript, Opinion, Tools, Web | Tagged , , , , | Leave a comment

Tips for AEM Beginners

I started using Adobe Experience Manager (CQ 5.6.1) with a focus on component development and building OSGi services and I strongly believe that learning how to leverage AEM’s capabilities (as well as it’s underlying technologies like Apache Sling) are key … Continue reading

Posted in Tools, Web | Tagged , , , | Leave a comment

Google Cloud Dataproc and the 17 minute train challenge

My work commute My commute to and from work on the train is on average 17 minutes. It’s the usual uneventful affair, where the majority of people pass the time by surfing their mobile devices, catching a few Zs, or by reading a … Continue reading

Posted in DevOps, Linux, Opinion, Tools | Tagged , , , , , , , , , , , , , , , , , , | 2 Comments

Scurvy, A/B Testing, and Barack Obama

It’s being almost 3 months since I start implementing A/B tests for one of our clients and I have to say I am enjoying it a lot. A/B testing is very powerful technique. Not only does it increase your web site … Continue reading

Posted in Tools, UX Design, Web | Tagged | 2 Comments

Getting New Relic and RDS to play nice

Anyone who’s ever had to support server infrastructure of any kind knows the value of having a comprehensive, automated monitoring solution in place. With this in mind, we have begun to roll out the New Relic platform to monitor all … Continue reading

Posted in DevOps, Tools | Tagged , , , , , | 1 Comment

Working With D3.js

D3.js is a JavaScript library that is used to generate visualisations, usually based on sets of data. I have been using it on a dashboard project for the past month, and wanted to share some of my thoughts and impressions … Continue reading

Posted in Javascript, Tools, Web | Tagged | Leave a comment

Concordion Integration With Jenkins

We recently introduced acceptance test driven development (ATDD) at a client. The idea was for the product owners, developers, and testers to work as a team to come up with the acceptance criteria for user stories before development begins. We adopted this approach … Continue reading

Posted in Continuous Integration, Testing, Tools | Tagged , , | Leave a comment

JavaScript Webapps with Gradle

  Gradle is a build tool on the JVM platform that’s been gaining prominence over the last few years. Gradle’s reach doesn’t stop with JVM languages though.  The most recent releases, 1.10 and 1.11, have improved support for compiling native … Continue reading

Posted in Continuous Integration, Javascript, Tools | Tagged | 4 Comments

Unit Testing PHP and Silex using PHPUnit

As a newcomer to PHP I was puzzled by how to unit test controllers and services when using Silex (if you’re wondering, Silex is based on the Symfony 2 framework and draws a lot of modules from it). In this post … Continue reading

Posted in Testing, Tools, Uncategorized | Tagged , , , , | Leave a comment