stop.procrastin.ar
ToolsPatternsBlogWork with me
English
  • English
  • Polski
  • Українська
Sign in
Menu
  • Tools
  • Patterns
  • Blog
  • Work with me
  • Account

Choose language

  • English
  • Polski
  • Українська

Writing

The blog

Each tool here is a working demo of a named enterprise pattern. These posts go deeper than the pattern pages — the modeling decisions, the trade-offs, and why they matter beyond a productivity app.

  • A budget tracker is an append-only accounting ledger

    read it

    July 22, 2026 · 7 min read

    Storing a running balance is a bug waiting to happen. Modeling a budget the way accountants model money — immutable entries, derived totals, reversals instead of deletes — makes it auditable and impossible to corrupt.

  • Why our Pomodoro timer is a state machine on the server

    read it

    July 20, 2026 · 6 min read

    Keeping a countdown in a browser tab is the easy way and the wrong way. Here is how modeling a focus session as a server-side finite state machine makes it survive reloads, sync across devices, and refuse to enter an invalid state.

Product

  • Tools
  • Account & premium

How it’s built

  • Patterns
  • Blog
  • Newsletter

Consulting

  • Services
  • Portfolio

© 2026 stop.procrastin.ar