Skip to content
Engineering Thoughts
ArticlesTopicsSeriesLearningResources
Search⌘ K

Engineering Thoughts

Field notes for engineers building systems that have to work.

AboutArchiveRSSGitHub

© 2026 Sibilesh. Built with care and open tools.

A practical engineering publication

EngineeringThoughts

Sharing practical knowledge on DevOps, Cloud, AI, Software Engineering, Open Source, and everything I'm learning by building.

Latest articles Browse topics

Scroll to explore

Latest dispatches

Notes from the field.

Deep technical writing grounded in the systems, incidents, and tradeoffs encountered while building.

devops
devopsintermediate2 min

Building GitLab Pipelines That Fail Well

A practical system for fast, observable CI/CD pipelines that recover gracefully when infrastructure and dependencies misbehave.

Jul 12, 2026
go
gointermediate1 min

Structured Concurrency in Go with Context

Use cancellation, ownership, and bounded parallelism to build Go services that shut down cleanly and remain understandable.

Jul 5, 2026
kubernetes
kubernetesbeginner1 min

The Kubernetes Signals I Check First

A repeatable debugging sequence for separating scheduling, networking, application, and capacity failures in Kubernetes.

Jun 21, 2026

Explore by topic

Follow your curiosity.

All topics
01

DevOps

Delivery, reliability, and engineering systems.

02

Kubernetes

Operate workloads with clarity.

03

OpenStack

Understand private cloud internals.

04

Docker

Build efficient, secure containers.

05

GitLab

Design trustworthy delivery pipelines.

06

Terraform

Manage infrastructure as reviewed code.

07

Go

Simple software for complex systems.

08

Linux

Know the platform beneath your stack.

09

Cloud

Architecture that survives real constraints.

10

AI

Useful, accountable intelligent systems.

11

LLMs

Models, evaluation, and production patterns.

12

Automation

Remove toil without hiding behavior.

13

Career

Grow judgment and technical influence.

14

Productivity

Sustainable systems for focused work.

15

Travel

Field notes from beyond the terminal.

16

Open Source

Build and maintain in public.

17

Architecture

Make tradeoffs explicit.

18

System Design

Reason about scale and failure.

Learn with direction

From reading to capability.

Structured sequences and field-ready references for deliberate practice.

12 hour path

Cloud Native Foundations

Understand containers, orchestration, delivery, and observability as one connected system.

8 hour path

Become a DevOps Engineer

Build reliable delivery and infrastructure skills in a practical sequence.

template

Production Go Service Template

A small service baseline with health checks, structured logs, graceful shutdown, and tests.

cheat-sheet

Kubernetes Triage Checklist

A one-page sequence for collecting evidence before changing a failing workload.

Field notes, occasionally

Build better systems with less noise.

One thoughtful engineering essay at a time. No growth hacks, no tracking pixels, unsubscribe whenever you want.