Terraform - AWS
A brief tutorial on terraform
Long-form essays and shorter notes. Search, or browse by category.
A brief tutorial on terraform
A brief tutorial on terraform
The JavaScript concepts interviewers use to make people fail: closures, this, prototypes, the event loop, coercion, and hoisting, with tricky output puzzles.
A beginner-to-advanced guide to Next.js caching: the four cache layers, the RSC payload, Cache Components, and when revalidateTag beats updateTag.
How Node.js memory really works: the V8 heap, garbage collection, memory leaks, OOM crashes, and diagnosing it all in production on EC2 and ECS.
A beginner-to-advanced guide to authentication and authorization: password hashing, sessions vs JWTs, access and refresh tokens, OAuth 2.1, and passkeys.
Read API responses the right way: res.json() vs res.text(), error handling, timeouts, retries, React data fetching, and real Stripe payments and webhooks.
How DNS really works for email: nameservers, SPF, DKIM, and DMARC explained, the attacks they stop, and the exact records for Google Workspace, SES, Mailgun, and Cloudflare.
Master Node.js for interviews: the event loop, async patterns, streams, concurrency, and the beginner traps that quietly sink candidates. With worked examples.
A brief tutorial on terraform
A brief tutorial on terraform
The JavaScript concepts interviewers use to make people fail: closures, this, prototypes, the event loop, coercion, and hoisting, with tricky output puzzles.
A beginner-to-advanced guide to Next.js caching: the four cache layers, the RSC payload, Cache Components, and when revalidateTag beats updateTag.
How Node.js memory really works: the V8 heap, garbage collection, memory leaks, OOM crashes, and diagnosing it all in production on EC2 and ECS.
A beginner-to-advanced guide to authentication and authorization: password hashing, sessions vs JWTs, access and refresh tokens, OAuth 2.1, and passkeys.
Read API responses the right way: res.json() vs res.text(), error handling, timeouts, retries, React data fetching, and real Stripe payments and webhooks.
How DNS really works for email: nameservers, SPF, DKIM, and DMARC explained, the attacks they stop, and the exact records for Google Workspace, SES, Mailgun, and Cloudflare.
Master Node.js for interviews: the event loop, async patterns, streams, concurrency, and the beginner traps that quietly sink candidates. With worked examples.