About "AI"I have wanted to write this one for a long time. For such a long time that I have had time to change my mind several times, but the most significant modification that time brought is that I don't feelAug 30, 2026·16 min read
6 Traps of software developmentThere are countless practices in software development, and one thing I've learned is that very few are universally "best practices." Taken too far or applied in the wrong context, they can cause more harm than good. This is true beyond software devel...Jan 28, 2025·16 min read
A software engineering thesisThe approach to software development that works.Jan 20, 2025·28 min read
You've got documentation wrongAnd your team's got software development wrong tooSep 15, 2024·12 min read
About "A Philosophy of Software Design" bookI recently read John K. Ousterhout book A philosophy of software design. The author encourages to keep in touch with him to discuss or relate experiences related to the book. This is the email I would have sent to him. To enjoy this article it would ...Mar 22, 2024·9 min read
Guide for a Gitlab job and KINDThe gitlab job executed by a docker container that needs docker to execute kind.Aug 11, 2023·9 min read