All blogs / Software / engineering practice
De Programmatica Ipsum
A magazine about programmers, code, and society. Written by and for humans since 2018.
Software / engineering practiceComputing historySociety / politics / economy
- Posts
- 411 from 4 Dec 2023 to 5 Oct 2026
- Posting
- weekly (65 in the last year)
- Kind
- magazine
- Feed
- https://deprogrammaticaipsum.com/index.xml
2026 57
- Issue 097: File Systems
- No File System Is Fit For Purpose
- Everything Is A File
- AT&T Tech Channel
- Apple Computer, Inc.
- Anneke Kleppe, Jos Warmer, Wim Bast, Ivar Jacobson, & Pan-Wei Ng
- Issue 096: Software Factories
- Fully Automated Luxury Communistical Software Factories
- On The Illusion Of Control
- Damon Edwards
- Don Batory
- Issue 095: Fortran
- Immortal Elder Gods
- The Fortran Multiverse Of Oblivion
- John Backus
- Arthur S. Radford
- Roger Emanuel Kaufman
- Issue 094: Killer Apps
- Where Are The Killer Apps?
- Behold! The App Killers
- Dan Bricklin
- Chris Zamara & Nick Sullivan
- Issue 093: Functional Programming
- Evading Von Neumann
- Functional Programming: The Good Parts
- Joe Armstrong
- Guy Steele & Gerry Sussman
- Philip Wadler
- Issue 092: Linux
- Have You HURD The GNUs?
- Overchoice In The New Non-Aligned World
- Hannu Puttonen
- Linus Torvalds & David Diamond
- Michael Kerrisk
- Issue 091: Entertainment
- Pushing the Envelope
- Panem Et Circenses
- L33T GUY
- Loren Carpenter
- Jamie Woodcock
- Keza MacDonald
- Issue 090: Startups
- Flux
- Exercise Those Stock Options, If You Can
- futureform
- Eric Ries
- Jessica Livingston
- Issue 089: Ruby
- The Great Xerox Compromise
- The Putrid Stench Of Decadence
- Eileen Uchitelle
- Why
- Russ Olsen
- Issue 088: Containers
- Shipping Your Computer
- Solomon Hykes
- James Turnbull
2025 48
- Issue 087: Considered Harmful
- Harmfully Considered
- Phil Nash
- Joanna Rutkowska
- Issue 086: Borland
- A Roller Coaster Of Emotions
- Philippe Kahn
- Federico Biancuzzi, Shane Warden, & Anders Hejlsberg
- Issue 085: Memory Management
- Souvenir
- Ryan Baker
- Ulrich Drepper
- Issue 084: Spreadsheets
- The OG Low-Code Platform
- Felienne Hermans
- Charles Misner & Patrick Cooney
- Issue 083: PHP
- The Toyota Corolla Of Programming
- Kévin Dunglas
- Josh Lockhart & Phil Sturgeon
- Issue 082: Futurism
- The Best Way To Predict The Future
- Doug Engelbart
- J. C. R. Licklider & M. Mitchell Waldrop
- Issue 081: Compilers
- The Allure Of Vibe Coding
- Grace Hopper & David Letterman
- Vikram Chandra
- Issue 080: Windows
- Why Wait For The Best When I Could Have You?
- Dave Plummer
- Raymond Chen
- Issue 079: Trust
- Who Do You Trust?
- Derek Muller & Linus Sebastian
- David Rice
- Issue 078: Computer Magazines
- As We May Never Think Again
- Retro Gaming Museum
- Pastor Manul Laphroaig, T.G. S.B.
- Issue 077: C++
- Twin Leaks: C++ Walk With Me
- Herb Sutter
- Scott Meyers
- Issue 076: Chess
- A Panegyric For Human Chess Players
- Bartek Spitza
- David Levy & Monty Newborn
2024 48
- Issue 075: Teaching Programming
- Banning, Adopting, Reckoning
- Jerry Cain
- A Review Of Research Around Programming Education From The 1960s To Today
- Issue 074: Lotus Development Corporation
- There Was A Time That Was Beautiful
- Mitch Kapor
- Freada Kapor Klein
- Issue 073: Floating-Point Arithmetic
- The Smartest Concept In Computer Science
- Tom Scott
- Georges Ifrah
- Issue 072: Assholes
- The Insane Cult Of The Asshole
- Donnie Berkholz
- Robert Sutton
- Issue 071: Go
- The Age Of Concurrency
- Rob Pike
- Sir Tony Hoare
- Issue 070: DOS
- A Requiem For DOS
- Gary Kildall
- Dr. Dobb's Journal of Computer Calisthenics & Orthodontia
- Issue 069: Architecture
- Goodness Gracious, Great Balls Of Mud!
- Dylan Beattie
- Amy Brown & Greg Wilson
- Issue 068: Design
- The Impossible Dialogue, Revisited
- Gary Hustwit
- David Kadavy
- Issue 067: Text Editors
- For Lack Of A Better Word
- Fireship
- Charles Petzold
- Issue 066: Version Control
- Twenty Years Is Nothing
- Linus Torvalds
- Travis Swicegood
- Issue 065: Pascal
- "Lazarus, Come Forth!"
- Niklaus Wirth
- Edward Nash Yourdon
- Issue 064: Retrocomputing
- Return to Innocence
- Stewart Cheifet
- Alex Wiltshire & John Short
2023 4
Undated 254
- Issue
- Volume
- Issue 62 ibm
- Think
- Jim henson
- James cortada emerson pugh louis gerstner jr
- Issue 61 databases
- The elephant in the room
- Michael stonebraker
- Christopher j date
- Issue 60 perspectives
- By all means
- Bertrand russell
- Jens muller and julius wiedemann
- Issue 59 basic
- Programming the liberal arts
- Dartmouth college
- Mark jones lorenzo
- Issue 58 community
- The tragedy of the common enemy
- Guy kawasaki
- Nadia asparouhova
- Issue 57 dress code
- Tenue correcte exigee
- Mayuko inoue
- Tom demarco timothy lister
- Issue 56 operating systems
- Aftermath of the kernel wars
- Ken ross paul laughton
- Abraham silberschatz peter baer galvin greg gagne
- Issue 55 mathematics
- In praise of mathematics
- Nemean
- Guillermo martinez gustavo pineiro
- Issue 54 google
- Feeling lucky
- Google techtalks
- John maccormick
- Issue 53 gaming
- Insert coin
- John romero
- Books about game design and development
- Issue 52 the world wide web
- From hypertext to spas to hypertext
- Steve jobs
- Andy clarke
- Issue 51 freelancing
- When you cant create you can work
- Mike monteiro
- Barry boehm
- Issue 50 humor
- A eulogy for schadenfreude
- Gary bernhardt
- Geoffrey james
- Issue 49 object oriented programming
- The hype cycle of oop
- James coplien
- The gang of four
- Issue 48 evolution
- Alan perlis and the evolution of programming languages
- Bret victor
- Geoffrey g parker marshall w van alstyne sangeet paul choudary
- Issue 47 rust
- The double denim of software engineering
- The state of rust in 2022
- Michael feathers
- Issue 46 computer museums
- Computer museums in switzerland
- The digital dark ages
- William aspray
- Issue 45 requirements
- The other side of the card
- On agile requirements
- Workers of the digital world
- Issue 44 mobile
- The law of diminishing returns
- On the duopoly of mobile
- Erica sadun
- Issue 43 types
- It is not the types that will help you
- Apples and oranges
- Janet abbate
- Issue 42 trade unions
- Divide et impera
- We deserve better collectively we can get it
- Mar hicks
- Issue 41 licensing
- Fitness for purpose
- The conquest of code
- Richard matthew stallman
- Issue 40 skeuomorphism
- The button and the spoon
- We cannot afford to live without it
- Jenifer tidwell
- Issue 39 methodology
- Methodologies the next two decades
- You are doing it wrong
- The three amigos among others
- Issue 38 design by contract
- Assertions
- How to reason about mutable state
- Robert l glass
- Issue 37 microsoft
- Putting the dollar sign in microsoft
- Where does microsoft want to go today
- Microsofts writings on security
- Issue 36 innovation
- Innovationscript
- Innovation to what end
- Douglas crockford
- Issue 35 python
- Majoring in versions
- The state of python in 2021
- Tim peters
- Issue 34 job market
- Corals and sharks
- Do not ask me about how interviewing works
- Chad fowler
- Issue 33 management
- On the absence of management
- The impossible dialogue
- Camille fournier
- Issue 32 modernism
- The great rewriting in rust
- Plus ca change
- Eric sink
- Issue 31 english language
- The english likeness monster
- The winner takes it all
- Jef raskin
- Issue 30 home office
- Await in async we trust
- Your place or mine
- Gerald weinberg
- Issue 29 internet of things
- Internet of unusable things
- On the need of regulation in the iot industry
- Douglas hofstadter
- Issue 28 programming as a hobby
- Specialization is for insects
- Zx2020
- Michael hiltzik
- Issue 27 networking
- The network is the computer
- Sniffing packets
- Steve mcconnell
- Issue 26 hardware
- Breaking the 3 ghz barrier
- The untimely demise of workstations
- Peter norton
- Issue 25 smalltalk
- What smalltalk was not
- The absolute no frills quite ignorant very incomplete and certainly flawed beginners guide to smalltalk
- Kent beck
- Issue 24 java
- Write anywhere run once
- Java the programmer environment that has it all
- How to choose a programming language for your book
- Issue 23 academia
- On research software engineering
- Teacher leave this kid alone
- Garfinkel and mahoney
- Issue 22 the cloud
- Somebody elses computer as a service
- Five computers
- Brian kernighan
- Issue 21 open source
- Once the rockets go up who cares where they come down
- Open always wins
- The community
- Issue 20 cycles
- Eternally finally
- There aint nothin new under the sun
- Kathy sierra
- Issue 19 cross platform
- Cross platform is the platform
- Dr dobbs and the deathly cross platform app
- Adele goldberg
- Issue 18 obsolescence
- A farewell to the von neumann architecture
- The twenty year computer
- Jean sammet
- Issue 17 a 2010s retrospective
- The rise and fall of mobile
- The truce of type inference
- Barbara liskov
- Issue 16 devops
- Antonomasia
- Play it again sam
- Bertrand meyer
- Issue 15 writing
- Why my team writes
- On the aversion to writing
- Brad cox
- Issue 14 minimalism
- Do i need a supercomputer
- Complex vs. complicated
- Issue 13 programming languages
- De programmatica ipsum volume 2
- Choosing a programming language
- Memories of hello world
- Issue 12 being a senior developer
- At least
- Enough agile
- Not being a developer after 46
- Issue 11 artificial intelligence
- From aop to ai
- Open letter to a future ai
- Artificial intelligence bias and opportunity
- Issue 10 programming paradigms
- On the influence of programming language paradigms
- In which thought is implied
- Alan turing wrote object oriented code in c and ran it on beam
- Issue 9 books blogs podcasts and conferences
- The software industry must rethink knowledge sharing
- Less evangelization more honestization
- Issue 8 programming history
- A brief and painful history of programming
- History repeating
- History is a fiction
- Issue 7 work
- Business as unusual
- Learnings from toxic abuse
- Finding a purpose
- Tales of the interview
- Issue 6 diversity inclusion
- Sheree atcheson on diversity and inclusion
- Hiring diversity beta version
- Why i want people to not treat me differently
- Issue 5 ethics
- The current state of ethics in tech
- Primum non nocere
- What is to be done
- Issue 4 programming art or science
- The creativity of computing
- Why not both
- The art of the art of computer programming
- A brief history of programming artists
- Issue 3 security
- Secure development is dead long live secure development
- The weakest link
- On modern security culture
- Issue 2 quality
- On some things quality related
- The various meanings of quality
- The ipsum quality process 12 steps to better teams
- Issue 1 hype
- De programmatica ipsum
- Mainstream is the new hype
- What is behind the hype
- Contribute
- Impressum
- Issues
- Volumes