Welcome to my personal blog
My experience using LLMs as a software developer (2)
In my previous post, I talked about my experience writing software using LLMs. I realize, in shock, that for the past three months I haven’t written any code. Today (who knows in another three months) my current workflow is as follows: Divide the work in chunks, as I’d do if manually doing the code Prompt to the assistant Wait. If I foresee a waiting time of more than ~30 seconds, switch to another task Git diff all its changes Commit if it looks good. Otherwise back to step 2. The assistants are getting so good that I’m leaning into skipping steps 1. and 4. Of course, doing that means totally relinquishing control of the source code, a jump that I’ve already done, ocasionally, when under heavy time pressure. It hasn’t backfired, so far. I’m wondering if a time is coming when I just write prompts and never look at the code again. Unlike many developers out there I haven’t really tested the assistant ability to do a bigger task unsupervised, and that is the topic for this entry. ...
Holding out for a hero (1)
From childhood, we feel a need to have someone to look up to. For many kids, an athlete, a musician, an actor or even, at an early age, their dad, is a hero whose ways they strive to imitate. Naturally, as we mature and really learn how flawed humans are, this need is put into perspective. Still, it persists, and we see many adults showing childlike devotion to unremarkable individuals for vague reasons. ...
Making better use of my ChatGPT subscription
What is ChatGPT Work? In a previous post, I wrote about why I decided to subscribe to ChatGPT. Now a paying customer, I want to take advantage of the features the subscription provides, so I’m starting by installing the app. Turns out, two official OpenAI ChatGPT applications are listed in the Microsoft Store. Classic is the previous version I was used to. Athough it is much more advanced than the last time I checked, nowadays the ChatGPT app (without a qualifier) is the way to go if you want something more advanced than a conversational assistant. ChatGPT Work is OpenAI’s new hot thing. Codex is no longer a standalone application, and all its functionalities are now blended into this one super app. I already know Codex and Classic ChatGPT, so let me explore Work and see what new features it provides. ...
My backup system
How do most people store their data? I often wonder how regular (non-computer) people keep their backups organized. Never mind being tech-savvy or not, I’d think everyone keeping their information in the digital world has a strategy in case things go wrong, their cell phone is stolen, computers break down, cloud account access is lost, or any other setback. I think most people, 90%? keep their data using the big american tech conglomerates premises. iPhone/Mac users will store everything in Apple Cloud and Windows and Android users in OneDrive / Google Drive. But how many space do those providers grant for free? This is what ChatGPT has to say as of Sept 2026 ...
Reorganizing my AI subscriptions
As I’ve written in my post about GitHub Copilot Costs, the only AI subscription I’m paying for right now is GitHub Copilot; a developer tool meant to be used alongside an IDE like Visual Studio 2026, Visual Studio Code, Jetbrains and so… However, I sometimes feel the need for a general-purpose LLM assistant. Of course, I can fire up Visual Studio and ask GitHub Copilot whatever non-coding question comes to mind because the tool itself is just an LLM, extended with conveniences for software development. Furthermore, many functions that one might think are not strictly related to coding, like analyzing images, are also supported. However, this approach is inconvenient because when not working I don’t feel like booting an IDE any time a question comes to mind. Regarding mobile usage, GitHub has an Android app I can use to chat with Copilot, but it is packed with repository utilities and other things I don’t care about when not working. All in all, I get by using GitHub Copilot for my real-world interactions, but I have to admit is not really convenient. ...
Lost in translation with the Korean birthday
Years earlier I had a Korean friend I spoke to in English. She mumbled some Spanish and, of course, I didn’t speak a word of Korean apart from ’thanks’ 감사합니다 (gamsahamnida) and 안녕하세요 (annyeonghaseyo), “hello”. In English- and Spanish-speaking countries, the day you are born and the day you add a year to your age coincide. English, however, emphasizes the first concept (birth-day), and Spanish the second (cumple-años, “turns years”). In Korea these are different concepts because, no matter the day they are born, everyone adds a year to their age on the 1st of January. ...
Science, dogmas and the unexpected comeback of Lamarckism
When policy topics overlap with the scientific domain, it is commonly repeated by politicians and journalists that the voice of scientists must be followed without further consideration. That implies that, at least in those instances, researchers are not like regular people, as their thoughts are shaped by the scientific method and the biases affecting laypeople don’t apply to them. Since they are experts in deep domains that cannot be effortlessly weighed, their advice must be followed. I think it’s important for a regular citizen to understand whether those assertions are self-evident or whether scientific opinions must still be questioned, as they are more and more impacting our daily lives. ...
The butterfly effect and my circulatory problems
Since I was a kid, I’ve had cold feet. It’s been very bothersome in winter, but luckily, in my hometown, the weather gets cold only in January and February. To be more specific, by cold I mean nothing like many other Western countries. I’m now checking with Gemini, and it’s about 17º/8º for maximum and minimum temperatures in January. My cold feet only become a problem if I remain seated for several hours. At first it’s uncomfortable, then it becomes very unsettling and, in the end, if I don’t take measures, I usually catch a cold. ...
GitHub Copilot costs
In my last post I spoke about how I’ve been gradually adopting AI-assisted coding. I haven’t thought much about costs because the tool had been experimenting major improvements over time and I felt every euro spent had been well deserved. Now, I realize I’ve gotten to a point where I rely on AI assistants to do my day job, and going back to manual coding would make my productivity take a major hit. Anyway, today I feel the need to check how much and where should I be spending. ...
My experience using LLMs as a software developer (1)
My AI assisted coding history It seems ages have passed by, but it was only 2020 when ChatGPT-3 was released. We developers and technology enthusiasts had been aware of it, but in November 2022 ChatGPT-3.5 was released to the mass market and rocked the world. This is the timeline: Year Model Impact 2018 GPT-1 Research prototype. 2019 GPT-2 Significant attention in the AI community, but not widely used by the public. 2020 GPT-3 Impressive capabilities, mostly accessed through APIs and developer tools. Nov 2022 ChatGPT (GPT-3.5) First version to become a global phenomenon. Mar 2023 GPT-4 Major quality improvement, building on ChatGPT’s already massive user base. At first I used it like many other developers, I assume. Just copy and paste from the browser or ChatGPT app to the IDE. This was fine for scripts or very localized problems, and that small assistance to my daily coding was enough for a couple of years, until I subscribed to GitHub Copilot in August 2025. ...