Darren Smith

I'm a Senior Developer at Scott Logic, based in Newcastle.

The goal of this post is to introduce some tools and techniques you can use to figure out what's the most effective climate action you can take given your circumstances. I'll give some examples of ways you can use your skills as a software developer to help out with climate solutions.
In this post I'll discuss ways of estimating the emissions caused by your Cloud workloads as a first step towards reaching your organisation's Net Zero goals.
As a software engineer with an interest in cloud computing I wanted to look at how organisations can use the cloud to help reach net zero. I’ll share what I found out, including resources which organisations can apply to reduce the carbon footprint of their workloads.
This article is for anyone interested in learning more about Amazon Web Services (AWS). It talks about training resources, getting practical experience and staying up-to-date.
Cloud Custodian is an open source project from Capital One. It allows you to enforce your cloud compliance rules in an automated way. One key use case of Custodian is to reduce costs by shutting down unused resources. In this post, I'll walk through setting up a Custodian and writing a policy. This will shut down EC2 instances outside working hours to save money.
In this post I will talk about Consumer Driven Contracts in Microservices architectures. I will also give an example of how to use Pact in a modern JavaScript application.
Data Engineering
In this post I describe how to use Elastic's Rally to generate benchmarks for your private Elasticsearch queries and clusters. I'll be creating a benchmark which allows comparison of an unscored query with one where scoring is enabled.