Tom Ford
Developer with 15 years of experience creating cool things with the internet.
// writing
-
Using recursion in Typescript types
Building recursive TypeScript types to transform and validate data structures at the type level.
read more → -
Manage your infrastructure with Ansible in github actions
Driving Ansible playbooks from a GitHub Actions workflow to provision and manage infrastructure.
read more → -
Use docker to generate SQL insert statements from a CSV file
A small Dockerised pipeline that turns a CSV file into ready-to-run SQL insert statements.
read more → -
Automatically push to your container registry with Gitlab CI on tag push
Configuring GitLab CI to build and push a Docker image to your registry whenever a tag is pushed.
read more → -
Run Scrapy inside of a docker container
Packaging a Scrapy spider in a Docker container for a clean, reproducible crawl environment.
read more →