Ir al contenido principal

Entradas

Mostrando entradas de marzo, 2026

The Profitability of Knowledge: Learning for Use vs. Learning for Joy

Hello peers in wisdom, Today I bring to the table the next question. Is any knowledge profitable? Context I am a newbie back-end developer and recently I was studying a pair of low level programming concepts. While doing so, I asked myself "Am I really going to use this? If yes, when? if not... why?" That’s when I realized I was studying simply because it was entertaining.  Is that wasting my time? It could be... but what is the purpose of life? Isn't everything we do, in some sense, a waste of time ?  I will defined as an inefficient activity. The time my brain will retain the vivid image of those new pieces of information is very short, I am talking about one week max, after that just crumbs of knowledge and a memory of joy for learning something new will remain. It would be better if I applied that knowledge to something practical.... What is the alternative? Some time ago I read a post talking about learning just-in-time JIT. This approach brings numerous benefits t...

Navigating AI generated code

Hello peers in wisdom, Last week I was experimenting for the first time with AI tools to generate code, specifically with the code editor, Antigravity. I'll describe my configurations, experiences, expectations and results.  What was my setup?  Antigravity out of the box, and I used Gemini 3 Flash. I gave it a detailed requirements document for an automated quoting system. What were my expectations? Semi-functional project Clean hexagonal architecture Use of libraries I indicated it What was the result? It was neither too good nor too bad. The project is semi-functional as I expected. Some of the most interrelated business rules were not implemented exactly as expected. CRUD and authentication systems were fully functional. The code architecture was hexagonal as I asked for, but there were bad practices implemented, such as anemic entities, use of any instead of mapping with a DTO. Also, there was a lack of custom errors and data validation, and some potential problems with t...