This is the current source code for my website jonpearse.net.
Source code for the previous version of the site (2013–2018) can be found in its own repo.
Apr 11th, 2020
- [NEW] added code syntax highlighting via the Rouge gem
- [FIX] you can now toggle dark mode when your OS is set to dark mode, as should always have been the case
Apr 5th, 2020
- [FIX] AJAX JS now correctly highlights the right nav item
Dec 23rd, 2019
- [FIX] project pagination is no longer completely broken in dark mode ( :/ )
- [FIX] project page URLs are now more sane
- [NEW] JS rewritten to use MutationObserver-based behaviours (write-up ahoy!)
June 15th, 2019
- [FIX] article tags are no longer squished together (this took shamefully long to notice + fix!)
May 6th, 2019
- [FIX] fixed issue whereby Safari would constantly invalidate/repaint the entire document (see commit 0870e4ca3 )
- [FIX] preloader now works with dark mode
April 12th, 2019
- [NEW] built out webstats reporting
- [NEW] added Sidekiq for image processing and webstats crunching
- [FIX] fixed project page bug when using light mode
March 1st, 2019
Completed rebuild of codebase, initial 2.1 release.
Share and enjoy!