Cascade Puzzle: a daily block-swapping puzzle for the web
I shipped a Panel de Pon-style puzzle game: a daily challenge with a move limit, a level editor, and an online versus mode. What it is, and the engineering that makes a puzzle provably fair.
A blog about TypeScript, React, AI and software development.
I shipped a Panel de Pon-style puzzle game: a daily challenge with a move limit, a level editor, and an online versus mode. What it is, and the engineering that makes a puzzle provably fair.
A plain-language tour of how LLMs really work: next-word prediction, training and the frozen model, words as vectors, attention, the transformer, RAG, and agents. With screenshots from the interactive course See How AI Works.
The technical story behind Piso Propio: unifying dozens of official Spanish protected-housing sources with scraping, AI extraction, and an eligibility engine.
My experience looking for a developer job, where to find opportunities, and how to improve at each stage of the process.
How the combination of unrealistic expectations, industry pressure, and tools that change every week is burning out development teams.