RSSAmplifier

Blog

20Y

Recent content on 20Y

20y.huRSS feed ↗20 posts

Latest posts

The Zen of Product Development

Inspired by The Zen Of Python, we wrote our verse of Zen of Product Development in my last team. We wanted to clarify and summarize the vision on how we best work together in a brief, yet delightful way. SLOs are better explicit than implicit. Work is best tracked in Linear. Slack openly, decide together. Four weeks to build, one to polish, one to breathe. Commit to epics, escalate risks early. In…

Switched from Ploopy Classic 2 to Logi MX Ergo

In the past decade, mostly due to lots of moving, I’ve used notebooks with their built-in keyboard and touchpad. However, in the last few years, I’ve started to establish an office space: I bought an external display and an Atreus keyboard. I also borrowed the generic, cheap Logi mouse my partner had. Logi M185 (10EUR) The Logi M185 is the simplest mouse you can imagine. Yet, it does the job well,…

AI revolution through the lens of permaculture ethics

My friend and co-worker Adam has been writing up his dilemma whether AI is ethical–and in general, what is the ethos of software engineering. While discussing this matter with him, I got curious how permaculture ethics would answer this question: what is the natural response? I’m going to dig into AI through the lens of permaculture ethics and with the help of a wide range of published papers…

Asturias rural en bici eléctrica (tras 4000 km)

Tengo una bici eléctrica desde hace tres años (Decathlon Riverside 500E, modelo 2021). Desde el último año cuando empecé a montar a diario, he recibido muchos comentarios de amigos que están interesados en mi journey y algunos están pensando en comprar una bici también. Entonces pensé en resumir mis experiencias y dejar unos consejos. Quizás inspire a los demás.

Little Amélie

My family arrived late, so I ended up watching Little Amélie (2025) alone in the village theater. The film follows the first three years in the life of a family's third child — the stages of early childhood development, from crawling to speaking, from signaling a need to forming an intimate relationship with caretakers. Spoilers ahead.

On JavaScript and dates (2026)

You’re in the web browser. You have a UTC-based Date value. Print it as a YYYY-MM-DD HH:mm formatted string in Berlin wall-clock time. const utcDate = new Date('2026-07-17T12:00:00Z')

Numero 37

Spec-driven agentic development

For the past six months, my development team has been experimenting with spec-driven software development using a lightweight spec framework inspired by OpenSpec. We adopted it to make LLM-assisted development more traceable, reviewable, and verifiable. This post explains the needs that led us there and the workflow that emerged.

Interrupt magnet

Context switch is expensive. Interrupts break the flow. Yet, responsibility (as response-ability) and timely availability are as important. When SLAs enter the picture, balance becomes more than preference. Over the past decade of my career, in most of the software engineering teams I have worked with, a dedicated role was proposed to address the conflict between being productive and quickly…

Reasons to adopt AI

There are various reasons why companies would want to start using AI. Executives are pushing the adoption of AI. Here’s my collection of reasons through personal experiences, anecdotes of friends working in tech, and public reports. I will exclude the aspect of AI being a technology choice, and focus on the aspects why management would want to adopt it.

Agentic development workflow in Emacs

I’d seen friends use LLM-based code completion, but it didn’t really catch my attention. Typing speed was never my bottleneck–not because I type fast, but because it wasn’t the muda in my development process. Then I noticed friends switching to Claude Code and Windsurf. They incorporated LLMs into their workflows to drive architectural decision-making or generate obvious code (e.g. automated test…

Where is abroad?

ya estás de vuelta, mirlo mi amigo a hosszú nap árnyékában mártozom if ai is the answer, what was the question?

Migrating away from Google Mail

I've been using Google Mail for about 20 years. Gmail is a strong player with its spam filtering, its fairly generous cloud storage (15GB), and it's an integrated part of the Google office suite. All for free, i.e. you pay with your data. At the same time, email is getting less relevant in everyday communication thanks to the rise of secure messaging platforms, Discord and Slack. Care for privacy…

Commuting by bike

I work remotely as a programmer. Although many would use this setup to benefit from working from home, I choose to commute to a dedicated office space by bike. This allows me to enjoy the countryside, connect with nature, and get regular physical exercise to compensate for computer work. Throughout the past year, I have experienced biking in Northern Spain across each season, which inspired me to…

What to do with a winter squash?

Squash is a breeze to propagate. It preserves well. There's an old permaculture saying: you don't really have a garden until squash has taken over your entire yard. It has wide variety; however, not all taste great.

My dove

Had I slayed the one who seeks to take The life of a beloved one—my dove! Shall I bear the weight of murder in the name of almighty love?

Why not vegan?

This is a follow-up to my previous writing Why vegan?. While veganism is often seen as a moral choice, I argue that it can inadvertently promote an ideology of animal supremacy that overlooks our interconnectedness with all life. We all—humans, animals, and plants—share the same planet. What one exhales is much-needed air for another. We are one living ecosystem. We are one. Boundaries are…

Medi(t)ation

I'm not the body, I'm not even the mind— Aum fills the void.

My bookshelf

I love books. They greatly inspire me and they are my go-to resources to learn about something. In this ever-growing list, I will keep collecting the books that had the most influence on me.

I started to purchase music again

I used to love the freedom Spotify and similar music streaming platforms had promised. I had access to a vast music collection everywhere for a small amount of money. Then I realized that the freedom offered was rather an illusion.