De Programmatica Ipsum

De Programmatica Ipsum

Adrian Kosmaczewski

De Programmatica Ipsum is a monthly magazine about programming and society published since 2018. No AI content, no ads, no paywall, full RSS feed, 100% supported by our readers.

Latest Posts

Welcome to the 90th issue of De Programmatica Ipsum, about Startups. In this edition: Graham analyzes how startups could evolve in our world of AI and agents. Adrian ponders whether working as a software engineer in a fast-paced startup...
We are at a point in history where, for the first time, it is possible for the tech startup as we know it to become a thing of the past. Of course, other kinds of startups are already things of the past, so it is not the most momentous...
The word “startup” became popular during the 1990s web craze. I do not remember it being a thing in Europe or Latin America before that time; of course that does not mean that startups did not exist, just that they were not in my radar...
To say that we live in a pivotal moment in tech history is such commonplace that you would think it would be unworthy to use such an epithet in this journal. Yet we do think that, but we are very aware that it will be only a decade or so...
What if I told you that your startup can avoid making a product, it just needs to suggest that it might make a product and see if anybody agrees to buy it? You might think your humble author to be mad. What if I told you that a former...
In many ways, the year 2007 was a crossroad in tech, and this has much more to do than just the introduction of the iPhone (although, by all means, that was quite a watershed moment). 2007 was the last moment in time our software...
Welcome to the 89th issue of De Programmatica Ipsum, about Ruby. We are thrilled to welcome Graham back to the newsroom! We are also introducing “Arts”, a new category exploring the connection between programming and the arts. In this...
I think of NeXTSTEP as one of the best compromises ever pulled off by the commercial computing industry. Xerox’s PARC laboratory showed people Smalltalk and the Personal Dynabook, giving people in the late 1970s one possible vision of...
The list of acceptance criteria for papers submitted to the 4th History of Programming Languages (HOPL) conference held in 2021 were the following: they had to refer to languages created before 2009, that were widely used around 2011,...
It is seemingly impossible to talk about Ruby without talking about Rails, and this article will not be the exception. This web framework has had a both terrific and terrible (some would say oversized) influence in the past 20 years, and...
Most people traverse this industry in silence, duly writing, debugging, and deploying their code in whatever way ensures their salary or stock option grants; some others become unexpected stars in a firmament that would otherwise be dull...
Programming languages have settled into a comfortable middle age, with most coming to resemble one another. Many use some variety of ALGOL-derived structure, maybe with the occasional feature that first made its appearance in a LISP...
Welcome to the 88th issue of De Programmatica Ipsum, about Containers. In this edition: We realize that an Internet meme encapsulated the whole truth about containers all along. In our Vidéothèque section, we watch the introduction of...
The analogy between intermodal containers and software containers sounds cliché, but it works pretty well, which is the reason why we will keep using it in this article. Let us recap: before the standardization around intermodal...
Around 2004 I was working as a .NET software developer, building custom applications for a rather large Swiss customer who shall remain nameless. As part of the engagement, we had to not only write said software application following...
Search Random