From the studio
Blog
Design decisions, development journals, feature deep-dives, and honest reflections on building Aviquill.
Why I Created Aviquill
Every note-taking app I tried either got out of my way
or got in it. This is the story of why I stopped
searching and started building.
The Editor Shouldn't Own the Canvas
Floating editors, edge docking, and pinning — how I
stopped treating the writing surface as the main event
and started treating it as just another thing that lives
in space.
Finding Your Way: The Ruler and the Minimap
An infinite canvas solves the problem of running out of
space, then creates a new one: knowing where you are
inside it. How the dual-axis ruler and pan-mode minimap
turn navigation into a first-class feature.
Every Note App Is the Same App Wearing a Different Skin
I'm so sick of opening a "new" note app and finding the
exact same folder tree, the exact same markdown box, the
exact same sync icon. Nobody is trying anymore.
How I Use Aviquill for Game Dev Projects
My canvas is basically a second engine editor at this
point — one board per project, blocks for systems,
mechanics, and bugs, all wired together the way I used
to wire up Blueprints.
Why I'm Not Racing to Bolt AI Onto Aviquill
Every competitor seems to be adding an "AI" button this
quarter. Here's why I'm not chasing that, and what I'd
actually need to see before I added one.
Canvas Effects: Where Decoration Ends and Function Begins
Rain, aurora, and drift in the background. Nebula glows
and bracketed corners around your groups. One of those
is decoration. The other is information. Here's how I
tell the difference.
Collaboration Without "Modes"
Google Docs makes you stop and ask who can see what
before you can think out loud together. Live multiplayer
cursors on a canvas skip the question entirely — here's
why that friction never had to exist.
Version History — Without a "History Panel" Mode
Most apps treat past versions as a separate screen you
go visit. A block's history in Aviquill is just another
thing attached to that block — here's why it never
needed its own mode.