Credits
This website was created with the help of various open-source technologies and resources. I would like to acknowledge and thank the following:
Technologies
Framework & Core Libraries
- SolidJS - Reactive JavaScript framework
- Solid Router - Routing for SolidJS applications
- TypeScript - Typed JavaScript
- Vite - Build tool and development server
Styling & UI
- Tailwind CSS - Utility-first CSS framework
- Heroicons - Icon library by Tailwind CSS team
Security & Performance
- Rust - Systems programming language for WebAssembly
- WebAssembly (WASM) - High-performance email protection
- wasm-pack - Rust to WebAssembly compilation
- wasm-bindgen - Facilitating high-level interactions between Wasm and JavaScript
Search & Data Processing
- Fuse.js - Fuzzy search library
- Custom BibTeX parser for publication management
Maps & Visualization
- Leaflet - Interactive map library
- NGI/IGN Belgium - Belgian National Geographic Institute
- CartoWeb.be - Official Belgian topographic map service (Terms of Use)
- OpenStreetMap - Open-source map data (fallback)
AI & Graphics
- Flux Kontext Pro - AI model used to generate team member avatars
Deployment & Hosting
- Netlify - Static site hosting with edge functions
- Google Analytics - Website analytics
- Netlify Edge Functions - Server-side rendering for social media optimization
Development
This website was developed as a modern reimplementation of the original academic portfolio, transitioning from a Hugo-based static site to a dynamic SolidJS application with advanced features.
Key Implementation Features:
- SolidJS with TypeScript for reactive UI development
- Rust + WebAssembly for secure email protection
- Professional dark/light theme system with instant switching
- Advanced fuzzy search across 129+ publications
- Comprehensive documentation system (22 organized files)
- Performance optimization (~59KB gzipped bundle)
- Social media optimization with edge functions
- Responsive design and accessibility features
Original Website
The original website was built using:
Resources & Inspiration
Special thanks to:
- The open-source community for creating and maintaining these excellent tools
- UCLouvain for institutional support
- Academic colleagues for feedback and suggestions
- All contributors to the research publications featured on this site
License Information
This website uses various open-source components, each with their own licenses:
- SolidJS - MIT License
- Tailwind CSS - MIT License
- Fuse.js - Apache License 2.0
- TypeScript - Apache License 2.0
- Vite - MIT License
- Leaflet - BSD 2-Clause License
- Rust - MIT/Apache 2.0 dual license
- wasm-pack - MIT License
- CartoWeb.be - NGI Terms of Use
Please refer to each project's repository for detailed license information.
Contributing
If you notice any issues with the website or have suggestions for improvements, please feel free to contact me at *******@pelsser.eu.
Acknowledgments
I would like to express my gratitude to all my collaborators, co-authors, and students who have contributed to the research presented on this website. Science is a collaborative effort, and their contributions have been invaluable.