Contact Us

Engineering field notes · 2023—2026

Architecture is a series of choices.

Practical notes on the systems we build, the constraints we work within, and the engineering decisions behind reliable software.

The archive

Ideas, systems, and engineering decisions.

Browse recent notes or filter the archive by topic, year, or keyword.

Showing 1–12 of 32 articles

12 articles per page
TelephonyEngineering notes

xk6-SIP: Load Testing in CI

How to set up load testing from scratch and wire it into CI, using xk6-sip — an extension for the k6 load tool aimed at VoIP/SIP telephony — as the example. On every push…

Read article
TelephonyEngineering notes

xk6-SIP: Monitoring VoIP/SIP Load Tests

This article walks through how observability works in xk6-sip — an extension for the load-testing tool k6 that automates load and functional testing of VoIP/SIP calls: where…

Read article
TelephonyEngineering notes

xk6-SIP: Telephony as Code

It is 2026. Web services are tested with cloud orchestrators: thousands of virtual users spin up from a pipeline, metrics land in Prometheus, and an alert catches degradation…

Read article
NetworkingEngineering notes

Video Streaming in Angie

Video delivery is still a live topic on the modern web. Most video traffic is carried by the large services, of course, but small specialized solutions still have their place.…

Read article
DevOpsEngineering notes

Working with Variables in Angie

Variables in the Angie server are used for advanced control over request handling, more flexible configurations, and for gathering detailed information about clients and…

Read article
DevOpsEngineering notes

Logging in Angie

Reliable operation of any service rests on its logging system. Logs solve a wide range of problems: troubleshooting, user behavior analytics, security incident investigation…

Read article

Have a systems question?

Let's turn the hard part
into a clear engineering plan.

Talk to an engineer