The Tech Noob

Software Engineering Blog

Articles

Technical write-ups on migrations, data systems, and lessons from production. Use the home page to search and filter by tags.

7 articles

llminfrastructureagents+2

AI systems at Capacities

How we are building a sensible approach to AI systems for Personal Knowledge Management.

August 11, 202621 min read
blockchainsystem-designlearnings

Bitcoin Portfolio App: Pushing Data Sync to the Browser

How I beat public API rate limits on an 8€ budget: A look at Go microservices, shared chain caching and client-side blockchain sync.

May 10, 202616 min read
databasesinfrastructuremigration+1

Scaling Capacities: Why we swapped Dgraph for PostgreSQL

How we achieved a 70% infrastructure cost reduction by migrating from a self-hosted graph database to a managed relational model.

January 7, 20267 min read
redisvalkeyaws+5

Redis 7.4 to Valkey 7.2 Migration Guide with Amazon MemoryDB

A step-by-step production migration guide from Redis 7.4 (standalone) to Valkey 7.2 on Amazon MemoryDB, including a queue architecture migration from RSMQ to BullMQ for Redis Cluster compatibility.

January 5, 20265 min read
ragllmtypescript+2

Learnings from: Building a Production-Ready RAG Agentic System

A technical deep-dive into my 3-month journey at Turing College’s AI Engineering program, moving from traditional web development to building agentic systems with Vercel AI SDK, pgvector, and hybrid retrieval.

December 27, 202510 min read
metaintroductionblogging

Welcome to The Tech Noob

An introduction to this blog and what you can expect to find here. Join me on a journey through software engineering, side projects, and continuous learning.

December 16, 20252 min read
databasessystem-designlearnings

Learnings from: Designing Data-Intensive Applications

A short overview of what stood out to me from reading the O'Reilly book "Designing Data Intensive Applications" by Martin Kleppmann.

June 20, 20255 min read