Hi, I am Mikhail!

I write code for the web and make irregular updates to this page.

Ten Years Later, It Just Works

September 27th, 2026 — A decade of Particle boards, Raspberry Pis, and homemade relays, and it took Matter and two small SONOFF switches to finally make home automation just work.

From "Ship it" to shipped

July 29th, 2026 — Yesterday I opened [SignUpBreeze](https://signupbreeze.com/) to everyone and turned on payments. It happened during Laracon, which feels right, because Laracon is where the push to finish came from.

Solving My Own Pet Peeve: Why I’m Building SignUpBreeze

May 5th, 2026 — In the world of software, there is a recurring tragedy: a simple problem gets solved, but the solution eventually becomes so bloated with "noise" that the original utility is lost. For me, that breaking point came while trying to manage volunteer events.