Posts by Tags

DevOps

PostgreSQL Logical Replication with Docker Compose

1 minute read

Published:

Logical replication in PostgreSQL allows table-level replication from a primary database to one or more replicas.Unlike physical replication, logical replication is flexible, supports multiple replicas, and works across versions.

Docker

PostgreSQL Logical Replication with Docker Compose

1 minute read

Published:

Logical replication in PostgreSQL allows table-level replication from a primary database to one or more replicas.Unlike physical replication, logical replication is flexible, supports multiple replicas, and works across versions.

Logical Replication

PostgreSQL Logical Replication with Docker Compose

1 minute read

Published:

Logical replication in PostgreSQL allows table-level replication from a primary database to one or more replicas.Unlike physical replication, logical replication is flexible, supports multiple replicas, and works across versions.

PostgreSQL

PostgreSQL Logical Replication with Docker Compose

1 minute read

Published:

Logical replication in PostgreSQL allows table-level replication from a primary database to one or more replicas.Unlike physical replication, logical replication is flexible, supports multiple replicas, and works across versions.

anacron

Understanding Cron vs Anacron: Which Scheduler Fits Your Needs?

1 minute read

Published:

Scheduling tasks on Linux is essential for automating system maintenance, backups, or repetitive jobs. Two popular tools for this are Cron and Anacron. While they might seem similar, they serve different purposes and are optimized for different environments. Let’s break it down.

best-practices

Docker Best Practices

13 minute read

Published:

Docker is simple. Production is not.Most Docker problems don’t come from Docker itself—they come from small shortcuts that compound over time. In this post, we’ll cover practical Docker best practices that keep images small, builds fast, and deployments predictable.

category1

Future Blog Post

less than 1 minute read

Published:

This post will show up by default. To disable scheduling of future posts, edit config.yml and set future: false.

category2

Future Blog Post

less than 1 minute read

Published:

This post will show up by default. To disable scheduling of future posts, edit config.yml and set future: false.

cool posts

Future Blog Post

less than 1 minute read

Published:

This post will show up by default. To disable scheduling of future posts, edit config.yml and set future: false.

cron

Understanding Cron vs Anacron: Which Scheduler Fits Your Needs?

1 minute read

Published:

Scheduling tasks on Linux is essential for automating system maintenance, backups, or repetitive jobs. Two popular tools for this are Cron and Anacron. While they might seem similar, they serve different purposes and are optimized for different environments. Let’s break it down.

data-engineering

docker

Docker Best Practices

13 minute read

Published:

Docker is simple. Production is not.Most Docker problems don’t come from Docker itself—they come from small shortcuts that compound over time. In this post, we’ll cover practical Docker best practices that keep images small, builds fast, and deployments predictable.

Dockerised REDCap Installation for Research Data Management

3 minute read

Published:

Running REDCap locally on your PC shouldn’t be fragile or painful. In this post, I walk through how I Dockerised REDCap to create a portable, reproducible, and easy-to-maintain research data platform on my laptop.

docker-compose

Docker Best Practices

13 minute read

Published:

Docker is simple. Production is not.Most Docker problems don’t come from Docker itself—they come from small shortcuts that compound over time. In this post, we’ll cover practical Docker best practices that keep images small, builds fast, and deployments predictable.

linux

Understanding Cron vs Anacron: Which Scheduler Fits Your Needs?

1 minute read

Published:

Scheduling tasks on Linux is essential for automating system maintenance, backups, or repetitive jobs. Two popular tools for this are Cron and Anacron. While they might seem similar, they serve different purposes and are optimized for different environments. Let’s break it down.

Docker Best Practices

13 minute read

Published:

Docker is simple. Production is not.Most Docker problems don’t come from Docker itself—they come from small shortcuts that compound over time. In this post, we’ll cover practical Docker best practices that keep images small, builds fast, and deployments predictable.

Dockerised REDCap Installation for Research Data Management

3 minute read

Published:

Running REDCap locally on your PC shouldn’t be fragile or painful. In this post, I walk through how I Dockerised REDCap to create a portable, reproducible, and easy-to-maintain research data platform on my laptop.

polars

python

redcap

Dockerised REDCap Installation for Research Data Management

3 minute read

Published:

Running REDCap locally on your PC shouldn’t be fragile or painful. In this post, I walk through how I Dockerised REDCap to create a portable, reproducible, and easy-to-maintain research data platform on my laptop.