interested things

a wall of things i've learned, am currently exploring, or find deeply fascinating in the world of software and systems.

distributed systems

  • horizontal scaling and load balancing (nginx, 3-instance clusters)

  • message brokers (rabbitmq) for asynchronous background processing

  • distributed caching strategies with redis (caching, pub/sub)

  • handling high-concurrency environments in node.js

performance & infra

  • monitoring and observability (prometheus & grafana)

  • performance optimization (reducing latency and server costs)

  • containerization and orchestration with docker compose

  • cloud infrastructure (aws lambda, s3, ses)

clean architecture & patterns

  • implementing domain-driven design and clean software architecture

  • rbac (role-based access control) and secure auth flows (jwt/middleware)

  • test-driven development (jest) and robust ci/cd pipelines

  • managing database state with prisma/orm in production

ai & modern web

  • integrating ai agents (openai api) into business workflows

  • next.js 15 app router and react server components (rsc)

  • seo optimization (ssr vs ssg) and improving web vitals (ttfb)

  • building performant pwas with tailwind and headless ui (radix)