erojas.devertek.io logo
Blog hero image

Content creators | innovators

Thoughts on code, design, and strategy — written for those building the next generation of digital experiences.

mongodbnextjs

Building a Persistent Diagram Editor - Database Design

We recently built a diagram editor using Excalidraw and needed a way to persist user diagrams. Users should be able to create, edit, and return to their work later. This blog series covers how we implemented this feature.

Edgar Rojas

Edgar Rojas

Author

componentsnextjsday_9_challenge

Designing a focused Tools Dialog for the Diagrammer

In this post, I share the design process behind the new Tools Dialog in Diagrammer — a lightweight, context-aware panel built to keep users focused while editing. The aim was to craft a clean, distraction-free interface..

Edgar Rojas

Edgar Rojas

Author

excalidrawnextjsday_8_challenge

Integrating Excalidraw into a Next.js Dashboard

A quick guide to embedding Excalidraw in a Next.js 15 app using dynamic imports for performance, client-only rendering for stability, and lightweight CSS overrides to tailor the UI.

Edgar Rojas

Edgar Rojas

Author