I am a sucker for interactive websites.
The developer portfolios that have stuck with me have always been the ones with bold designs and animations - the ones that give each user a personal and unique experience that they will remember for days, weeks, and even months down the line.
Ironically I never originally planned on including photography in my portfolio.
Although it was an important part of my time spent in quarantine, I figured software developers were software developers and no one was going to care about my photography...
... until I saw an example of an interactive periodic table of elements on Three.js' website
What does this have to do with photography?
But it gave me the inspiration and foundation I needed to build my photo display.
The most important part of my development workflow always has been and always will be to just start working on a problem and figure things out as I go.
I knew I wanted to use Three.js - I just didn't know how so I went on their site looking for some sample code to hack away at.
Luckily the periodic table instantly caught my eye. I downloaded the source code, fired it up on localhost, and began learning what each piece did.
And then the thought struck me: wouldn't it be sick if this could display
So I tried it.
And it worked.
After many hours and an embarrassingly large amount of coffee (seriously don't get me started), I have come away with a product I'm proud of.
It ain't much but it's honest work and I'd love for you to check it out and give feedback in the comments below!
I LOVE connecting with other developers.
Drop a link to your portfolio so I can check it out 😄 (and if you don't have a portfolio, tell me about a project you're proud of!)
or better yet...