Skip to content

Instantly share code, notes, and snippets.

View sachin10101998's full-sized avatar
🚬
High on JS

Sachin Chopra sachin10101998

🚬
High on JS
View GitHub Profile
@sachin10101998
sachin10101998 / GSoC_2020_Sachin-Chopra__report.md
Last active July 18, 2021 10:49
Report of work done during GSoC 2020 for Inclusive Design Institute project "Migrate FLOE andfluid Project website to a modern Static Site Generator - 11ty".

GSoC '20 Report | Sachin Chopra | Inclusive Design Institute | "Migrate FLOE & Fluid Project websites to 11ty"

Introduction

The Google summer of code program has been a great and fun learning experience to me over the past months, during which I migrated the FLOE and Fluid Project websites to 11ty; a Javascript based modern static site generator. The FLOE Project site was using static, hand-coded HTML, while the Fluid Project site was built using DocPad. Even though hand-coded websites provide greater flexibility and customization options, it becomes tougher to update each HTML page as the site grows and changes are made. Docpad hasn’t been maintained since 2014. There are currently no active maintainers and its servers were taken down in 2018. There are plenty of bug reports due to its incompatibility with the newer version of ‘things’. Therefore we need to migrate both FLOE project and fluid project websites to a modern and well maintained Static Site Generator (as most of the content is sta

@sachin10101998
sachin10101998 / gsoc2020post1.md
Last active June 1, 2020 03:38
GSoC 2020 - A New Beginning

GSoC 2020 - A New Beginning

I have been selected as a Student Developer with Inclusive Design Institute under the Google summer of Code 2020 Program.
The community Bonding period started on 4th May 2020 and the coding period officially starts today i.e. !st June, 2020. My project revolves around the migration of FLOE and Fluid project websites to a modern and well maintained static site generator. Presently, FLOE Project website is hard-coded HTML and Fluid project website uses Docpad, which has lost community support and is not well maintained. I proposed to use Hugo for the project but after Community discussions on our IRC Channel and Video conferences, 11ty was proposed as the preferred SSG for the project. In the Community Bonding period, I have set up the environment required to complete the project and I have already migrated both the sites to 11ty. Even though this was supposed to take a bit long, but since I had experience working

@sachin10101998
sachin10101998 / GSoC_2019_Sachin-Chopra__report.md
Last active July 18, 2021 10:48
Report of work done during GSoC 2019 for AIMACode project AIMA Exercises.

GSoC '19 Report | Sachin Chopra | AIMACode | Aima-Exercises

Introduction

The Google summer of code program has been a great and fun learning experience to me over the past months, during which I was developing an interactive platform for AIMA Exercises. My project idea was to make a dynamic site without having a backend thus saving server costs,improving UI/UX for the platform, devise a mechanism for submission of answers to various exercises of the book, add other features like bookmarking exercises, question bank mode, fixing cross references, proposing questions and extracting questions among others.


What is AIMA-Exercises