[{"data":1,"prerenderedAt":191},["ShallowReactive",2],{"maintainer-vashnav-sabari-girish":3,"mdc-pw39zc-key":71,"mdc--8snqjt-key":83,"mdc-cse0aw-key":91,"mdc-dqpips-key":99,"mdc--jpyg1-key":107,"mdc--avo09v-key":119,"mdc--pt7ki6-key":127,"mdc-1b1tkn-key":141,"mdc-m8mapr-key":155,"mdc--m5121p-key":169,"mdc-23ync-key":183},{"id":4,"title":5,"body":6,"created_on":7,"description":6,"designation":8,"extension":9,"form":10,"full_name":35,"meta":36,"navigation":37,"path":38,"photo":39,"projects":40,"projects_list":6,"seo":54,"socials":55,"stem":68,"username":69,"__hash__":70},"maintainers\u002Fmaintainers\u002FVashnav-Sabari-Girish.json","Vashnav Sabari Girish",null,"2026-05-22T21:42:38.874492+05:30","Software Engineer","json",[11,14,17,20,23,26,29,32],{"question":12,"response":13},"How to support","Please feel free to explore the projects, and if you find any issues, have suggestions, or see areas for improvement, feel free to raise an issue. If you’re interested in contributing, PRs are always welcome.",{"question":15,"response":16},"A small brief about your project","ComChan is a blazingly fast minimal serial monitor built in Rust for embedded and hardware developers, featuring a terminal-first workflow with real-time serial plotting, hex dump modes, logging, CSV export, auto port detection, and low-latency serial communication for boards like ESP32, STM32, RP2040, Arduino, and Teensy — designed as a lightweight alternative to bloated GUI serial tools while still providing powerful debugging and telemetry analysis capabilities.\n\nNextStd is an experimental effort to explore safer, well-defined, and modern alternatives to traditional C standard library components. The project focuses on correctness, explicit behavior, and performance, while remaining practical for real-world systems and embedded use.",{"question":18,"response":19},"One FOSS maintainer lesson for your younger self","Consistency matters more than intensity. A small release shipped every week teaches you more than a “perfect” project sitting unfinished for months.",{"question":21,"response":22},"Why do you do it? Why do you bother maintaining a FOSS project?","Partly because I needed better tools for myself and got tired of waiting for them to exist. But mostly because open source lets one person build something that quietly becomes useful to people they may never meet.\n\nThere’s also something satisfying about turning frustration into software instead of complaints.",{"question":24,"response":25},"If your repo had a theme song, what would it be?","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=kIwmrk7LoDk&list=RDkIwmrk7LoDk&start_radio=1",{"question":27,"response":28},"Which file in your project would you most like to set on fire?","Probably the parser or compatibility layer that exists only because different devices can’t agree on what “serial output” should look like.\n\nHalf of embedded development is engineering.\nThe other half is archaeology.",{"question":30,"response":31},"What's your open-source villain origin story?","My open-source villain origin story was realizing I spent more time fighting bad tooling than building actual projects.\n\nSo now I write the tools myself out of spite.",{"question":33,"response":34},"If you had to use one emoji to convey what it is like to be a FOSS maintainer, what would it be?","🔥","Vaishnav Sabari Girish",{},true,"\u002Fmaintainers\u002Fvashnav-sabari-girish","\u002Fimages\u002FVaishnav-Sabari-Girish_photo.jpg",[41,47],{"name":42,"project_link":43,"website_link":43,"logo":44,"short_description":45,"description":46},"ComChan","https:\u002F\u002Fgithub.com\u002FVaishnav-Sabari-Girish\u002FComChan","\u002Fimages\u002FVashnav-Sabari-Girish_comchan.png","A Blazingly Fast Minimal Serial Monitor with serial plottter TUI and more","ComChan is a blazingly fast minimal serial monitor built in Rust for embedded and hardware developers, featuring a terminal-first workflow with real-time serial plotting, hex dump modes, logging, CSV export, auto port detection, and low-latency serial communication for boards like ESP32, STM32, RP2040, Arduino, and Teensy — designed as a lightweight alternative to bloated GUI serial tools while still providing powerful debugging and telemetry analysis capabilities.",{"name":48,"project_link":49,"website_link":50,"logo":51,"short_description":52,"description":53},"NextStd","https:\u002F\u002Fgithub.com\u002FNextStd\u002Fnextstd","https:\u002F\u002Fnextstd.github.io\u002F","\u002Fimages\u002FVashnav-Sabari-Girish_nextstd.png","Working toward a safer standard library for the next generation","NextStd is an experimental effort to explore safer, well-defined, and modern alternatives to traditional C standard library components. The project focuses on correctness, explicit behavior, and performance, while remaining practical for real-world systems and embedded use.",{},[56,59,62,65],{"label":57,"link":58},"GitHub","https:\u002F\u002Fgithub.com\u002FVaishnav-Sabari-Girish",{"label":60,"link":61},"Codeberg","https:\u002F\u002Fcodeberg.org\u002FVaishnav-Sabari-Girish\u002F",{"label":63,"link":64},"Mastodon","https:\u002F\u002Felk.zone\u002Fdefcon.social\u002F@vaishnav",{"label":66,"link":67},"Web","https:\u002F\u002Fvaishnav-sabari-girish.github.io","maintainers\u002FVashnav-Sabari-Girish","Vashnav-Sabari-Girish","P7HLhmrA4v4mTl1GyWm5u0jsHGGh68TOqi2s2Q78qJQ",{"data":72,"body":73},{},{"type":74,"children":75},"root",[76],{"type":77,"tag":78,"props":79,"children":80},"element","p",{},[81],{"type":82,"value":8},"text",{"data":84,"body":85},{},{"type":74,"children":86},[87],{"type":77,"tag":78,"props":88,"children":89},{},[90],{"type":82,"value":46},{"data":92,"body":93},{},{"type":74,"children":94},[95],{"type":77,"tag":78,"props":96,"children":97},{},[98],{"type":82,"value":53},{"data":100,"body":101},{},{"type":74,"children":102},[103],{"type":77,"tag":78,"props":104,"children":105},{},[106],{"type":82,"value":13},{"data":108,"body":109},{},{"type":74,"children":110},[111,115],{"type":77,"tag":78,"props":112,"children":113},{},[114],{"type":82,"value":46},{"type":77,"tag":78,"props":116,"children":117},{},[118],{"type":82,"value":53},{"data":120,"body":121},{},{"type":74,"children":122},[123],{"type":77,"tag":78,"props":124,"children":125},{},[126],{"type":82,"value":19},{"data":128,"body":129},{},{"type":74,"children":130},[131,136],{"type":77,"tag":78,"props":132,"children":133},{},[134],{"type":82,"value":135},"Partly because I needed better tools for myself and got tired of waiting for them to exist. But mostly because open source lets one person build something that quietly becomes useful to people they may never meet.",{"type":77,"tag":78,"props":137,"children":138},{},[139],{"type":82,"value":140},"There’s also something satisfying about turning frustration into software instead of complaints.",{"data":142,"body":143},{},{"type":74,"children":144},[145],{"type":77,"tag":78,"props":146,"children":147},{},[148],{"type":77,"tag":149,"props":150,"children":153},"a",{"href":25,"rel":151},[152],"nofollow",[154],{"type":82,"value":25},{"data":156,"body":157},{},{"type":74,"children":158},[159,164],{"type":77,"tag":78,"props":160,"children":161},{},[162],{"type":82,"value":163},"Probably the parser or compatibility layer that exists only because different devices can’t agree on what “serial output” should look like.",{"type":77,"tag":78,"props":165,"children":166},{},[167],{"type":82,"value":168},"Half of embedded development is engineering.\nThe other half is archaeology.",{"data":170,"body":171},{},{"type":74,"children":172},[173,178],{"type":77,"tag":78,"props":174,"children":175},{},[176],{"type":82,"value":177},"My open-source villain origin story was realizing I spent more time fighting bad tooling than building actual projects.",{"type":77,"tag":78,"props":179,"children":180},{},[181],{"type":82,"value":182},"So now I write the tools myself out of spite.",{"data":184,"body":185},{},{"type":74,"children":186},[187],{"type":77,"tag":78,"props":188,"children":189},{},[190],{"type":82,"value":34},1779467131599]