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…
Sidharth V retweeted
Replying to @sidv42
@sidv42 @mermaidjs_ is awesome! Never going back to powerpoint or visio again
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…
Sidharth V retweeted
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!
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…
Sidharth V retweeted
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 ❤️
All the @mermaidjs_ diagrams you loved, rougher!
Shipped within an hour, thanks to svg2roughjs by fskpf.
There are some rough edges though :)
Been doing this with @HeeliumOfficial socks for a year now. No more pair hunting. 😊
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.
Sidharth V retweeted
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
Checkout PR by Number has got to be one of the top commands that make my life easier when switching between PRs in @mermaidjs_
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.
Sidharth V retweeted
This is really nice! പോടാ and തുരുമ്പ് got me 🤣. I need the പോടാ sticker on my laptop!! Thanks theo!
charapara.vercel.app/
github.com/TheoIsDumb/charap…
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…
Sidharth V retweeted
"Engineering is more about people than tech"

ALT A lot of engineers underestimate the importance of people skills. They start learning programming and the assumption is that they will just code all day and there is not going to be any need to talk with anyone. The reality is different. Engineering is one of the most collaborative fields out there. It’s all about good collaboration, alignment, teamwork and helping each other.
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.
Sidharth V retweeted
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.
Sidharth V retweeted
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


























