
Built with
Deck and presentation editing platform, built for teams and individuals who produce polished content regularly enough that tooling friction becomes a real cost.
Editors are among the harder categories of web application. The user has a precise mental model of what should happen, formed by years of desktop software, and any deviation registers immediately as the tool being wrong. Undo has to be reliable, selection has to behave predictably, and keyboard shortcuts have to match expectation rather than invention.
The workflow covers creating, editing, and managing presentations, with the emphasis on the last of those. Most tools in this space treat the document as the unit and neglect the library, which is where the friction actually accumulates once someone has produced fifty decks and needs to find one.
Built with React, TypeScript, and Node.js. React's rendering model suits an editor well as long as state is structured deliberately: the document is a single source of truth, edits are transformations of it, and the view is derived. Getting that discipline right from the start is what makes features like undo and collaborative extension tractable later rather than a rewrite.
The interface is intentionally restrained. In a tool people use for extended sessions, visual novelty becomes fatigue, and the correct goal is for the interface to disappear behind the work.
More work