Is Traditional Software Engineering Dead?

Nope, this is true.

But software engineers still have two massive advantages on you. First, they think in code, so they actually know what’s going on underneath. And all abstractions are leaky. So when you have a computer programming for you—when you have Claude Code or equivalent programming for you—it’s going to make mistakes.

Well said but I don’t think anyone values that for now.

One Year with Kagi · Blog · Eli Perkins

This is nice, a good insight actually.

  • Don’t outsource thinking by reading the AI overview from LLMs
  • Human curated lists are often good and better for your brain than AI slop
  • Search engines already have biases in them, by putting AI they are adding a new dimension to the biasness

Kagi is something I have installed on my phone but didn’t quite use it. I think I am getting lazy and am taken away in the habit of reading the AI overview which is one click away.

Some notes on starting to use Django

I wonder if django is like unintentionally made for LLMs It has everything suitable for context

  • great docs
  • 2 decades of stack overflow questions
  • robust and explicit
  • not exceptionally magical

It just makes sense, its like a mechanical part of a system, others might hide complexity or maybe too verbose But django just hits the harness the right I think. I have read couple of articles on this and I think it makes sense.

After two years of vibecoding, I’m back to writing by hand

  • True, maybe. It feels it kind of trashes the way through the solution rather than path finding to a solution
  • The image is so well presented, the idea hits home.
  • Though I think only certain people are able to get value out of it, its a skill issue which eventually everyone will cope with in the end.
  • Not sure how well good or bad it is, it seems to be fading out now.