Portfolio - Elijah Feldman
- 2 Devlogs
- 12 Total hours
I am building a research website to showcase my projects and tell the people a little bit about me :).
I am building a research website to showcase my projects and tell the people a little bit about me :).
The devlog today showcases in a sense more of a refinement with several large QOL updates, along with 2 more pages.
Firstly, I optimized the site for mobile. All pages are now fit well for small or md screens by using different tailwind classnames for different screens.
Second of all, the gallery is much nicer now and loads quickly, since I wrote a js script to go through each image and compress them. This took them from 40 MB -> 4MB, meaning the page loads much much faster.
Next, I wanted to ensure that the site would be easy to add to in the future, so the projects page now pulls automatically from a JSON file. It can have tags for links that render in a unified format and I specify file path, description, title. These are autopopulated with reference ids and go to the table of contents automatically.
I added a publications page to showcase my last paper, and those in the future to come. The CV is taken from latex code from my resume and is just a JSON structured format. It has the option to download the latex pdf too.
For a bit of context, I worked on this site earlier however before it was pretty scattered without a gallery, projects, and mostly just had the home page with a weird VantaJS background. I apoligize for not dev logging over the past 7 hours, since I got so caught up in dev work.
For a brief overview, several features I built were:
Overall, I really love the theme of this site, with the blue accents. I got some inspiration from other research portfolios. In the future, I want to redo the blog page fully since it didn’t have much before but one not dynamically rendered post. Attached are some photos of the pages.