Developing a Web App to Generate Private yet Shareable Diffs
I built a web app to generate private, shareable diffs by storing the diff in the URL.
Óscar is data scientist and clinical psychologist aiming to leverage his positive impact in the world.
I built a web app to generate private, shareable diffs by storing the diff in the URL.
Building a privacy-first, self-hostable like button system using PostgreSQL and vanilla JavaScript. Featuring progressive enhancement and zero tracking.
I copied Apple's UI/UX to gradually adjust my sleep schedule while handling every time zone quirk in the world (including that one island with 30-minute DST).
I've built a tool that turns a 3-hour film into a 45-minute language learning resource. Keep the dialogue, skip the rest!
I built a local-first web app to plan my study sessions. Featuring utilities like past activity visualisation or a pomodoro timer.
I built a web app to practice reading and listening to Japanese numbers. In the process, I learnt about testing vanilla JavaScript, creating PWAs, accessibility, browser inconsistencies, and automatic cache busting without frameworks.
Exploring Ichiko Aoba's lyrics. Featuring morphological analysis, word clouds, and a sprinkle of 言霊 (kotodama) magic.
Reflecting on nostalgia.
How I built dōteki, a plugin-based tool to add dynamic content to GitHub profiles. Inspiration, thought process, and future plans.
From a childhood keyboard to streaming in over 170 countries. An analysis and visualisation of seven years of royalties data to see how my music has been heard, how much Spotify, Apple Music, TikTok, Instagram, etc. really pay per stream, and more.
How to self-host GoatCounter —a lightweight, privacy-friendly web analytics tool— with an nginx reverse proxy and an SSL certificate.
A dinner party with friends, a vending machine, and magic… Or how bootstrapping allows us to estimate the distribution of almost anything without complicated equations or gathering many samples. Featuring a very cool interactive widget.
A guide for my parents and beginners alike, introducing the basics of interacting with AI chatbots. Essential tips on privacy, accuracy, and communication techniques.
"Correlation doesn't imply causation". Can counterfactuals help determining cause-and-effect relationships?
An experiment with generative artificial intelligence.
Developing a bash script to create social media cards for Zola sites.
Since this site's files are on GitHub, I thought it would be a nice idea to automatically update it whenever the repository is modified.
In order to keep the 'Last updated' field of posts always accurate, I automated its modification with a custom Git pre-commit hook.
My Master's Thesis in General Health Psychology. A comprehensive meta-analysis of whole-brain rsfMRI studies comparing people with attention deficit hyperactivity disorder to neurotypical people.