Skip to main content
Designing a Usage-Based Billing Pipeline for SaaS Read Post →
Build a Game+Engine in Go Read Post →

Lorbic

Home
Posts
TIL
Reading List
About
Studio ↗

Lorbic

Home Posts TIL Reading List About Studio ↗
Quick Actions
↑↓ navigate ↵ select esc close
ARCHIVE & RSS

The Lorbic Newsletter

Practical articles on backend engineering, Go, databases, and system design. Sent once or twice every week.

By Vikash Patel • Email subscriptions paused • Follow via RSS

Topics Covered

ARCHITECTURE ↗

Distributed Systems

State machines, event queues, replication, data pipelines, and handling failures safely.

LANGUAGE ↗

Go

Memory management, concurrency, profiling with pprof, and standard library internals.

STORAGE ↗

Databases

Postgres query optimization, ClickHouse analytics, Couchbase caching, and indexing.

PRACTICE ↗

Refactoring & Testing

Practical refactoring tips, testing patterns, and lessons from maintaining production code.

Featured Articles

Designing a Usage-Based Billing Pipeline for SaaS ↗

How to build a subscription state machine, deduplicate billing events, and handle failed payments safely.

Don't Take Out the Garbage — A Go GC Deep Dive ↗

How Go's garbage collector actually works, how it pauses your code, and how to tune it.

What Couchbase Taught Me About Systems Thinking ↗

Practical lessons on data partitioning, cross-region replication, and failure modes in distributed databases.

The 5-Minute Refactor ↗

Small, low-risk habits to keep backend code clean without requiring months-long rewrites.

SYS.PERF LOAD: --ms | SIZE: --KB | REQ: -- | SCRL: 0%
Series Archive Tags Categories About

© 2017-2026 Vikash Patel. All rights reserved.
Licensed under CC BY-SA 4.0.

Privacy · Terms · Built with Hugo · Theme by Vikash Patel · v0af84e8 · llms.txt · llms-full.txt

The views and opinions expressed on this website are solely those of the author and do not represent the official policy, position, or endorsement of any past, current, or future employer.