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)