Rose Family Devotions
PHPScans church bulletins with regular expressions and turns them into a step-by-step daily devotion plan for our family.
VP of TechnologyEngineering LeaderFull-Stack Developer
Developer turned VP of Technology, with 13+ years at RealClearPolitics. Sets technology strategy and oversees delivery for 17+ websites. Leads a team of five full-time in-house developers. Stays close enough to the code to make sound technical calls. Manages AI developer tool adoption.
For inquiries of any kind, please email me.
rowland@rose.codesScans church bulletins with regular expressions and turns them into a step-by-step daily devotion plan for our family.
A generative multi-track pattern sequencer for live use, running on a Raspberry Pi with a USB-to-MIDI interface and a MIDI controller.
Generates random overworld maps in an 8-bit / 16-bit style and saves them as PNGs.
Browser-based map generation tools, including an old-school RPG map generator.
Pick a chord, a major or minor scale, and a step range, and get back a chord progression built from common pop progressions.
A simple step sequencer built with timbre.js.
Generates a heightmap and draws terrain from it based on your settings.
Make music with bouncing balls. The precursor to the Music Bounce Flash game, now running through the Ruffle emulator.