The Blog
50 whole ramblings and thoughts.

Python Inline Script Metadata Format
scripting, python

Supercharge lists in Python: deque
stdlib, python

Supercharge lists in Python: bisect
stdlib, python

Mastering ssh With The Config File
ssh, code

MagicMock and side_effect tricks
testing, python

Optimising Parallel Python and the Billion Row Challenge
1brc, Multiprocessing, Python

Kubernetes Components with Terraform & Notes
kubernetes, cloud native, dev-ops

Snowflake Stages and External Tables with JSON Blobs in AWS
snowflake, dbt, aws

Database Migrations with sqlmodel and alembic
python, databases

Machine Learning Starting Blocks
python, ml

Off To The Cloud - Part 2
aws, terraform, cloud

Off To The Cloud - Part 1
aws, terraform, cloud


AWS Basics
aws, cloud

Structured Logging in Java with SLF4j and Logback
json, logging, java



Deploying to Heroku from Gitlab
code, devops, CI/CD, heroku, gitlab

Django tests in Gitlab CI
python, gitlab, django

PiPlexed - A guide to setting up a home Media Server on Raspberry Pi
Raspberry Pi, plex

Using Ghost & ParticleJS
Ghost, Node, ParticleJS, css, js-dom-manipulation

Adding Typescript to Gatsby
gatsby, typescript, webdev

The Fun Fun World Of JSON Validation
programming

Easy Docker Containers on Raspery Pi With Portainer.io
code, docker, Raspberry Pi


What Even Is Mongo?
code, MongoDB, getting started

Using Sympy for Analytical Maths
code, python


Installing LaTeX on Windows
getting-started, maths, code

Some Useful Python Methods For Data Analysis
getting-started, maths, code


Why Most Files Can't Be Compressed
maths, coding-theory

Setting up external drives for a Plex server on a Raspberry Pi
getting-started, code

Compression Techniques
maths, coding-theory


Taylor Expansions in PDEs
getting-started, maths, pdes

Genetic Algorithms
getting-started, code

Building tobydevlin.com
getting-started, code

Coding Theory - Linear Codes
maths, coding-theory

Hi There!
getting started, silly code
