Hi all! I'm John, a backend software engineer in ...
# introduce-yourself
j
Hi all! I'm John, a backend software engineer in Seoul, specializing in AI with a personal interest in visualization and media-related programming. I discovered this community by chance. While organizing my podcast subscriptions. I noticed episodes from FoC featuring Bret Victor and Miller Puckette, and had to listen! In addition to the subject matter, the style of discussion—tendency toward metaphors, mapping out conceptual spaces by considering their logical extremes, attention to useful details for generalization/abstraction—really resonated with me. When I found there was an entire community dedicated to this spirit, I had to join and say hi. Currently, I'm particularly interested in flowcharts and diagrams-as-code. I'm working on a toy project called mermazing, which aims to add interactivity to mermaid.js graphs. To start with, I've added a feature where hovering over a node in the graph highlights all upstream and downstream nodes. This proved immensely useful for me personally when navigating complex mermaid graphs. (Small tip: if you work in mermaid.live, add
z
to the URL hostname (making it
mermaidz.live
) and you can see my project's version of your mermaid graph!) I'm excited to be here and look forward to exchanging resources and insights with everyone. 🙂 --- tl;dr • Name & Profession & Location ◦ John, backend software engineer, Seoul • Discovery ◦ Found community via FoC podcast episodes (Bret Victor, Miller Puckette) • Current Interests ◦ flowcharts, diagrams-as-code • Projectsmermazing — adding interactivity to mermaid.js graphs ▪︎ highlights upstream and downstream nodes on hover
👋 17
Wow, I'm already learning about important collaborative efforts being undertaken in my area of interest of which I had no idea! This is great 🤓
❤️ 1
d
Hi John! Useful interactivity and cool trick with
mermaidz.live
! The GH link doesn't link to a repo, I wonder is/will this be FOSS? Anyways, welcome & looking forward to discussion about interactivity and graphs!
👋 1
j
Thanks for the welcome! I plan to open source it eventually, but as of now I'm a bit embarrassed of the state that it's in 😅—it's a hodgepodge of snippets I relied heavily on ChatGPT to create due to my unfamiliarity with JS/TS. Soon though!!
👍 1