Thomas Engineer
Home
Topics
Essays
Notes
Daily
Archive
About
Home
Topics
Essays
Notes
Daily
Archive
About
Profile Image of the Author
Thomas Engineer
Backend engineer. Writing about Go, distributed systems, and the messy parts in between.
GitHub Email
Categories
  1. Home
  2. /
  3. Topics

Core Concepts

2 posts

Principles that are always true

Notes

  • Database Indexing B-tree, LSM, hash, geospatial, inverted — which index to reach for, why, and the trade-offs an interviewer expects you to name. With SQL and production examples. 2026-04-22
  • Networking Essentials Networking for system-design interviews: layers, TCP/UDP, HTTP versions, REST vs gRPC, WebSocket/SSE, load balancing, CDN, and resilience. Diagrams + Go code. 2026-04-20
Patterns
Thomas Engineer
Backend notes · Go · Distributed systems
© 2026 Thomas Engineer. Prose CC BY-NC-SA 4.0 unless stated.
home essays notes daily about
rss sitemap github email
Built with Astro.
Thomas Engineer
Backend notes · Go · Distributed systems
© 2026 Thomas Engineer. Prose CC BY-NC-SA 4.0 unless stated.
home essays notes daily about
rss sitemap github email
Built with Astro.