Candost's Blog

https://candost.blog

13 posts

Tech 54% · Culture 15% · Life 15% · Politics 8% · Writing 8%

Subscribe via RSS

  1. On the Changing Role of Software Engineers

    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…

    0
  2. Critique: AI Can’t Care

    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…

    0
  3. How to Truly Disagree and Commit

    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…

    0
  4. On Strategic Thinking

    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…

    0
  5. Managers Returning to 'Coding' with AI

    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…

    0
  6. Learning Domain-Driven Design Part I: Strategic Design

    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…

    0
  7. What is true friendship for you?

    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…

    0
  8. Ignorance in investing

    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,…

    0
  9. AI code review fights between Claude Code and Devin

    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

    0
  10. Humans are cyborgs
    0
  11. Who has the knowledge? Me? Or the LLM?

    Learning from a single AI prompt that cost $35.

    0
  12. Wild Times with Claude

    Building a personal blog cms app with Claude Code

    0
  13. An Ode to Things That Do One Thing Well

    It's pure joy to use products that do one job and do it well.

    0