# Nuruzzaman Milon

> Programmer, author, and speaker. Engineering Tech Lead building production systems that serve millions.

## About

I grew up in Dhaka, Bangladesh, and now live near Vancouver, British Columbia. Most of my days are spent on systems that have to stay up for millions of people: architecture, performance, and the unglamorous work that happens after deploy.

I write and speak about that work — what it actually takes to keep Laravel systems running once they leave a laptop.

## Writing

- [Database partitioning](/post/database-partitioning.md): What table partitioning actually does, how Postgres routes a row, and the SQL you need before the table is too big to rewrite.
- [Two-phase commit](/post/two-phase-commit.md): What two-phase commit actually does, where it fails in production, and what to reach for instead.
- [Adding multiple subdomain with Github Pages](/post/adding-multiple-subdomain-with-github-pages.md): How to add multiple subdomain with Github Pages?
- [Build and deploy Jigsaw site with Github Actions](/post/github-action-with-jigsaw.md): How to build and deploy a site built with Jigsaw static generator with Github Actions.
- [Added search functionality with fuse.js in Jigsaw powered site](/post/added-search-functionality-with-fusejs-in-jigsaw-powered-site.md): Added fuzzy search with fuse.js in static site generated with Jigsaw.

- [All writing](/posts.md)

## Books

- [Laravel After Deploy](https://laravel-after-deploy.milon.im/): Production playbook for mid-to-senior engineers (2026, English)
- [Laravel PHP Web Framework](/book/laravel.md): Bengali-language introduction to Laravel (2015)

## More

- [Talks](/talks.md)
- [CV](/cv.md)
- [Contact](/contact.md)
- [Atom feed](/feed.xml)
