I'm making tools for building software quickly. For more details, see my research blog.
Goals: Fast to try ideas. Faithfully demonstrates ideas.
Tools I admire: GameMaker. Much easier than pure code, but it has been used to make artistically and commercially successful games. Axure. UI prototypes that have behavior, and aren't just a series of screens. Airtable. Both powerful and accessible, and used by many people to do real work.
Want to talk about these things? DM me!
An online programming environment for beginners. The user's program is rerun on every keystroke. They can run their program forwards and backwards. Watch this short screencast showing the latest features or try it out.
A 2D platform shooter. Guns, grenades, parallax scrolling, particle effects. The enemies work in teams. The code is on GitHub. I wrote an article about the collision detection. I talked about the game at JSConf.
I built a clone of Space Invaders in front of 300 people at Front-Trends in Warsaw.