Google Summer Of Code @ NRNB
May 2025 - Present
I'm a self-taught developer building full stack apps and documenting the
journey.
I care more about finishing things than perfecting them. I learn
by doing, so I build every day and ship small tools every week.
This site exists so I don't forget what I learn, and maybe help a few others along the way. I write about what I shipped, and what broke.
When I'm not online, I'm walking along Aksa Beach here in Mumbai.
May 2025 - Present
This summer I had the privilege of working with the SynBioDex Community, as a Google Summer of Code contributor. I am still new to this community and it's offerings. With this blog, I want to share my journey.
A version-agnostic guide to creating SBOL 2 and SBOL 3 objects using Python, perfect for developers new to the Synthetic Biology Open Language.
Designing synthetic biology systems is challenging due to poor standardization and lack of machine-readable formats. SBOL3 addresses this by using RDF to represent biological designs in a structured, semantic format. It supports modular design, provenance tracking, and interoperability. Tools like pySBOL3 make it easy to create and serialize these designs. RDF triples (subject–predicate–object) form the backbone of this data model.
Ever wondered how information on the web becomes interconnected in a machine-readable way? Enter the Resource Description Framework (RDF) a powerful, graph-based model that structures knowledge using simple yet expressive triples, Subject – Predicate - Object. Whether you're exploring how global identifiers like IRIs work, understanding blank nodes, or diving into real-world RDF/XML examples, this guide breaks it all down in clear, digestible terms. Curious how “Harsh is learning RDF” becomes part of a web of linked data?