Self-taught Python developer · Corporate IT support associate at Amazon · Backend systems, logging, automation, and reverse engineering
Michael Yazdani
@BytesAndCoffee
Self-taught Python developer, Linux tinkerer, and coffee-fueled systems builder.
About / 01
Capture the signal. Automate the boring parts.
Michael Yazdani, aka BytesAndCoffee, is a Vancouver-based IT support professional and self-taught Python developer who likes backend systems, reverse engineering, automation, self-hosting, and turning messy logs into useful tools.
Selected work / 02
Useful things I've built
ZLog Suite
A modular suite for capturing, storing, querying, and routing chat logs across self-hosted workflows.
Python / logging / automation / self-hosting02QuadShot
A CPU simulator written in pure standard-library Python; a reverse-engineering/reimagining project inspired by an assembly playground.
Python / CPU simulator / reverse engineering03Tailpaste
A minimalist paste-sharing service inspired by ix.io and secured around Tailscale-style private-network assumptions.
Python / self-hosting / Tailscale04zlog-sql-query
A simple interface for querying ZNC log lines from MySQL by nick, channel, and date/time window.
Python / SQL / IRC / ZNC05zlog-sql fork / logging work
Work around MySQL/SQLite logging for ZNC IRC bouncer workflows, with an emphasis on safer concurrency, modular database handling, and robust logging.
Python / MySQL / SQLite / ZNC06homeassistant-whole-home-candle-mode
Home Assistant candle-mode package with bounded-random-walk flicker for single-lamp and whole-home ambient scenes.
Home Assistant / automation / ambient lighting