jointhefreeworld.org

Joe’s web-site 🌍 Join the Free World

Hi, I’m Joe. Welcome to my node in the free world.

A space where engineering meets philosophy, driven by curiosity and an uncompromising quest for freedom.

Visit my blog πŸ“°, where I write about software and other kinds of engineering, share my thoughts on life, and publish the occasional how-to.

See all my programs and source code (lots of Lisp and FP) </> on Codeberg.


jointhefreeworld is the name of my ΓΌber-project: the ecosystem of free software I make and share with the world, together with my writing and adventures around it.

It is also a non-recursive acronym:

Click the letters to spell it out, or use the button.

I release all my personal projects in a way that is free as in freedom, and respectful of their users and of fellow hackers.

⌨️ Try the free world REPL

A tiny Lisp playground that runs right here in your browser. Type an expression and press RET.

Try:

Psst… type free anywhere on this page.


I build all kinds of tech solutions for the day-to-day problems of my clients and of myself. See The FREE stack - My Tech Radar.

The jointhefreeworld project has an inclusive and community-driven code of conduct.

For development convenience in the jointhefreeworld platform, we keep an overview of reserved ports for a VPS / server.

I also maintain a style guide for documentation to help you write better documentation, manuals, tutorials, and READMEs.

πŸ’Ό For free and open source project management, check the LucidPlan project, a good alternative to commercial planning tools like Trello or Jira.

βš™οΈ For CI/CD with a Lisp/Scheme flavour, free as in freedom, check the Byggsteg project. Let’s get you set up with Lispy server infrastructure for continuous integration that is easy and flexible.

🎻 If you play an instrument, want to learn music, or share musical knowledge, check the WikiMusic project, dedicated to sharing musical knowledge and exploring music freely.

I also make videos about music, guitar 🎸, Lisp, GNU Guix, Nix, Haskell, and more.

Visit my portfolio (work-in-progress 🚧), where I showcase the projects and software I build.



πŸ•ΊπŸ» About me #

What’s your name?
Joe for short, or jjba23 online.
Passions
software, Emacs, GNU/Linux, the amazing world of free software, music, and CrossFit.
Ξ» Ξ» Ξ»
I usually develop in Scheme (Guile), Lisp, Haskell, Bash, Kotlin, Java, Rust, Scala, Emacs Lisp, and more.
Where from?
I live in Noord-Holland, the Netherlands πŸ‡³πŸ‡±. I was born in Barcelona, Spain πŸ‡ͺπŸ‡Έ.
Motto
Fine words and insinuating appearance are seldom associated with true virtue.


What some say about me #

I really enjoyed working with Josep in the Payments team at Vandebron. He can look at a problem from many different angles, and what stands out most is his engineering mindset: he thinks things through before jumping to a solution. He moves easily between the bigger picture and the small details, explains complex topics clearly to any audience, and is a great team player. I’ve learned a lot from him, both technically and in how to approach problems. I’d happily recommend him to any engineering team! -— Andrei Karabovich (Software Engineer), colleague

Josep is a one man army: the youngest senior developer I’ve met, and he can solve problems you don’t even know you have. He always looks at the whole picture and finds the simplest solution for the most complicated task. He would speak for days about technology, so… don’t get him started, unless you have something to take notes with. -— Dan Andrei Dobos (Software Engineer), colleague