This Website

2026-03

Languages

Tools

0 visits

# June 24, 2026

Features
• Tab navigation is now part of the URL, making individual project tabs directly shareable
• Changelog tab on this project page
• Live visitor counter, counts once per browser session to avoid inflation
• SEO metadata and structured data improvements
• Redesigned color scheme for expertise area visualizations

Improvements
• Major writing pass across all project descriptions, significant word cuts throughout
• Eindhoven canvas major content update with a new pentagon structure throughout

Bug Fixes
• Project modals not working correctly when the canvas was in fullscreen mode
• Broken navigation link

# March 31, 2026

Features
• New project page
• Radar chart segments now show the reasoning behind each score on hover
• Lightbox viewer for images in project pages

Improvements
• Image updates throughout the canvas
• SEO optimization pass

Bug Fixes
• Image caching issue causing assets to load stale versions on repeat visits
• PDF save and print options corrected

# March 12, 2026

Features
• Frame-based navigation in the infinite canvas, jump between named positions directly

Improvements
• Mobile layout and readability
• Server caching for improved repeat-visit load performance

# March 4, 2026

Features
• Docker configuration for consistent and reproducible deployments
• Per-image captions in project page sections
• Download counter backed by the GitHub API (required adding an Express.js server to work around CORS)
• Fullscreen URL flag: the canvas now preserves fullscreen state in the URL so direct links open correctly
• PDF viewer embedded in project pages
• Several new project pages

Improvements
• Complete structural overhaul of canvas cards, replacing accumulated layout hacks
• Major mobile and tablet visual layout overhaul
• Expanded content on existing project pages
• Various canvas aesthetic updates

Bug Fixes
• Touchscreen interaction broke after a canvas refactor
• Arrow sticky focus not behaving correctly on mobile

# February 13, 2026

Improvements
• Bulk cleanup of the project JSON data structure across all files
• Print layout for project pages is now actually usable
• Image-based section layouts

# November 14, 2025

Features
• Initial launch: project list with filtering by tags, programming languages, and tools
• Gallery component with multimedia support, images and video in a single block
• Project pages built entirely from JSON data, no CMS
• Eindhoven section with its own dedicated navigation tab and custom canvas
• Navigation animations and transitions between tabs

Bug Fixes
• Several navigation bugs that came with the animation update