Are LLMs a higher level of abstraction?
Are LLMs a higher level of abstraction in software development?
Are LLMs a higher level of abstraction? Read More »
Are LLMs a higher level of abstraction in software development?
Are LLMs a higher level of abstraction? Read More »
A recent post by Simon Wardley makes the point that the transition to AI will take a while because it requires practices to emerge and be accepted, to co-evolve with AI. Alex analyzes and comments this theory. Links:
Practices Coevolve with AI Read More »
Marshall McLuhan said the medium is the message — the tool you use changes how you think, regardless of what you produce with it. That’s exactly what’s happening with AI-assisted development, and most developers aren’t paying attention to it. In this video I explore ways conversational AI doesn’t just change what you produce — it
The Medium is the Message: What AI Really Does to How You Code Read More »
Evaluating the architecture of a system can be a very complicated process, with a lot of different possibilities for tools and techniques. In this video, we describe a mental model for evaluating architecture that helps us make sense and make the right decisions.
How to Evaluate Your Architecture Read More »
AI assistants lead to an increase of the level of abstraction. This leads to a renewal of software engineering.
AI Leads to Renewal of Software Engineering Read More »
Every week there’s a new story on how an AI agent has deleted stuff it shouldn’t have: local files, cloud documents, backups etc. It feels like DOS all over again. But you can run coding agents in a sandbox. Read this for techniques
Sandbox Your Coding Agents Read More »
Learn about two alternative ways of designing products: modules by feature and OS for your domain
Designs Enabled by AI Coding Assistants Read More »
Most of the code in your product is not code that you write, but code that you get from various packages. How do you know if those packages are vulnerable? In this video, you will see how to create a Software Bill of Materials (SBOM), how to add vulnerability information, and how to interpret the
Prevent Supply Chain Vulnerabilities with SBOM Read More »
How is pepper useful, since it’s stored in plain text? It requires potential attacker to either get more information or work more. Learn more in this video.
Is Pepper Useful for Hashing Secrets? Read More »
We have come to the conclusion that AI will either pop the bubble or disrupt full industries and the economy. We see that the agentic workflows are a disruptive force with the potential to automate a lot of existing business flows. Yet the progress is not visible to everyone while having the potential to be exponential, and therefore highly counter-intuitive.
AI – Pop or Disrupt? Read More »