devops

Tag: devops

47 posts
Alexander Fortin's Tech Blog icon
Alexander Fortin's Tech Blog
a.l3x.in

A deep dive into my Forgejo setup

I've finally found the will to setup my own personal Git forge. In this article I'm going to present in details my set up and discuss pros and cons that come with it

·
Jul 19
·
Setting Up My First Cluster
garik.codes >> stdout icon
garik.codes >> stdout
garik.offprint.app

Setting Up My First Cluster

Building out a 3-node NUC mini cluster on k3s

·
Jun 30
·
E
ewan's devlog
devlog.croft.click

Minecraft server infrastructure overhaul

Replaced TCP Shield with playit.gg, added automated backups, refactored plugin management to Modrinth, switched to Aikar's JVM flags, and built a configuration-driven sync engine.

·
Jun 16
·
Putting this blog on ATProto with standard.site
Redowan's Reflections icon
Redowan's Reflections
rednafi.com

Putting this blog on ATProto with standard.site

Mirroring a static Hugo blog onto ATProto with standard.site and Sequoia, plus the GitHub Actions wiring that republishes the records on every push without any manual steps.

·
Jun 6
·
Guido X Jansen icon
Guido X Jansen
gui.do

Outsource your GitHub CI to a VPS: cheaper, faster, and a free backup server too

Self-hosted GitHub Actions runners on a small Hetzner VPS cut my CI wall-clock from ~12 minutes to ~3 minutes for about half the price of the GitHub-hosted minutes I was burning. Here's the full setup.

·
May 31
·
Michaël Vanderheyden, UX & Accessibility Lead | Th3S4mur41 icon
Michaël Vanderheyden, UX & Accessibility Lead | Th3S4mur41
th3s4mur41.me/

Beyond compliance: Building accessibility into quality with test automation

Learn how to move accessibility beyond compliance by embedding automated checks into CI pipelines, reducing regressions, and scaling inclusive quality with existing test automation workflows.

·
May 12
·
M
Matteo Gassend
matteogassend.com

Better Release PRs with brel

·
Mar 15
·
B
Brad's Blog
bradmatola.com

Sequoia and GitOps: Publishing to the ATmosphere from CI

Static sites can publish to AT Protocol with Sequoia. Making it work in CI required solving a state tracking problem that isn't obvious until you've created your fifth set of duplicate records.

·
Mar 14
·
Static Sites are Simple
PowerShell Pocket Blog icon
PowerShell Pocket Blog
posh.pckt.blog

Static Sites are Simple

Static Sites are simple. They're just files, and mostly text. Here's a PowerShell one-liner to make a really simple static site: We make static sites with whatever language we want, and we can publish them about anywhere for free.

·
Feb 23
·
Devtools FM icon
Devtools FM
devtools.fm

Joel Griffith - Browserless

Joel Griffith explains how Browserless runs headless browser automation at scale and introduces BrowserQL for querying the web with SQL-like syntax.

·
Feb 14
·
Devtools FM icon
Devtools FM
devtools.fm

Dana Lawson - Netlify

Netlify CTO Dana Lawson discusses her journey from the US Army to leading engineering teams and Netlify's evolution into AI-powered developer tools.

·
Feb 7
·
Hello World
PowerShell Pocket Blog icon
PowerShell Pocket Blog
posh.pckt.blog

Hello World

I'm James, and the code above is Hello World in PowerShell. Long ago, I worked on the PowerShell team and helped build a really beautiful and interesting scripting language. In the past couple of decades I've been continuing to explore and grow the capabilities of the language, and have beamed with pride as more and more people have been inspired.

·
Jan 27
·
A
AirThoughts

AtProto Local-Stack Notes

Notes with my struggle to get it working on my machine

·
Jan 17
·
Solving Docker BuildKit Compatibility Issues with Amazon ECS
subaud icon
subaud
subaud.io

Solving Docker BuildKit Compatibility Issues with Amazon ECS

A deep dive into resolving Docker BuildKit attestation manifest incompatibilities that prevent ECS deployments, including investigation steps and solutions.

·
Jun 6 '25
·
Multi-Environment AWS CDK Deployments in a Single Account
subaud icon
subaud
subaud.io

Multi-Environment AWS CDK Deployments in a Single Account

A comprehensive guide to deploying multiple environments in a single AWS account using CDK, featuring sophisticated deployment strategies, GitHub Actions automation, and real-world architectural patterns

·
May 22 '25
·
Michaël Vanderheyden, UX & Accessibility Lead | Th3S4mur41 icon
Michaël Vanderheyden, UX & Accessibility Lead | Th3S4mur41
th3s4mur41.me/

Enhancing Dependabot Auto-Merging: A Smarter, More Secure Approach

Securely auto-merge Dependabot PRs with GitHub Rulesets and a webhook-driven GitHub App—no PATs, lower risk, and faster, safer dependency updates.

·
May 9 '25
·
Go 1.24's "tool" directive
Redowan's Reflections icon
Redowan's Reflections
rednafi.com

Go 1.24's "tool" directive

Pin tool versions in Go 1.24 with the new 'tool' directive. Replace tools.go pattern with native go.mod support for project tooling.

·
Apr 12 '25
·
F
fubits.dev
fubits.dev

2024 in Review

To me, 2024 has been a bit different than previous years, mainly for two reasons. A lot has happened at a rather high pace and I learned a lot but with little rest and time for recaps. So I’m writing this kind of as a retrospective and as a log of my learnings and milestones. And to update my [portfolio](/).

·
Dec 13 '24
·
Content-Aware GitHub Actions Deployment for Next.js Blog
subaud icon
subaud
subaud.io

Content-Aware GitHub Actions Deployment for Next.js Blog

How to set up GitHub Actions workflows that intelligently handle content vs code changes, with automatic PR creation and selective deployments

·
Nov 30 '24
·
Devtools FM icon
Devtools FM
devtools.fm

Ivan Buzarin - Daytona

Ivan Buzarin discusses two decades of cloud development evolution, from CodeAnywhere to Daytona's self-hosted dev environment management.

·
Oct 26 '24
·
Docker mount revisited
Redowan's Reflections icon
Redowan's Reflections
rednafi.com

Docker mount revisited

Master Docker mount types: volumes, bind mounts, tmpfs, and build cache. Clear syntax comparison between -v and --mount options with docker-compose.

·
Oct 21 '24
·
Behind the blog
Redowan's Reflections icon
Redowan's Reflections
rednafi.com

Behind the blog

How this blog is built: Hugo static site generator, GitHub Actions deployment, Cloudflare caching, and R2 storage. Simple, stable, and cost-free.

·
Sep 13 '24
·
Here-doc headache
Redowan's Reflections icon
Redowan's Reflections
rednafi.com

Here-doc headache

Avoid here-doc pitfalls when running remote commands via SSH. Learn variable expansion gotchas and simpler alternatives for deployment scripts.

·
Jul 18 '24
·
Devtools FM icon
Devtools FM
devtools.fm

Solomon Hykes - Docker, Dagger, and the Future of DevOps

Solomon Hykes, Docker creator and Dagger co-founder, reflects on containerization's impact and how Dagger is simplifying CI pipelines.

·
May 25 '24
·
Omitting dev dependencies in Go binaries
Redowan's Reflections icon
Redowan's Reflections
rednafi.com

Omitting dev dependencies in Go binaries

Track dev dependencies like golangci-lint in go.mod with a tools.go file and build tags to exclude them from production binaries.

·
Jan 20 '24
·
aparker.io icon
aparker.io
aparker.io

Deploying on Friday the 13th

“I wasn’t trained to do that.”

·
Oct 29 '23
·
Devtools FM icon
Devtools FM
devtools.fm

Vlad A. Ionescu - Earthly

Vlad Ionescu explores Earthly's containerized build automation and the business challenges of creating developer-friendly CI tools.

·
Oct 21 '23
·
M
Matteo Gassend
matteogassend.com

test everywhere with dagger.io

·
Oct 14 '23
·
Devtools FM icon
Devtools FM
devtools.fm

Erik Bernhardsson - Modal

Erik Bernhardsson explains how Modal is revolutionizing serverless computing for data teams with seamless GPU access and flexible container primitives.

·
Aug 12 '23
·
Python dependency management redux
Redowan's Reflections icon
Redowan's Reflections
rednafi.com

Python dependency management redux

Modern Python dependency management using pip-tools, hatch, and PEP-621 for web apps and libraries with reproducible builds.

·
Jun 26 '23
·
Over CI/CD met Rik de Groot en Gerard van Engelen
CodeKlets icon
CodeKlets

Over CI/CD met Rik de Groot en Gerard van Engelen

In deze aflevering hebben we het over CI/CD en DevOps

·
Jun 13 '23
·
Devtools FM icon
Devtools FM
devtools.fm

Sabin Adams - Prisma

Developer advocate Sabin Adams dives into Prisma's type-safe ORM magic, exploring schema power, Prisma Accelerate, and the future of database tooling.

·
May 10 '23
·
Periodic readme updates with GitHub Actions
Redowan's Reflections icon
Redowan's Reflections
rednafi.com

Periodic readme updates with GitHub Actions

Automate your GitHub profile README with periodic updates using Actions. Parse RSS feeds and dynamically display latest blog posts with NodeJS.

·
May 3 '23
·
M
Matteo Gassend
matteogassend.com

Taming the whale: introduction to Docker

·
Mar 8 '23
·
Michaël Vanderheyden, UX & Accessibility Lead | Th3S4mur41 icon
Michaël Vanderheyden, UX & Accessibility Lead | Th3S4mur41
th3s4mur41.me/

How to leverage GitHub and semantic release to reduce vulnerabilities in your packages

Have you ever noticed, when you install your project’s dependencies, that npm is reporting known vulnerabilities you just installed?

·
Dec 15 '22
·
Auditing commit messages on GitHub
Redowan's Reflections icon
Redowan's Reflections
rednafi.com

Auditing commit messages on GitHub

Automate commit message validation with GitHub Actions. Enforce refs and closes patterns to maintain clean Git history and link commits to issues.

·
Oct 5 '22
·
Devtools FM icon
Devtools FM
devtools.fm

Jake Cooper - Railway

Jake Cooper, CEO of Railway, discusses building automatic infrastructure deployment that figures out how to create environments from your code.

·
Jul 6 '22
·
Automerge Dependabot PRs on GitHub
Redowan's Reflections icon
Redowan's Reflections
rednafi.com

Automerge Dependabot PRs on GitHub

Automatically merge Dependabot pull requests using GitHub Actions. Configure branch protection and status checks for safe automated dependency updates.

·
Jul 6 '22
·
Health check a server with 'nohup $(cmd) &'
Redowan's Reflections icon
Redowan's Reflections
rednafi.com

Health check a server with 'nohup $(cmd) &'

Run background health checks in CI with nohup and ampersand. Test server readiness with retry loops and automatic cleanup on success or failure.

·
Apr 17 '22
·
Github action template for Python based projects
Redowan's Reflections icon
Redowan's Reflections
rednafi.com

Github action template for Python based projects

Production-ready GitHub Actions workflow for Python with multi-OS testing, dependency caching, automated updates, and daily scheduled runs.

·
Mar 1 '22
·
Dom Jay - CSS, JS, and the occasional existential crisis icon
Dom Jay - CSS, JS, and the occasional existential crisis
dominickjay.com

Deploying a Next.js Boilerplate to Netlify

Setting up the Netlify CLI to deploy a Next application to Netlify

·
Nov 2 '21
·
aparker.io icon
aparker.io
aparker.io

Incentives and Power

I wrote a post a little while ago about how SRE is really just sneaky anarchism, and this is somewhat of a followup.

·
Oct 7 '21
·
aparker.io icon
aparker.io
aparker.io

The Commodification of DevOps

It's been quipped more than once that most amazing Silicon Valley innovations are simply a bunch of nerds poorly recreating a service that already exists, but with an app. While I find this to be in some ways a truism (after all, there is nothing new under the sun), it's a fairly trite observation. What's far more interesting is how the organizations that build and deliver these 'innovations' themselves develop, and the process of that development is especially interesting due to the pressure-cooker of free money and labor elasticity that has characterized the 'startup economy' over the past twenty years or so. What's any of this have to do with DevOps, you may ask? Simply this -- DevOps is a reaction to the commodification of Agile, and the rise of SRE is a reaction to the commodification of DevOps. To reduce the thesis further, many of the trends you see in software development and delivery can be understood as a cyclical reaction to anarchists running headlong into the invisible backhand of the free market.

·
Dec 22 '20
·
Michaël Vanderheyden, UX & Accessibility Lead | Th3S4mur41 icon
Michaël Vanderheyden, UX & Accessibility Lead | Th3S4mur41
th3s4mur41.me/

How to display code coverage of a Vue project in Gitlab

One might think that this should be pretty straight forward but there are some hoops you need to jump in order to get it to work.

·
Sep 29 '20
·
Alexander Fortin's Tech Blog icon
Alexander Fortin's Tech Blog
a.l3x.in

Automate database backups with AWS Fargate, S3 and CDK

I love how Serverless enables simple solutions to common DevOps tasks: in this article I describe one simple way to automate MongoDB database backups using AWS Fargate, S3, and CDK.

·
Aug 11 '20
·
Alexander Fortin's Tech Blog icon
Alexander Fortin's Tech Blog
a.l3x.in

Centralise GNU/Linux email delivery like it's 2020

The technological side of Email has always occupied a bittersweet corner in my nerdy heart. In this article I dive a bit in the history of SMTP and share a simple but effective solution that I currently use to rationalise system and users' email delivery for a few of the Linux systems I manage.

·
May 13 '20
·
aparker.io icon
aparker.io
aparker.io

Deserted Island DevOps Postmortem

In my experience, it’s the ideas that you don’t expect to work that really take off. When I registered a domain name a month ago for Deserted Island DevOps, I can say pretty confidently that I didn’t expect it to turn into an event with over 8500 viewers. Now that we’re on the other side of it, I figured I should write the story about how it came to be, how I produced it, and talk about some things that went well and some things we could have done better.

·
May 3 '20
·