~/akash
~/menu

// find me elsewhere

Learnings.log

// everything I've learned and worked with, grouped by category

## languages

TypeScript

// Primary language for both API and frontend code.

JavaScript

// Where it started, still the runtime everything compiles to.

Go

// Exploring for performance-critical services.

Python

// Scripting, automation, quick data tasks.

## frontend

React

// Default choice for building interfaces.

Next.js

// App Router, server components, this site.

## backend

Node.js

// Runtime for every API I ship.

Express

// Lightweight APIs, quick prototypes.

NestJS

// Structured, production APIs with clear module boundaries.

## data

PostgreSQL

// Primary relational store for structured data.

MongoDB

// Flexible schemas for fast-moving features.

Redis

// Caching, session store, rate limiting.

## infra

AWS S3

// Object storage for user uploads and assets.

Cloudflare

// Load balancing, DNS, edge caching.

R2 Storage

// S3-compatible storage without egress fees.

Coolify

// Self-hosted PaaS — deploy and keep Next.js/NestJS apps from crashing.

## concepts

System Design

// Designing services that scale beyond a single server.

Load Balancing

// Distributing traffic across instances via Cloudflare.

Caching

// Redis + edge caching to cut response times.

AI-augmented development

// Move fast by knowing what to ask, and how to verify the answer.