Tag Archives: Software Development

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

Messages in the sky

One of the projects that I’m currently working on is developing a solution whereby millions of rows per hour are streamed real-time into Google BigQuery. This data is then available for immediate analysis by the business. The business likes this. … Continue reading

Tagged , , , , , , , , | Leave a comment

Development & Design: Bridging the Gap

For over a decade, I have been working with developers, business stakeholders, and users to create digital experiences and/or services that are designed to inform, inspire, and entertain. While creating these experiences I have noticed a certain lack of understanding … Continue reading

Posted in Uncategorized | Tagged , , | 1 Comment

Playing with Play Framework 2.3.x: REST, pipelines, and Scala

It’s an established trend in the modern software world that if you want to get something done, you’ll probably need to put together a web service to get do it. People expect data and services to be available everywhere, in a mobile world. With the plethora of frameworks and technologies available to go about implementing a web service, it becomes a chore to try using anything beyond what’s already familiar. But every now and then it’s an enjoyable experience to dive into something new and distinctly unfamiliar. Continue reading

Posted in Web | Tagged , , , , , , , , | 1 Comment

Spring Data REST and Projections

Introduction In recent years, Spring has become much more than just a dependancy injection container and an MVC web application framework. Nowadays, it’s the go-to for building enterprise solutions due to the fact it has a fantastic community built up around it, and it has a … Continue reading

Posted in Opinion | Tagged , , , , , , , , , | 11 Comments

Confessions of a Documenter

I’m going to confess something. I’ve been harbouring a terrible secret for the last few years. It’s something that I’ve tried to keep hidden away from my peers for a very long time so as not to be labeled as … Continue reading

Posted in Opinion | Tagged , , , , | 1 Comment

Put On Your Streaming Shoes

The Kick-Off Meeting It went something along the lines of: Client: “We have a new requirement for you..” Shiners: “Shoot..” Client: “We’d like you to come up a solution that can insert 2 million rows per hour into a database and be able to deliver real-time … Continue reading

Posted in Javascript, Opinion | Tagged , , , , , , , , , , | 13 Comments

The Joys of Redis

“In our (admittedly limited) experience, Redis is so fast that the slowest part of a cache lookup is the time spent reading and writing bytes to the network” – stackoverflow.com Can Databases Be Exciting To Work With? It’s very rare … Continue reading

Tagged , , , , , , , , , , , , | 8 Comments