History of JAL
Personal Portfolio2009 — PresentSometimes it's nice to look back and see how far you've come.
This page celebrates the evolution of my portfolio over the years, from Macromedia Flash to Next.js.
Version 6
- Next.js
- TypeScript
- Modern CSS
- Modules
- Variables
- Grid & Flex layout
:not()
&:has()
selectorstext-wrap:balance|pretty
object-fit
linear-gradient
radial-gradient
<details>
- Strong Lighthouse scores (accessibility, performance, SEO)
Version 5
- Mobile first responsive
- Sass
- BEM
- DeviantArt API driven content
- PHP MVC
- Grunt build tool
Version 4
- Mobile first responsive
- Sass
- Retina sprites
- Fluid gallery
- DeviantArt API driven content
- PHP MVC
- Grunt build tool
Version 3
- HTML5
- CSS3 & CSS transitions
- Responsive design
- jQuery image galleries
- MySQL/PHP driven content
- PHP includes
Version 2
- CSS layout
- MySQL/PHP driven news and comments
- jQuery image slideshow
- jQuery sub-navigation
- jQuery lightbox
Version 1
- Flash navigation menu with fancy hover transitions
- Flash image galleries
- Facebook embed
- HTML table layout