Hello there! You’ve landed on the portfolio of Josep Jesus Bigorra Algaba, a passionate advocate for free and open-source software 👋🏼
Below, you’ll find a collection of my projects, ranging from deep system customization and web server engineering and orchestration to developer tools and elegant Emacs enhancements 🪄
Each project reflects my commitment to crafting robust, user-friendly solutions, often with a touch of functional programming magic.
Take a look around and feel free to explore the code and concepts behind them!
# Scheme (Lisp - Guile) projects
SSS - Supreme Sexp System - This custom GNU Guix + Linux setup enhances customization to infinity, encourages the hacking spirit, and offers a superior user experience thanks in part too to REPL (Read Eval Print Loop) and Lisps. Sway, Foot, Qutebrowser, etc.
Wolk JJBA - My web server, running CI/CD, custom services, Nginx, Minecraft and more, all working via Lisp (Guix & Guile Scheme)
Iter Vitae - Iter Vitae: “Journey of Life” - the progression of one’s life and career.
byggsteg - Byggsteg is the free as in freedom CI/CD orchestrator written in Guile Scheme.
LucidPlan - Free and open project management for everyone.
WikiMusic - Free music knowledge encyclopaedia.
hygguile - Cozy and professional user-interfaces for everyone with the power of Scheme.
# Scala projects
ZZSpec - a library that helps you write better tests leveraging ZIO and ZIO test, as well as testcontainers, black box and integration tests.
DMTScala - a data model translator that can take Scala case classes and other data models and convert them to several programming languages.
# Emacs and ELisp packages
modusregel - Clean and beautiful mode line for Emacs, with customization and performance in mind.
tekengrootte.el - Proportionally sized face sizes for Emacs.
welkomscherm.el - Simple elegant welcome screen / dashboard for Emacs.
dagboek.el - Effectively manage and create diary/journal entries.
git-riddance.el - Completely nuke the Git history of a repository from Emacs.
# Pages of mine
jointhefreeworld - My personal homepage, blogs, and “jointhefreeworld.org” movement website.
# Pages of my clients
carvoeiro-water-fun - Boat and Kayak rental website as a Svelte SPA (Single-Page Application).