Blog
Notes on product, AI automation, and technical decisions. No editorial gloss.
2026-05-20
Stripe webhooks: idempotency, duplicates, and concurrency
Minimal schema and transactional handling for duplicate, out-of-order, at-least-once webhook delivery.
Read2026-05-17
Lightweight RAG: embeddings, SQLite, and when to skip a vector DB
Operational tradeoffs for RAG at small scale: vector size, storage, and thresholds before adopting dedicated vector infra.
Read2026-05-14
Minimal tracing and costs for AI pipelines in production
Which metrics actually matter for LLM pipeline cost and reliability before buying enterprise observability.
Read2026-05-11
Structured LLM output with Zod: streaming, validation, and recovery
TypeScript patterns to validate structured LLM output, handle streaming, and recover when JSON or schemas fail.
Read2026-03-08
Cron without a server: GitHub Actions calling your API (scheduled webhook)
Technical pattern: scheduled workflow, authenticated POST to your app, GitHub Actions timing and minute limits. Appendix: Snowinch package @snowinch/githubcron to generate workflows.
Read2026-03-07
llms.txt: what it is good for (and what is not proven)
Machine-readable site summary, narrative control, extended text. Disclaimer: no public proof that llms.txt changes ranking in ChatGPT or Perplexity. How Snowinch serves it (Nitro, not public/).
Read2026-02-28
The Hidden Cost of SaaS Tools: When to Develop Your Own Solution
€100/month sounds cheap until you add up 15 tools and discover you're paying €18,000/year. When SaaS stops being cost-effective.
Read2026-02-21
From Excel to Automated Dashboard: The Complete Guide
Excel is fine until it's not. Here's how to know when it's time to evolve and how to migrate without losing data or blocking operations.
Read2026-02-14
Web development in Italy (2025): cost bands and how to read a quote
For SMBs and startups targeting Italy: what a quote should include, indicative bands for landing/corporate/e-commerce/MVP, pricing models, and red flags. No “official” national price list.
Read2026-02-07
Custom Dashboard vs Generic Tools: When It's Worth Investing
Not all companies need a custom dashboard, but those that do pay dearly for not having one. Complete decision-making framework.
Read