// tag

#architecture

4 posts
04
AI

Deterministic Meets Probabilistic: How I Solved Forms by Writing Four Ruby Gems and Made my Wife Happy

Famous last words: 'How hard can a small intake form be?' Several months and four interconnected open-source gems later, I have achieved peak engineering enlightenment. Here is how Inquirex turns messy free-text into deterministic, typed graph states.

2026.07.10
03
Production

Building Scalable Performant And Cheap Distributed Applications Part 1

With this post, I'd like to start a series of *DevOps*-related conversations about building distributed applications (read: common web-apps). Folks running enterprise application use different technologies and are hosted across a range of cloud providers, and yet are often faced with very similar problems.

2016.05.05
02
Software

Detangling Business Logic in Rails Apps with PORO Events and Observers

With any Rails app that evolves along with substantial user growth and active feature development, pretty soon a moment comes when there appears to be a decent amount of tangled logic, AKA technical debt.

2013.08.04
01
Production

The Case For Vertical Sharding

In this post I share the story of overcoming a massive scalability bottleneck from too many writes ino the Analytics database table used for Event collection, using Vertical Sharding.

2013.02.04