shinkim0914
At Eraser, we're building the copilot for technical design. We're the leader in AI-powered diagramming and have built a platform that includes proprietary diagram-as-code implementation, a free-form infinite canvas, and a markdown-compatible document editor used by hundreds of thousands of users every month.
Interested? We'd love to hear from you. Please send your resume or LinkedIn and a brief explanation of why you're excited about this role to [email protected].
If you want a codified set of rules that you can mechanically apply, I would look at UML and C4. However, I'd argue that the frameworks are overkill for the vast majority of engineering diagram use cases.
For the general scenario where you're just trying to communicate a technical concept clearly without spinning your wheels a lot, here are a few tactical things I'd recommend:
1. Pick the right diagram type for the job. Sequence diagrams are great for API documentation, ERDs are great for database schemas, flow charts are great for user flows, data flows and logical flows.
2. Use icons where possible. A database icon, a S3 bucket icon, a cylinder shape are all a lot more expressive and easier to grok than a rectangle with text inside that says "database".
3. Focus on the nodes, groupings, and connections. That's really all there is to a diagram if you break it down. If you just make a list of nodes, groups, and connections that you want to represent, the diagram will almost just draw itself.
4. If you're looking for a quick way to start jump start a diagram or looking for inspiration, try AI tools to see how far they can get you.
Navigating the Landscape of Application Hosting Options
Building Dynamic Toolbars and Menus
Looks like it's capable of turning a diagram to SQL too? That's neat!
For those that are interested in an GPT-powered tool, we have a project that can generate diagrams from code of any language or natural language: https://eraser.io/diagramgpt
• Code → Diagrams
• Natural language → Diagrams
Would love to get feedback and happy to answer any questions.
Show HN: DiagramGPT – Diagrams from code and natural language
DesignDocs.dev: Curated library of design docs
Show HN: Eraser – Whiteboard for engineering teams
Hi HN, Eraser is a whiteboard for engineering teams. It comes with primitives like markdown notes, code blocks, diagram-as-code (for ERDs and sequence diagrams), and architecture icons.You can use keyboard shortcuts for almost anything. ⌘/Ctrl→, ⌥/Alt→, tab can build you an entire flow chart. You can also use the slash (/) command to quickly insert things. It's real-time multiplayer and you can...
Show HN: Eraser – A whiteboard for design docs and systems interviews
71% of companies hiring on HN are Remote OK, 12% are Remote First in Feb/Mar
This is Shin and I'm working on Eraser.
Visual ideation and brainstorming is tough via Zoom. During WFH, I wished there was a lightweight whiteboard that didn't have 30 buttons on it (looking at you, Miro). For things like visualizing half-formed ideas, on-the-fly architecture discussions, and sketching lo-fi wireframes.
Eraser is a canvas for visual collaboration. It's built on Excalidraw – the awesome open-source drawing tool with a hand-drawn feel. On top of it, we've added a file system, team-based access control, as well as a Quill-based text editor for meeting agendas and notes.
Here's the app (https://www.tryeraser.com) and the marketing website for use case inspirations (https://www.tryeraser.com/home).
It's still very early, but would love your feedback on Eraser!