I've been making apps for a while now, and I'm starting to repeat myself. So I've decided to create a web framework.
It will hopefully be useful for others as well, specially for those who want to get started with Solid.
I'm currently working at Altworth, but in this website you'll find my side-projects. I practice Open Productivity, and here you can see what I'm up to these days:
I've been making apps for a while now, and I'm starting to repeat myself. So I've decided to create a web framework.
It will hopefully be useful for others as well, specially for those who want to get started with Solid.
β Completed Learning React
π¬ Commented on Learning React
π¬ Commented on Making a Web Application Framework
β Completed Housekeeping 2026
π¬ Commented on Housekeeping 2026
βοΈ Published Software Ideals in the Age of AI
π¬ Commented on Housekeeping 2026
β³ Started Housekeeping 2026
β Completed Making a Shows Tracker with Jazz
π¬ Commented on Making a Shows Tracker with Jazz
π¬ Commented on Learning React
π¬ Commented on Making a Shows Tracker with Jazz
π¬ Commented on Learning React
β³ Started Learning React
π¬ Commented on Making a Shows Tracker with Jazz
β³ Started Making a Shows Tracker with Jazz
π¬ Commented on Making a Web Application Framework
π€ Presented Local-First, Solid, and Everything in Between
π¬ Commented on Making a Web Application Framework
βοΈ Published The Problems With Modals, and How to Solve Them
π¬ Commented on Making a Web Application Framework
β Completed Attending the 3rd Solid Symposium
π¬ Commented on Attending the 3rd Solid Symposium
π¬ Commented on Attending the 3rd Solid Symposium
π€ Presented Solid Unleashed
π¬ Commented on Attending the 3rd Solid Symposium
β³ Started Attending the 3rd Solid Symposium
π¬ Commented on Making a Web Application Framework
βοΈ Published The Soul-Crushing Reality of Job Seeking
π¬ Commented on Making a Web Application Framework
π€ Presented Interoperable Serendipity
β Completed Attending FOSDEM 2025
π¬ Commented on Attending FOSDEM 2025
π¬ Commented on Attending FOSDEM 2025
β³ Started Attending FOSDEM 2025
β Completed Housekeeping 2024/25
π¬ Commented on Housekeeping 2024/25
π¬ Commented on Housekeeping 2024/25
π¬ Commented on Housekeeping 2024/25
β³ Started Housekeeping 2024/25
β Completed Taking a Sabbatical
π¬ Commented on Taking a Sabbatical
π¬ Commented on Taking a Sabbatical
π¬ Commented on Taking a Sabbatical
π¬ Commented on Taking a Sabbatical
π¬ Commented on Taking a Sabbatical
π¬ Commented on Taking a Sabbatical
β³ Started Taking a Sabbatical
βοΈ Published The End of The Chapter
π¬ Commented on Making a Web Application Framework
π¬ Commented on Making a Web Application Framework
βοΈ Published Why Solid?
β Completed Attending the 2nd Solid Symposium
π¬ Commented on Attending the 2nd Solid Symposium
π¬ Commented on Making a Web Application Framework
π¬ Commented on Attending the 2nd Solid Symposium
π€ Presented Solid CRDTs in Practice
π€ Presented Thoughts on Solid Developer Experience
π¬ Commented on Attending the 2nd Solid Symposium
β³ Started Attending the 2nd Solid Symposium
β Completed Learning CSS
π¬ Commented on Learning CSS
π¬ Commented on Making a Web Application Framework
π¬ Commented on Learning CSS
β Completed Attending FOSDEM 2024
π¬ Commented on Attending FOSDEM 2024
π¬ Commented on Attending FOSDEM 2024
β³ Started Attending FOSDEM 2024
π¬ Commented on Making a Web Application Framework
π¬ Commented on Learning CSS
π¬ Commented on Making a Web Application Framework
βοΈ Published Skeuomorphic Software
π¬ Commented on Learning CSS
π¬ Commented on Making a Web Application Framework
β Completed Working from Japan
π¬ Commented on Working from Japan
π¬ Commented on Working from Japan
π¬ Commented on Learning CSS
π¬ Commented on Making a Web Application Framework
π¬ Commented on Working from Japan
β³ Started Working from Japan
π¬ Commented on Making a Web Application Framework
β³ Started Making a Web Application Framework
β Completed Configuring a self-hosted Nextcloud server
π¬ Commented on Configuring a self-hosted Nextcloud server
π¬ Commented on Learning CSS
π¬ Commented on Configuring a self-hosted Nextcloud server
π¬ Commented on Configuring a self-hosted Nextcloud server
β³ Started Configuring a self-hosted Nextcloud server
β Completed Housekeeping 2023
π¬ Commented on Housekeeping 2023
π¬ Commented on Housekeeping 2023
π¬ Commented on Learning CSS
π¬ Commented on Housekeeping 2023
β³ Started Housekeeping 2023
β Completed Attending FOSDEM 2023
π¬ Commented on Attending FOSDEM 2023
π¬ Commented on Attending FOSDEM 2023
π€ Presented From Zero to Hero with Solid
π¬ Commented on Learning CSS
π¬ Commented on Attending FOSDEM 2023
β³ Started Attending FOSDEM 2023
β Completed Implementing a Recipes Manager using Solid
π¬ Commented on Implementing a Recipes Manager using Solid
π¬ Commented on Implementing a Recipes Manager using Solid
π¬ Commented on Implementing a Recipes Manager using Solid
π¬ Commented on Learning CSS
β³ Started Learning CSS
β Completed Growing Vegetables
π¬ Commented on Growing Vegetables
π¬ Commented on Implementing a Recipes Manager using Solid
π¬ Commented on Growing Vegetables
π¬ Commented on Implementing a Recipes Manager using Solid
π¬ Commented on Growing Vegetables
π¬ Commented on Implementing a Recipes Manager using Solid
π¬ Commented on Growing Vegetables
β³ Started Growing Vegetables
π¬ Commented on Implementing a Recipes Manager using Solid
β Completed Attending Laracon EU
π¬ Commented on Attending Laracon EU
β³ Started Attending Laracon EU
π¬ Commented on Implementing a Recipes Manager using Solid
β Completed Formatting devices with LineageOS
π¬ Commented on Formatting devices with LineageOS
π¬ Commented on Implementing a Recipes Manager using Solid
π¬ Commented on Formatting devices with LineageOS
β³ Started Formatting devices with LineageOS
π¬ Commented on Implementing a Recipes Manager using Solid
π¬ Commented on Implementing a Recipes Manager using Solid
π¬ Commented on Implementing a Recipes Manager using Solid
βοΈ Published Interoperable Serendipity
π¬ Commented on Implementing a Recipes Manager using Solid
π¬ Commented on Implementing a Recipes Manager using Solid
βοΈ Published 10 Years as a Software Developer
π¬ Commented on Implementing a Recipes Manager using Solid
π¬ Commented on Implementing a Recipes Manager using Solid
βοΈ Published What Technology Wants
π¬ Commented on Implementing a Recipes Manager using Solid
π¬ Commented on Implementing a Recipes Manager using Solid
π¬ Commented on Implementing a Recipes Manager using Solid
π¬ Commented on Implementing a Recipes Manager using Solid
π¬ Commented on Implementing a Recipes Manager using Solid
π€ Presented Media Kraken
π¬ Commented on Implementing a Recipes Manager using Solid
β³ Started Implementing a Recipes Manager using Solid
β Completed Housekeeping
π¬ Commented on Housekeeping
π¬ Commented on Housekeeping
βοΈ Published Working in the Open When No One Is Looking
π¬ Commented on Housekeeping
π¬ Commented on Housekeeping
π¬ Commented on Housekeeping
βοΈ Published You Can't Always Get What You Want
β³ Started Housekeeping
π¬ Commented on Implementing a Media Tracker using Solid
β Completed Implementing a Media Tracker using Solid
π¬ Commented on Implementing a Media Tracker using Solid
β Completed Configuring a MoodleNet instance
π¬ Commented on Configuring a MoodleNet instance
π¬ Commented on Configuring a MoodleNet instance
β³ Started Configuring a MoodleNet instance
π¬ Commented on Implementing a Media Tracker using Solid
π¬ Commented on Implementing a Media Tracker using Solid
π¬ Commented on Implementing a Media Tracker using Solid
π¬ Commented on Implementing a Media Tracker using Solid
π¬ Commented on Implementing a Media Tracker using Solid
π¬ Commented on Implementing a Media Tracker using Solid
π¬ Commented on Implementing a Media Tracker using Solid
π€ Presented An introduction to Solid
π¬ Commented on Attending FOSDEM 2020
β Completed Attending FOSDEM 2020
π¬ Commented on Attending FOSDEM 2020
π¬ Commented on Attending FOSDEM 2020
π¬ Commented on Attending FOSDEM 2020
β³ Started Attending FOSDEM 2020
π¬ Commented on Implementing a Media Tracker using Solid
β Completed Working on Solid Focus Task Manager
π¬ Commented on Working on Solid Focus Task Manager
β³ Started Implementing a Media Tracker using Solid
β³ Started Working on Solid Focus Task Manager
β Completed Configuring a self-hosted Solid POD server
π¬ Commented on Configuring a self-hosted Solid POD server
π¬ Commented on Configuring a self-hosted Solid POD server
π¬ Commented on Configuring a self-hosted Solid POD server
β³ Started Configuring a self-hosted Solid POD server
βοΈ Published Testing Laravel Applications Using Cypress
β Completed Brushing up noeldemartin.com
π¬ Commented on Brushing up noeldemartin.com
π¬ Commented on Brushing up noeldemartin.com
π¬ Commented on Brushing up noeldemartin.com
π¬ Commented on Brushing up noeldemartin.com
π¬ Commented on Brushing up noeldemartin.com
π¬ Commented on Brushing up noeldemartin.com
π¬ Commented on Brushing up noeldemartin.com
β³ Started Brushing up noeldemartin.com
β Completed Reading Shape Up by Ryan Singer (Basecamp)
π¬ Commented on Reading Shape Up by Ryan Singer (Basecamp)
π¬ Commented on Reading Shape Up by Ryan Singer (Basecamp)
π¬ Commented on Reading Shape Up by Ryan Singer (Basecamp)
π¬ Commented on Reading Shape Up by Ryan Singer (Basecamp)
β Completed Improving Solid Focus Task Manager
π¬ Commented on Improving Solid Focus Task Manager
π¬ Commented on Reading Shape Up by Ryan Singer (Basecamp)
π¬ Commented on Reading Los TΓ³nicos De La Voluntad by Santiago RamΓ³n y Cajal
π¬ Commented on Reading Shape Up by Ryan Singer (Basecamp)
β³ Started Reading Shape Up by Ryan Singer (Basecamp)
π¬ Commented on Improving Solid Focus Task Manager
π¬ Commented on Improving Solid Focus Task Manager
π¬ Commented on Improving Solid Focus Task Manager
π¬ Commented on Reading Los TΓ³nicos De La Voluntad by Santiago RamΓ³n y Cajal
π¬ Commented on Improving Solid Focus Task Manager
π¬ Commented on Improving Solid Focus Task Manager
βοΈ Published Real-time vs Asynchronous Communication
π¬ Commented on Reading Los TΓ³nicos De La Voluntad by Santiago RamΓ³n y Cajal
π¬ Commented on Reading Los TΓ³nicos De La Voluntad by Santiago RamΓ³n y Cajal
π¬ Commented on Improving Solid Focus Task Manager
π¬ Commented on Improving Solid Focus Task Manager
π¬ Commented on Improving Solid Focus Task Manager
π¬ Commented on Improving Solid Focus Task Manager
π¬ Commented on Reading Los TΓ³nicos De La Voluntad by Santiago RamΓ³n y Cajal
β Completed Reading Digital Minimalism by Cal Newport
π¬ Commented on Reading Digital Minimalism by Cal Newport
π¬ Commented on Reading Los TΓ³nicos De La Voluntad by Santiago RamΓ³n y Cajal
π¬ Commented on Improving Solid Focus Task Manager
π¬ Commented on Reading Digital Minimalism by Cal Newport
π¬ Commented on Reading Digital Minimalism by Cal Newport
π¬ Commented on Reading Digital Minimalism by Cal Newport
π¬ Commented on Reading Digital Minimalism by Cal Newport
π¬ Commented on Improving Solid Focus Task Manager
β Completed Testing MoodleNet
π¬ Commented on Testing MoodleNet
π¬ Commented on Reading Digital Minimalism by Cal Newport
π¬ Commented on Improving Solid Focus Task Manager
π¬ Commented on Reading Digital Minimalism by Cal Newport
π¬ Commented on Reading Digital Minimalism by Cal Newport
π¬ Commented on Testing MoodleNet
π¬ Commented on Reading Digital Minimalism by Cal Newport
π¬ Commented on Reading Digital Minimalism by Cal Newport
β³ Started Reading Digital Minimalism by Cal Newport
β³ Started Testing MoodleNet
β³ Started Improving Solid Focus Task Manager
β Completed Attending FOSDEM
π¬ Commented on Attending FOSDEM
π¬ Commented on Attending FOSDEM
π¬ Commented on Attending FOSDEM
π¬ Commented on Reading Los TΓ³nicos De La Voluntad by Santiago RamΓ³n y Cajal
π¬ Commented on Attending FOSDEM
π¬ Commented on Reading Los TΓ³nicos De La Voluntad by Santiago RamΓ³n y Cajal
β Completed Migrating noeldemartin.com to Docker
π¬ Commented on Migrating noeldemartin.com to Docker
β³ Started Attending FOSDEM
β Completed Redefining Autonomous Data
π¬ Commented on Redefining Autonomous Data
π¬ Commented on Migrating noeldemartin.com to Docker
π¬ Commented on Reading Los TΓ³nicos De La Voluntad by Santiago RamΓ³n y Cajal
π¬ Commented on Reading Los TΓ³nicos De La Voluntad by Santiago RamΓ³n y Cajal
π¬ Commented on Redefining Autonomous Data
β³ Started Migrating noeldemartin.com to Docker
β³ Started Redefining Autonomous Data
β Completed Taking Seth Godin's Bootstrapper's Workshop
β Completed Implementing a Task Manager using Solid
π¬ Commented on Implementing a Task Manager using Solid
π¬ Commented on Implementing a Task Manager using Solid
π¬ Commented on Implementing a Task Manager using Solid
β Completed Reading Musashi by Eiji Yoshikawa
π¬ Commented on Reading Musashi by Eiji Yoshikawa
βοΈ Published Lessons Learned: Musashi by Eiji Yoshikawa
π¬ Commented on Implementing a Task Manager using Solid
π¬ Commented on Taking Seth Godin's Bootstrapper's Workshop
π¬ Commented on Reading Musashi by Eiji Yoshikawa
π¬ Commented on Implementing a Task Manager using Solid
π¬ Commented on Implementing a Task Manager using Solid
π¬ Commented on Taking Seth Godin's Bootstrapper's Workshop
π¬ Commented on Implementing a Task Manager using Solid
π¬ Commented on Implementing a Task Manager using Solid
π¬ Commented on Taking Seth Godin's Bootstrapper's Workshop
π¬ Commented on Reading Musashi by Eiji Yoshikawa
π¬ Commented on Implementing a Task Manager using Solid
π¬ Commented on Taking Seth Godin's Bootstrapper's Workshop
π¬ Commented on Implementing a Task Manager using Solid
β³ Started Implementing a Task Manager using Solid
β³ Started Taking Seth Godin's Bootstrapper's Workshop
βοΈ Published Open Productivity
β³ Started Reading Musashi by Eiji Yoshikawa
βοΈ Published Finding Opportunities that Fit Your Values
βοΈ Published Blockchains: Innovation or Sham?
βοΈ Published Blockchains: How do they work?
βοΈ Published Order vs Chaos
βοΈ Published Programming and Human Languages
βοΈ Published Let's Agree to Disagree
π€ Presented Awesome Tools 2017
βοΈ Published Rigid-Flexible Planning
βοΈ Published In the search of value
βοΈ Published Everything is a Draft
βοΈ Published Call for Mentor / Mastermind
βοΈ Published The Power of Ignorance
βοΈ Published The Three Pillars of Product Success
βοΈ Published The Curse of Being A Developer
βοΈ Published My AppsWorld 2014 Digest
βοΈ Published Starting Something New
Do you think this is cool? This is a now page, and you should have one too ;).