Live from Toronto
Redhead-powered design & dev studio.
I’m Dave Bloom: a UX-rooted product designer, AI-friendly engineer, and web-problem-solver for businesses of all sizes.
Throw a record on, explore my products and featured projects, and say hello if you're interested in tackling your next project together.
Products & Platforms
Tools that help people get their offerings on the internet.
A collection of products and platforms I've designed and built, from page builders to publishing tools. Each focused on making web publishing more accessible and intuitive.
WordPress IDE
Aviator
An HTML-first development environment for WordPress. A customizable, CodePen-ish workspace with support for Tailwind CSS and a custom utility-class syntax that gives developers a refreshing alternative to no-code builders.
Fully declarative
Aviator brings the ‘instant feedback’ of a professional IDE to WordPress. No blocky abstractions, no missing style options, just freeform composition.
Beautifully leveraged
Aviator welcomes pre-built, accessible components from Tailwind Plus and Aviator’s own growing library, so you can hit the ground running with a pro design.
Design system included
Flexible spacing, color, and typography scales are built in from the get-go. Adjust a single variable (or use the UI) and watch your entire site respond instantly.
AI-ready
Generate layouts, components, and content directly in the editors without translation layers or block conversions, just add an API key and let AI do the scaffolding.
Minimalist platform for freelancers
Yoursellf
Launching a responsive, straightforward web presence should be as simple as filling out a form and typing a few sentences into an editor. Yoursellf bets on the idea that you don’t need to decorate
Fully declarative
Aviator brings the ‘instant feedback’ of a professional IDE to WordPress. No blocky abstractions, no missing style options, just freeform composition.
Beautifully leveraged
Aviator welcomes pre-built, accessible components from Tailwind Plus and Aviator’s own growing library, so you can hit the ground running with a pro design.
Design system included
Flexible spacing, color, and typography scales are built in from the get-go. Adjust a single variable (or use the UI) and watch your entire site respond instantly.
AI-ready
Generate layouts, components, and content directly in the editors without translation layers or block conversions, just add an API key and let AI do the scaffolding.
Ideas from scratch
When the status quo ain’t cutting it.
If a project requires a library (or a language) that doesn't exist yet, I take that as an invitation and get to work. Here are some bright ideas I designed into my products.
A utility-class syntax that's like Tailwind, but clearer
Brief description of this feature and how it benefits the user.
Semantic HTML elements that bring hierarchy to markup
Brief description of this feature and how it benefits the user.
A content index powering AJAX loading and elastic search
Brief description of this feature and how it benefits the user.
Responsive, exponential scales for type and spacing
Brief description of this feature and how it benefits the user.
Front-end content editing that removes context switching
Brief description of this feature and how it benefits the user.
A declarative animation syntax that lives in your HTML
Write av-motion="fade-up duration:0.6" and watch elements animate on scroll. No JavaScript configuration required.
Patterns that become custom HTML elements with slots
Define a pattern once, use it as a tag. Child elements automatically fill named slots. Edit the pattern, every instance updates.
Dynamic fields that resolve in real-time as you type
Drop av-field, av-loop, or av-if tags into your markup. The builder scans and hydrates them instantly—no save-and-refresh cycle.