Joaquín Bozzalla
Computer Engineer | Software Developer
I'm a Computer Engineer and full-stack developer with a background in iOS and a strong interest in building thoughtful, well-designed products.
I enjoy working across the stack, adapting to different technologies and choosing the right tools for each product. Recently, my work has involved Next.js, Node.js, AWS, and C#, but I care more about solving problems well than being tied to a specific stack.
When I'm not programming, I'm usually learning something new, going for a run, planning a trip, or exploring some new project idea.
Welcome to my little corner on the web.
Writing
How we built our own “Sign in with Google”
Single sign-on (SSO) is one of the best inventions in user experience. It completely removes one of the biggest pains users have: remembering accounts and filling in passwords. We wanted to build something like that for our client: a single authentication system for their main platform and for all the apps we’ve built and continue to build around it.
This year I swapped my talk for a hackathon
Every year at Kelsus we do a one-week trip called Kelsus Camp, where we usually prepare talks on topics we find interesting. But the talks had started to bore me a little, so this year I decided to do something different: instead of giving a talk, I proposed organizing a hackathon and called it the Kelsusthon.
Found an old side project, and it still works!
Lately I’ve been struggling to stay organized and focused on the important tasks of the day. Since I wanted to do something about it, I remembered that years ago I had built a web app for exactly that: organizing my day-to-day. After digging through the depths of my laptop, I found that forgotten side project, and guess what? It still works perfectly. This time, I decided to make it public in case it’s useful to someone else too.
Skima: A Server Driven UI framework
I’ve been hearing the idea of Server Driven UI (SDUI) for a while. I’ve read articles from people who work at companies like Spotify and Airbnb that are implementing it and, somedays at work, some teams brought it up on calls as something that would be nice to use.