Open post software

Is AI eating software?

The phrase “AI is eating software” refers to how AI systems are rapidly transforming or even replacing traditional software development and operational processes. This concept mirrors Marc Andreessen’s famous quote from 2011, “software is eating the world,” in which he pointed out how software was becoming central to virtually every industry. Now, AI is beginning...

Open post local

Embracing Home-Cooked Software: The Shift Towards Local-First Development

In the evolving landscape of software development, there’s a growing movement towards creating more personalized, community-driven, and locally controlled applications. This movement, often described as “home-cooked software,” is championed by what Maggie Appleton terms “barefoot developers” — individuals focused on crafting software solutions that address local needs and contexts. The Rise of Barefoot Developers Inspired...

Open post software

AI and the Future of Software Development

Imagine standing on a podium, baton in hand, ready to conduct a symphony of code. This is the future of software development, where developers act more like orchestra conductors than solitary coders. As someone working with LLMs, I’ve witnessed firsthand the rapid advancements that have transformed our capabilities. These changes bring excitement and anxiety, hope...

Open post Availability heuristic

Availability Heuristic and Representativeness Bias: How to deal with it as Developer

Availability heuristic was first introduced in 1973 by psychologists Amos Tversky and Daniel Kahneman in the paper titled “Availability: A Heuristic for Judging Frequency and Probability.” Tversky and Kahneman explain that the availability heuristic is a product of human nature to rely on information that is readily available—information that is easily recalled from memory. The...

Open post Maintanence

Why does software need maintanence?

This post is from Oliver Dixon and originally appeared on the Polydelic blog After delivering a fantastic platform, many folks think that’s it. Fraid not. You see, those platforms need to be maintained! But why? In the development world, the software is continually updating. Software is made of thousands of individual libraries and frameworks. Those...

Open post

Towards a Proxemics Driven Software Architecture

We’ve build software for decades now. Starting with running software on remote mainframes and providing access via (dumb) terminals we moved toward personal computing where most of the computing activities happened locally on the desktop of the computer (aka the personal computer revolution). Spreadsheets are a wonderful example for this: from the mid-1960s onwards software...

Scroll to top