PRs I have worked on
- Integrating Lighthouse with CI/CD pipeline: https://github.com/MLH-Fellowship/pod-3.1.3-portfolio/pull/39
Basically what this does is, as soon as any PR is directed to main, it will start a workflow which will basically perform a Lighthouse assessment on the new changes and it will tell what is the current score and we can see how much it has improved and if the new changes decrease the score, we can ask to make necessary changes. After all, SEO is very important.
- Custom Vertical Scroll bar: https://github.com/MLH-Fellowship/pod-3.1.3-portfolio/pull/55
Changed the default scroll bar to match the accent. It is based on flat style. Basically, it looks much in-place with the rest of the site.
- Integrating Google Analytics: https://github.com/MLH-Fellowship/pod-3.1.3-portfolio/pull/28
Tracking the audience of portfolios is very important so here, I have added the feature of tracking site analytics using Google Analytics.
Challenges I ran into
The main challenge was to get the CI working. I was facing issues with the reports not getting published. Turned out it was just a node version issue and changing the version absolutely fixed the issue.
What I learned
I learned a bit more about CI/CDs in general and a bit more about static site generators.


Log in or sign up for Devpost to join the conversation.