Sign in

Michael Homer

@mwh.nz
107 followers 37 following 19 posts

I make programming languages and interfaces at Victoria University of Wellington

PostsRepliesMedia
Reposted by Michael Homer
Devamardeep Hayatpur @devamarh.bsky.social · 26/07/2026
There are just three days left to submit to LIVE (we have extended the deadline to the 28th!) If you're looking for thoughtful feedback on new, experimental programming systems, please do consider submitting! Submissions can be short papers, web essays with embedded videos, or a demo video.
033
Reposted by Michael Homer
Michael Homer @mwh.nz · 06/05/2026
If you're working on a novel programming system, this is for you! It's a great chance to share your thinking and hear from others. Got questions about how your work fits or how to present it? Get in touch! Submissions are due July 21st. LIVE is free online to attend and submit to. liveprog.org/
liveprog.org
Workshop on Live Programming (LIVE)
The 12th Workshop on Live Programming (LIVE 2026) will take place online. LIVE invites submissions of ideas for improving the immediacy, usability, and learnability of programming.
211
Michael Homer @mwh.nz · 06/05/2026
Are you working to make programming more direct, tangible, and alive? Share your work at LIVE, the world's premier gathering on live programming, held online this October! LIVE welcomes submissions from academia, industry, and individuals. Call for submissions and more details on liveprog.org/
liveprog.org
Workshop on Live Programming (LIVE)
The 12th Workshop on Live Programming (LIVE 2026) will take place online. LIVE invites submissions of ideas for improving the immediacy, usability, and learnability of programming.
12115
Michael Homer @mwh.nz · 01/12/2025
Timely as ever, I have released an MS-DOS shareware game in 2025: mhomer.itch.io/cromavor A turn-based quick territorial acquisition game, it runs under DOSBox and it should also be playable in-browser at mwh.nz/dos/cromavor
mhomer.itch.io
Cromavor by mhomer
Turn-based territorial game for DOS
020
Michael Homer @mwh.nz · 13/10/2025
Fast & Easy ASTs for Flexible Embedded Interpreters, in MPLR this week. A format encoding ASTs as simultaneously valid code in languages from Java to Haskell to Excel, allowing programs, parsers, and typecheckers to be serialised and loaded into interpreters in that language. mwh.nz/pubs/mplr25
mwh.nz
Fast & Easy ASTs for Flexible Embedded Interpreters
Self-hosted software language systems need to bootstrap core components such as data structure libraries, parsers, type checkers, or even compilers. Bytecode interpreters can load byte code files, whi...
1101
Reposted by Michael Homer
Josh Horowitz @joshuahhh.com · 16/06/2025
ALSO: We're hosting LIVE office hours this week! Bring questions/uncertainties about live programming & submitting to the workshop. - Wed, June 18, 2025, 6:00 – 8:00 PM (PDT, UTC-7) - Thu, June 19, 2025, 11:00 AM – 1:00 PM (PDT, UTC-7) Visit liveprog.org#resources for local times & Zoom links. 🙏
021
Reposted by Michael Homer
Josh Horowitz @joshuahhh.com · 11/06/2025
For software to be malleable, we need ways of building and modifying programs that are accessible to many more people. Are you working on new interfaces for programming? Share your progress at the LIVE workshop! Submissions are due July 21st. liveprog.org (Happy to chat if you have questions!)
2349
Michael Homer @mwh.nz · 31/12/2024
Useful to nobody: generate accurate Windows 3.x dither patterns for any colour in your browser. mwh.nz/dither/
A Windows 3.x-style window (simulated in a modern web browser) showing a colour-picking widget and six equal-sized 96 by 96-pixel blocks: a solid swatch of the chosen colour, a large 8x8 dither pattern containing pixels of four different colours, a swatch of the dither pattern at normal size approximating the chosen colour, statistics about how much of each colour is included, a graph of that distribution, and buttons to copy or save the pattern.
020
Reposted by Michael Homer
Ivy Reese @spiralganglion.com · 29/11/2024
Every month, we do a Future of Coding bonus episode. They're mint. $5. Helps us do the show. You know the deal. This time, @jimmyhmiller.bsky.social and moi share a *lot lot* of thoughts about Visual Programming, circling @mwh.nz's Reclaiming The Unexplored. www.patreon.com/posts/reclai...
patreon.com
Reclaiming the Unexplored in Hybrid Visual Programming | Future of Coding
Get more from Future of Coding on Patreon
0237
Michael Homer @mwh.nz · 14/10/2024
Next week I will be at SPLASH in Pasadena and presenting my work at Onward! about variety in visual programming systems. I'll also be at LIVE, PAINT, and the unconference on Saturday. mwh.nz/pubs/onward2...
mwh.nz
Reclaiming the Unexplored in Hybrid Visual Programming
Programming languages have been trapped in a world of linear textual representations fundamentally unchanged for half a century. Even systems pushing beyond these forms — visual languages, projectiona...
051