ZEON256 ZEON256

About · GovTech · Singapore

Budi Syahiddin

Trying to up the ante in the age of AI.

I'm Budi Syahiddin. I write mostly Rust and C++, care a little too much about what the compiler emits, and keep notes here on whatever I'm currently taking apart.

Now 04

Work
Software Engineer at GovTech
Into
Performance, no_std Rust, compiler output, memory safety, OSINT
Before
Haxiom · HTX security research · NTU

Projects 08

GitHub
  • satay-rs Rust Sans-IO OpenAPI client generator for Rust. Typed builders, validation newtypes, bring-your-own transport. sans-io / codegen Write-up
  • lta-rs Rust Rust client for Singapore's LTA DataMall APIs. In maintenance mode while it moves onto satay-rs. sdk / async Write-up
  • pulau-rs Rust Allocation-free union-find for bare-metal targets. no_std
  • const-secret Rust Compile-time constant encryption with pluggable drop strategies. no_std / security
  • chrome-pwd-dumper-rs Rust Chromium credential dumper for Windows, built around DPAPI. windows / security
  • dllmain-rs Rust Proc-macro attribute that generates DllMain boilerplate. windows / macros
  • mdt2json TypeScript Markdown tables to minified JSON. Up to 47% fewer tokens in RAG pipelines. llm / rag Write-up
  • solid-markdown-wasm Rust / TS CommonMark renderer for SolidJS, compiled to WebAssembly. wasm / solidjs