Skip to main content
  • ~/home
  • ~/cv
  • ~/blog
  • ~/projects
  • ~/now
  • ~/about
  • ~/til
  • ~/home
  • ~/cv
  • ▸ ~/blog
  • ~/projects
  • ~/now
  • ~/about
  • ~/til
$ ls ~/blog

✦ Blog

6 posts on development, weird tech, tools, and whatever else is on my mind. No newsletter, subscribe via RSS.

filter:

May 24, 2026 · 8 min

Building a Headless Workflow with WSL, tmux, and Claude Code

Or: how I stopped clicking around in a server GUI and started shipping.

  • #linux
  • #tmux
  • #wsl
  • #workflow
May 2, 2026 · 5 min

Automating a Hybrid Cloudflare + AWS Custom Domain with Terraform

How I wired Cloudflare DNS to an AWS API Gateway custom domain in a single terraform apply with no manual DNS steps and a split-state design that survives rebuilds.

  • #terraform
  • #aws
  • #cloudflare
  • #devops
  • #infrastructure
May 1, 2026 · 5 min

Running FastAPI on AWS Lambda with Container Images

Lambda doesn't speak HTTP. FastAPI doesn't speak Lambda events. Here's how Mangum bridges the gap, why container images beat zip files for real projects, and the Docker gotcha that will silently break your deploy.

  • #aws
  • #lambda
  • #fastapi
  • #python
  • #docker
  • #devops
Apr 21, 2026 · 11 min

RAG from First Principles: The Six Concepts You Need Before Writing a Line of Code

A precise walkthrough of the foundational concepts behind any RAG pipeline, embeddings, cosine similarity, chunking, vector databases, LangChain Documents, and embedding model selection.

  • #rag
  • #ai
  • #langchain
  • #aws
  • #python
Mar 13, 2026 · 5 min

The Terraform Module Pattern That Actually Scales

Most Terraform tutorials show a big main.tf. That works until you need a second environment, a second team, or a reason to tear things down without nuking your domain. Here's the pattern that fixes all three.

  • #terraform
  • #aws
  • #devops
  • #infrastructure
  • #iac
Jan 18, 2024 · 2 min

Hello, World (Again)

Why I built a custom portfolio instead of picking a template, and what this site actually is.

  • #meta
  • #web
  • #retro

$ grep -r -- no results found

dachava.dev

Built with Astro Built with Astro Arch Linux Arch Linux
[gh] [in] [✉] [rss] · sitemap · © 2026
dachava.dev · main
~/blog
UTF-8 · astro