Lyes Tarzalt
Software engineer in Malaysia, originally from Algeria.
I build things that should already exist but don’t, and write about them later, once I’m no longer annoyed.
Things I’ve built
LFMN · Nice Côte d’Azur · 2 runways
X-Dispatch
Flight dispatch and airport visualization for X-Plane 12. Real-time taxi guidance, airport diagrams, and flight planning.
dinar échange · sample
Dinar Échange
Algerian dinar exchange rates. The most-used software I’ve ever written.
voice agent · listening
AI Voice Agent
Real-time supervisor dashboard for AI phone calls. Built at work.
Writing
Building Dinar Échange
An app for tracking Algerian dinar exchange rates. The hard part wasn't the app, it was finding the data.
Building X-Dispatch
I left a comment asking for a feature in 2021. Five years later I built it myself.
Parsing X-Plane Airport Layout Geometry from apt.dat
A guide to parsing airport geometry from X-Plane's apt.dat format — bezier curves, control point mirroring, winding order for holes, split beziers for sharp corners, and the gotchas that break your parser.
Parsing Painted Lines and Taxiway Lights from apt.dat
How X-Plane encodes taxiway markings and embedded lights using linear features in apt.dat, and the type propagation gotchas that make lines disappear.
Building a Real-Time Supervisor Dashboard for AI Voice Agents
Building a real-time supervisor dashboard for AI voice calls. Live sentiment analysis, human intervention, and seamless handoffs - all without complex infrastructure. Just LiveKit rooms and some clever thinking.