Hi everyone! I’m Parth Garg, a first-year B.Tech CSE student at IIIT Kota (also pursuing a B.S. in Data Science at IIT Madras). I’m interested in the Website Modernization project for GSoC 2026.
I started exploring the codebase a few weeks ago and immediately noticed a few things —head.html still ships IE8 polyfills, Bootstrap 3 components are spread across all 7 layout files, and subprojects.rb throws a fatal RuntimeError if any of the 40+ submodule directories is missing at build time. These are exactly the kind of structural problems I enjoy working on, and I understand why the mentors want them addressed properly during GSoC rather than rushed through.
My background is in full-stack web development — I’ve built a multi-tenant SaaS application (ALSS) using Flask, HTML/CSS/JS, JWT, and RBAC. I’m comfortable with Jekyll’s Liquid templating, basic Ruby tooling, and I’ve been studying Hugo specifically for this project. No other commitments this summer — fully available.
Contributions
#788
Merged — Standardised asset paths in head.html and head_print.html by wrapping bare paths in Liquid filters, ensuring correct resolution across deploy environments.
#803
Merged — Fixed a Liquid bug infeed.xmlwhere the loop variable was tag but the template referenced the undefined cat, silently breaking the RSS feed.
Happy to answer any questions! GitHub:Parth-Garg2629 (Parth Garg) · GitHub