Hire
What I take
Consulting and build work. Mail is the way in.
AI
Wire models into products that already ship. Static sites, local tools, and the boring glue that makes a demo a system.
C++
Native apps and Qt. Tooling that stays on the machine. The Borland habit of a small program that does one job.
TypeScript
Next.js, static export, GitHub Pages. The stack this site is on. Browser tools that never upload your files.
Desk
Projects
- LeadDoorsThe White Witch™Mira's WorldEmoji Games
- The skyLibreSkyLibreSkyLibreSky CorporateSociallyDead
- Native QtAppsBlogyMAGIC DockCinderVesper
- The languageMAGICMAGICMAGIC StudioMAGIC ApprenticeOn the card
- The old machinesRETRORETRO MAGICRETRO StudioRETRO ToolchainRETRO Center
- A joke of a news deskSatireFAUX NEWS
Notes
From the blog
The coffee button
Freelance income is uneven. The coffee button is a small, honest way to keep the lab open without ads.
Static Next.js on GitHub Pages
How this site ships. output export, trailing slashes, a custom domain, and the Jekyll underscore trap.
The lab is open
Mira's World is the professional card. Freelance consulting in AI, C++, and TypeScript. Tools, tutorials, and a static site on GitHub.
Long form
Articles
AI
The shelf
History of AI
From the 1956 Dartmouth workshop to the transformer. The winters, the expert systems, and the turn in 2012.
Modern AI
What a frontier system actually is in 2026. The model, the tuning, the tools around it, and the part a consultant is hired to build.
Grok
The assistant from xAI. Where it runs, how the model line was named, and what Grok 4.7 is as of October 2026.
A good prompt
How to brief a model so the work comes back in the shape you meant, and what a poisoned prompt is when the brief is hiding in the data.
