Notes along the way.
What I'm learning, building and talking about — written down so it doesn't get lost.
The Beginnings
Out in the Wild
- 6RedCheck goes live
- 7Goodbye, manual deploys
- 8RedCheck's recycle bin
- 9RedCheck in two languages
- 10RedCheck goes open source
- 11SmartCheck moves out
- 12A front door for RedCheck
- 13The email that never came
- 14A calendar worth opening
- 15Native feel, no app store
- 16The roadmap, revisited
- 17A dashboard just for me
- 18Mondays and Thursdays
- Why no RAG (yet)Article, · 4 min read
An evening of networking at TERRACEO #31, Málaga Tech’s meetup on the terrace of El Kiosko in Pedregalejo. I went to meet people from Málaga’s tech scene and make new contacts — and to keep working on my people skills, the ones you don’t train by writing code.
- Career
Published ShellMate: a real Linux terminal wrapped in scaffolding that explains, protects and teaches — a deterministic danger semaphore, plain-language subtitles and an optional AI copilot — that fades away as you learn.
- AI
- Frontend
Published spotify-mcp: a local MCP server that lets Claude (or any MCP host) search, control and curate your Spotify — 20+ tools, OAuth2 with PKCE, and a public journal of every design decision.
- AI
- Backend
Spotify’s Web API ignores
public: falsewhen creating a playlist — it comes out public anyway. It’s a confirmed bug on Spotify’s side, so spotify-mcp says so in the tool’s own description instead of pretending it works.- Backend
This site goes live: pacomolina.dev, built with Astro, React and Tailwind CSS — made to be opened from an NFC tag or a QR code at events, and to read well on a phone first.
- Frontend
Published the Camper Agent Orchestrator: a hub-and-spoke multi-agent system built with LangGraph, where a Gemini supervisor delegates to RAG, SQL and math agents to plan campervan routes.
- AI
- Backend
Published the Astro Landing Boilerplate: a fast, SEO-friendly starter for landing pages and small business sites, with Astro islands, React and Tailwind CSS.
- Frontend
Defended my Computer Science bachelor’s thesis: the architecture and development of a production-ready full-stack application integrating AI microservices. Grade: 8.0/10.
- Backend
- AI
Defended my Mathematics bachelor’s thesis, on numerical linear algebra: Krylov subspace methods (GMRES, BiCGSTAB and friends) for large sparse linear systems, implemented from scratch in Python and benchmarked on real matrices. Grade: 9.0/10.
The code and the convergence plots are in the krylov-solvers project.
- Maths
Certified English C1 — full professional proficiency — by the British Council. See the credential ↗
- Career
Published krylov-solvers: from-scratch, matrix-free implementations of CG, GMRES, BiCG, CGS and BiCGSTAB in Python, benchmarked on real sparse matrices — the code behind my maths thesis.
- Maths
CGS (Conjugate Gradient Squared) can reach the tolerance and still look like chaos on the way: on the sherman1 matrix its residual jumps by orders of magnitude from one iteration to the next, while BiCGSTAB — its stabilised cousin — glides down smoothly.
- Maths
Founded RedCheck: an AI-powered smart planner that turns your task list into a plan for the day. Three months later it was live in production — that story starts in Building RedCheck.
- Career
Two days at Alhambra Venture 2022, the startup and investor meeting point of the south of Spain, at the Palacio de Congresos de Granada. With the Quimify team, as one of the startups brought by UGR Emprendedora (the University of Granada’s entrepreneurship office), from our stand in the main hall: demoing the app to everyone who stopped by and pitching it to investors — a few months into my first job, and my first taste of the startup world. More in Work →
- Career
Started my first job: Backend Software Engineer at Quimify, remote, during my first year of university — Java domain logic for a chemistry-learning app, parsing formulas and computing molecular masses. More in Work →
- Career
- Backend
First day of my dual degree in Mathematics and Computer Science at the University of Málaga: five years of proofs and numerical methods on one side, systems and software engineering on the other. The longer story →
- Career