A
Abyan Dimas
HomeProjectsServicesBlogContact

Writing.

Insights on software engineering, infrastructure, and the tools that power the web.

Featured

Understanding ACID Transactions

Atomicity, Consistency, Isolation, Durability. The four pillars that ensure your bank balance doesn't disappear.

Abyan Dimas
2025-06-12
2025-02-01

Deploying Next.js Applications to AWS Amplify

A comprehensive guide for Cloud Engineers on hosting Next.js apps with continuous deployment using AWS Amplify.

A
Abyan Dimas
Read
2025-05-30

Serverless vs Containers: AWS Lambda vs EC2

When should you go Serverless? Cost analysis, cold starts, and architectural trade-offs.

A
Abyan Dimas
Read
2025-07-05

Bash Scripting Masterclass: Automating the Boring Stuff

Variables, loops, functions, and error handling. Writing robust scripts that don't break when you look at them funny.

A
Abyan Dimas
Read
2025-05-01

The Art of Code Review: Specifics Matter

Code reviews are not just for catching bugs. They are the primary mechanism for knowledge sharing and maintaining code quality.

A
Abyan Dimas
Read
2025-07-17

Scheduling Tasks: Cron vs Systemd Timers

Cron is legendary, but Systemd Timers offer better logging, dependencies, and flexibility. Which should you use?

A
Abyan Dimas
Read
2025-04-05

CSS Grid vs Flexbox: When to Use Which?

One is for 1D layouts, the other for 2D. Stop guessing and learn the definitive rules for modern CSS layouts.

A
Abyan Dimas
Read
...
Page 1 of 9