Projecten

Per project: het probleem en waarom ik het bouwde. Feiten uit het werk en openbare links — geen opgeblazen claims.

The Boring Tool

Mendix Studio Pro-extensie

Probleem
Veel Studio Pro-werk is herhaald microflow-setup — validaties en dezelfde patronen opnieuw. Die tooling mag klein en betrouwbaar zijn, geen dashboard-theater.
Waarom ik het bouwde
Ik bouwde te vaak dezelfde Create / Get / Commit / validatie / DTO-patronen met de hand in Studio Pro. The Boring Tool genereert die als kleine, bewerkbare modelstukken — eerst voor mij, hopelijk ook voor andere Mendix-developers.

Betty Connect

VS Code-extensie · Betty Blocks

Probleem
Betty Blocks-templates zaten in het platform. Die in VS Code bewerken — en daar page-builder custom components schrijven — was geen first-class pad.
Waarom ik het bouw
Betty Connect koppelt VS Code aan een Betty-app: templatelijst in de activity bar, opslaan schrijft terug naar Betty, `.liquid`, snippets voor page-builder custom components, model browser, en meerdere workspaces naar verschillende apps.

KMOSC

Persoonlijk project · Keyboard Maestro + OSC

Probleem
Keyboard Maestro-macro’s zijn sterk op de Mac, maar ze vanuit OSC aansturen (live setups, andere tools, andere machines) was geen klein shipbaar pad.
Waarom ik het bouw
KMOSC is een macOS-app plus een Keyboard Maestro-plugin: OSC-adres ↔ macronaam. Builds voor Apple Silicon en Intel, plugin-zip, CLI-send-helper, en een korte helpvideo op YouTube.

TypeByEar

Persoonlijk project · SvelteKit · Hear it. Type it.

Probleem
Zichtbare tekst overtypen voelde snel — tot ik mijn eigen woorden typte. Dat gat is generatief typen: geluid of intentie → toetsen, zonder meegluren.
Waarom ik het bouw
TypeByEar houdt woorden verborgen; de app spreekt er één, jij typt uit geheugen, met live letterkleuren. EN/NL, sessies van 10/25/50, keys-modus en slow-keys-drill, lokale IndexedDB-geschiedenis en grafieken. Dichter bij echt werk dan een regel naast de cursor nabootsen.