Engineer | Building Things & Solving Problems. Maintaining MermaidJS & https://xitter.cf/t.co/6r5tsuQkWL

Joined August 2019
Sidharth V retweeted
The diagramming duo (code + visual editor) before the Duo 😉
2
6
203
Sidharth V retweeted
Things we think are chic: • Collapsible subgraphs – fold a whole section into a single node • Five new flowchart shapes: person, folder, bucket, console, browser • Subgraph support in ER diagrams • Legends for named line and bar series in XY charts • Unified renderer by default for class diagrams • New layout controls for large graphs • Up to 25% faster rendering All in Mermaid.js v11.17.1 🧜‍♀️: github.com/mermaid-js/mermai…
3
6
224
Replying to @sidv42
@sidv42 @mermaidjs_ is awesome! Never going back to powerpoint or visio again
2
1
130
Sidharth V retweeted
Very excited about this proposal! This raises the bar for data fetching in frameworks, and unlocks some very cool new use cases for SvelteKit. We have a lot more ideas that will build on top of this work github.com/sveltejs/kit/disc…
11
17
7
123
5,732
We've just crossed 69k (nice!) GitHub stars for github.com/mermaid-js/mermai…. Thanks for all the support 🚀 New diagrams, layouts, and more coming soon!
5
7
13
2,265
Sidharth V retweeted
The Mermaid Chart GPT has been featured as a top pick in the Chat GPT store! Try it out now! chatgpt.com/g/g-1IRFKwq4G-me…
2
4
1
9
768
It is Open Source Maintainer Day Thank an Open Source Maintainer you know (and maybe buy them a coffee ☕️) We are where we are because of them ❤️
9
194
16
1,216
71,374
All the @mermaidjs_ diagrams you loved, rougher! Shipped within an hour, thanks to svg2roughjs by fskpf. There are some rough edges though :)
4
2
8
2,791
Been doing this with @HeeliumOfficial socks for a year now. No more pair hunting. 😊
Standardizing on one sock type is the ultimate life improvement
292
Sidharth V retweeted
A bad developer keeps adding complexity until it finally works. A good developer keeps reducing complexity until it can't be any simpler.
26
81
6
665
33,652
I spoke with yet another scammer today. I don't know why I do this, but here we go. It all started with a few annoying Whatsapp messages trying to scam me. But we ended up wishing each other good luck 😂 1/n
632
3,780
881
15,132
3,141,892
Checkout PR by Number has got to be one of the top commands that make my life easier when switching between PRs in @mermaidjs_
1
2
191
Sidharth V retweeted
"We don't do code reviews. We trust our developers". You have no idea how often I run a PR and find it's broken. It's *extremely* common. Even from senior devs. We all make mistakes. So I trust no one. Including myself.
94
87
12
1,158
106,019
This is really nice! പോടാ and തുരുമ്പ് got me 🤣. I need the പോടാ sticker on my laptop!! Thanks theo! charapara.vercel.app/ github.com/TheoIsDumb/charap…
3
3
2
52
2,352
Sidharth V retweeted
Excited to announce the (long overdue) 1.0 release of VitePress, a Vite + Vue powered static site generator! You probably have already seen it in action if you've used the docs of Vue, Vite, Vitest, Rollup, D3, Mermaid, VueUse, Pinia, UnoCSS and more... Read more to learn why we believe it's one of the best ways to build static sites (not just docs!) blog.vuejs.org/posts/vitepre…
30
178
26
1,357
108,902
Sidharth V retweeted
Starship re-entering Earth's atmosphere. Views through the plasma
2,148
16,202
3,850
79,515
14,256,944
"Engineering is more about people than tech"
10
136
18
737
68,323
The urge to keep things simple intensifies...
One of my mistakes when building products used to be adding dependencies too early. Don't add a cache store until your database starts slowing down and you've tried optimizing it with indexes. Even then, start with a basic in-memory cache before adding Redis or Memcached. Don't add a full-text search engine until you've pushed your database as much as you can with whatever full-text search features it has. Don't add a message queue until your background jobs are starting to struggle with the load. Even then, start with a simple in-process queue, or see if you can use your database as a queue. Only then should you consider adding RabbitMQ, Kafka, or whatever. Every new dependency comes with a cost, one more thing to maintain, and one more thing that can go wrong. These are the things you should avoid as long as you can.
2
210
It’s been epic working on Svelte 5 for the last 9 months. It’s not far from a RC release too! So many ideas, sparks of excitement, eureka moments and complicated and frustrating sessions battling edge cases. It’s funny because after working on the React core team I told myself that I wouldn’t work on a JavaScript UI framework related project again. I kept getting that itch though. Thankfully I did! In my opinion, Svelte 5 is an important improvement to the framework ecosystem. Svelte 5 moves into a performance and code size class that was previously held by Solid. The DX improvements are huge, and although the syntax changes might not be to everyone’s tastes, the productivity gains and UX gains from being a better thought out framework will be more than worth it. If 2023 was the year of htmx, 2024 is the year of Svelte.
20
32
3
306
28,536
My summary of replies. Top 5 software I enjoy: 1. mermaid 2. ripgrep 3. fzf 4. @Neovim 5. Elden Ring Top 3 I want to try: 1. @typstapp 2. @obsdmd 3. @raycastapp And just to make my summary a little spicer, the top 3 things I don't think are the pinnacle of software 🌶️ 1. Git 2. VS Code 3. cargo
What’s one piece of software that brings you utter joy? Like, it’s done so well, almost has no bugs, and just generally so pleasant to use, you can’t believe humans actually made it! I’ll start. For me it’s ‘mermaid’. It always works even better than I expect.
10
2
1
63
13,891