https://candost.blog
13 posts
Tech 54% · Culture 15% · Life 15% · Politics 8% · Writing 8%
Subscribe via RSS
Software engineering as we used to know it is dead. AI condensed the code-writing step of the process from days to minutes. Engineers found themselves having many tasks on their plates, running many agents in parallel. They are burning out tokens and themselves at the same speed. However, I argue that the approach is incorrect. Because one aspect of software engineering hasn’t changed: having an ownership mindset. Today, the ownership mindset defines the role. Although I’ve been preaching about…
Many people are struggling to understand what they think about AI and how to approach it. Perhaps the bigger problem is that the technology is not fully deterministic but probabilistic. I quite like the framing of the idea Dan presents: AI's biggest difference is that it cannot care about anything. I certainly can relate to it and think about many scenarios that I knew something was wrong but couldn't frame it what or why. Also, the text is crisp and on point. Dan now provided right words for…
Recently, I learned what “disagree and commit” truly means, a concept everyone struggles with a lot. Committing to an idea that you disagree with is difficult. Or, let’s say it was, until today. The idea is that you may disagree with whatever life throws at you. You accept it as it is, but you have to commit to yourself. I learned this at the most unexpected place (to me): in an improv comedy course. Improvisational theatre is magical. When you’re on the stage (or taking an improv course like…
I never understood what people meant by “strategic thinking” or “being strategic.” I couldn’t accept the feedback when I heard “you need to think more strategically” as well. Nobody could explain what that “strategic” word meant. I finally understood the real meaning when I tried to build an engineering strategy myself. As I create an engineering strategy for my team and other teams, I have an answer to what it means to think strategically, especially after seeing how people think and approach…
Managers Returning to "Coding" with AI We have been talking with other engineering leaders around me about the impact of AI in our profession. Although nobody knows what will happen, I kept thinking about where I'm standing and what others are doing today. There is certainly a trend among managers to go back to building with AI. People who haven't been working as an individual contributor for longer than a decade find themselves building software again; some for production, some for open…
The tighter the connection between business strategy and technical design, the easier for a software engineer to understand and implement. The more apparent this knowledge is, the easier for the AI to pick up and apply the principles and engineer to guide it correctly. Chapter 1. Analyzing Business Domains While designing and building software, engineers must understand the problem they are solving. To understand the problem, they must understand the context in which the problem exists. The…
Mediations is a newsletter I write for software engineers and leaders but I never focus solely on software engineering. This is a newsletter for humans trying to mediate the challenges life presents, so the topics are as wide as it gets. In the last few newsletters, I talked a lot about AI. While it's both bothering me and making me feel excited, it's not the only challenge I face. There is a bigger question in my head over the last year or two. A while ago, I put myself way outside my comfort…
I keep researching while trying to learn how to invest my 10€ I put aside every month. Everyone I asked tells me different things: real estate, funds, commodity, bitcoin, stocks, bonds, saving accounts, all are on the table. I keep thinking and reading. Yet, I still can't figure it out. The money is too tiny to turn into real estate. Bonds don't bring much, they say. Have you seen bitcoin lately? Commodity feels weird and I don't know what makes it different than bitcoin (also in gold color,…
I started using Devin for Code Reviews. I must say that it’s pretty good. I develop using Claude Code. It pushes changes, Devin reviews. Then I hook Claude Code to address the comments automatically (there is a checkbox in the Claude Desktop app). Devin and Claude fight it until all comments are addressed. Pretty neat. Reply via email | Reply via Mastodon | Comment
Learning from a single AI prompt that cost $35.
Building a personal blog cms app with Claude Code
It's pure joy to use products that do one job and do it well.