-
DevOps
Docker: Building custom Neo4j images on Mac OS X
I sometimes needs to create custom Neo4j Docker images to try things out and wanted to share my work flow,…
Read More » -
Python
Loading and analysing Strava runs using PostgreSQL JSON data type
In my last post I showed how to map Strava runs using data that I’d extracted from their /activities API,…
Read More » -
Python
Leaflet: Mapping Strava runs/polylines on Open Street Map
I’m a big Strava user and spent a bit of time last weekend playing around with their API to work…
Read More » -
Python
Python: Flask – Generating a static HTML page
Whenever I need to quickly spin up a web application Python’s Flask library is my go to tool but I…
Read More » -
Python
AWS Lambda: Programatically scheduling a CloudWatchEvent
I recently wrote a blog post showing how to create a Python ‘Hello World’ AWS lambda function and manually invoke…
Read More » -
Python
AWS Lambda: Encrypted environment variables
Continuing on from my post showing how to create a ‘Hello World’ AWS lambda function I wanted to pass encrypted…
Read More » -
Python
AWS Lambda: Programatically create a Python ‘Hello World’ function
I’ve been playing around with AWS Lambda over the last couple of weeks and I wanted to automate the creation…
Read More » -
Python
Luigi: Defining dynamic requirements (on output files)
In my last blog post I showed how to convert a JSON document containing meetup groups into a CSV file…
Read More » -
Python
Luigi: An ExternalProgramTask example – Converting JSON to CSV
I’ve been playing around with the Python library Luigi which is used to build pipelines of batch jobs and I…
Read More »