eblog: software articles by efron licht
[Go to site: main page, start]

eblog: software articles by efron licht

I’m Efron Licht, a programmer from San Diego, California. Software’s my wife and my life. I write articles about software, largely Systems Programming and Backend Web Development using Go.

Latest Update (May 2026)

Feeds

Professional Enquiries

I run a software consulting firm, Tapir Technology, which largely works on distributed systems and other
performance-sensitive systems.

If you’re interested in simple, reliable, efficient, and low-latency software - or just saving huge
chunks on your cloud bill - you can book an appointment here.

List of Articles

software talmud (2026-)

commentary and collation on generations of programmers’ wisdom.

  1. Anatomy of Automation (April 2026)

backend from the beginning: a complete guide to backend development in go

My most popular series. Backend dev without the nonsense. Millions of views and counting.

  1. Introduction, TCP, DNS, HTTP (September 2023)
  2. Practical backend with net/http, net/url, encoding/json, and context
  3. Finishing touches: middleware, dependencies, & routing

starting systems programming: practical systems programming for the contemporary developer (2025-)

A guide to programming like an adult.

  1. Programmers Write Programs: Building your Tools (March 2025)
  2. Your Program And The Outside World (March 2025)
  3. Execution Counts: Hardware, Memory, & Software Performance (April 2026)
  4. … more to come!

go quirks & tricks (2022-2023)

Intermediate and advanced tricks for more sophisticated Go programmers.

  1. declaration, control flow, typesystem
  2. concurrency, unsafe, reflect
  3. arrays, validation, build constraints

reflection / gamedev / debug console

Really advanced tricks for live debugging in graphical programs.

  1. advanced go: reflection-based debug console

  2. reflection-based debug console: autocomplete

Shaking my fist at the sun.

starting software

Software should build, start, and test quickly. Here’s how.

misc/uncategorized (2022-2023)

/etc/..