The Curious Engineer

All blogs / Software / engineering practice

De Programmatica Ipsum

deprogrammaticaipsum.com

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

  1. Issue 097: File Systems
  2. No File System Is Fit For Purpose
  3. Everything Is A File
  4. AT&T Tech Channel
  5. Apple Computer, Inc.
  6. Anneke Kleppe, Jos Warmer, Wim Bast, Ivar Jacobson, & Pan-Wei Ng
  7. Issue 096: Software Factories
  8. Fully Automated Luxury Communistical Software Factories
  9. On The Illusion Of Control
  10. Damon Edwards
  11. Don Batory
  12. Issue 095: Fortran
  13. Immortal Elder Gods
  14. The Fortran Multiverse Of Oblivion
  15. John Backus
  16. Arthur S. Radford
  17. Roger Emanuel Kaufman
  18. Issue 094: Killer Apps
  19. Where Are The Killer Apps?
  20. Behold! The App Killers
  21. Dan Bricklin
  22. Chris Zamara & Nick Sullivan
  23. Issue 093: Functional Programming
  24. Evading Von Neumann
  25. Functional Programming: The Good Parts
  26. Joe Armstrong
  27. Guy Steele & Gerry Sussman
  28. Philip Wadler
  29. Issue 092: Linux
  30. Have You HURD The GNUs?
  31. Overchoice In The New Non-Aligned World
  32. Hannu Puttonen
  33. Linus Torvalds & David Diamond
  34. Michael Kerrisk
  35. Issue 091: Entertainment
  36. Pushing the Envelope
  37. Panem Et Circenses
  38. L33T GUY
  39. Loren Carpenter
  40. Jamie Woodcock
  41. Keza MacDonald
  42. Issue 090: Startups
  43. Flux
  44. Exercise Those Stock Options, If You Can
  45. futureform
  46. Eric Ries
  47. Jessica Livingston
  48. Issue 089: Ruby
  49. The Great Xerox Compromise
  50. The Putrid Stench Of Decadence
  51. Eileen Uchitelle
  52. Why
  53. Russ Olsen
  54. Issue 088: Containers
  55. Shipping Your Computer
  56. Solomon Hykes
  57. James Turnbull

2025 48

  1. Issue 087: Considered Harmful
  2. Harmfully Considered
  3. Phil Nash
  4. Joanna Rutkowska
  5. Issue 086: Borland
  6. A Roller Coaster Of Emotions
  7. Philippe Kahn
  8. Federico Biancuzzi, Shane Warden, & Anders Hejlsberg
  9. Issue 085: Memory Management
  10. Souvenir
  11. Ryan Baker
  12. Ulrich Drepper
  13. Issue 084: Spreadsheets
  14. The OG Low-Code Platform
  15. Felienne Hermans
  16. Charles Misner & Patrick Cooney
  17. Issue 083: PHP
  18. The Toyota Corolla Of Programming
  19. Kévin Dunglas
  20. Josh Lockhart & Phil Sturgeon
  21. Issue 082: Futurism
  22. The Best Way To Predict The Future
  23. Doug Engelbart
  24. J. C. R. Licklider & M. Mitchell Waldrop
  25. Issue 081: Compilers
  26. The Allure Of Vibe Coding
  27. Grace Hopper & David Letterman
  28. Vikram Chandra
  29. Issue 080: Windows
  30. Why Wait For The Best When I Could Have You?
  31. Dave Plummer
  32. Raymond Chen
  33. Issue 079: Trust
  34. Who Do You Trust?
  35. Derek Muller & Linus Sebastian
  36. David Rice
  37. Issue 078: Computer Magazines
  38. As We May Never Think Again
  39. Retro Gaming Museum
  40. Pastor Manul Laphroaig, T.G. S.B.
  41. Issue 077: C++
  42. Twin Leaks: C++ Walk With Me
  43. Herb Sutter
  44. Scott Meyers
  45. Issue 076: Chess
  46. A Panegyric For Human Chess Players
  47. Bartek Spitza
  48. David Levy & Monty Newborn

2024 48

  1. Issue 075: Teaching Programming
  2. Banning, Adopting, Reckoning
  3. Jerry Cain
  4. A Review Of Research Around Programming Education From The 1960s To Today
  5. Issue 074: Lotus Development Corporation
  6. There Was A Time That Was Beautiful
  7. Mitch Kapor
  8. Freada Kapor Klein
  9. Issue 073: Floating-Point Arithmetic
  10. The Smartest Concept In Computer Science
  11. Tom Scott
  12. Georges Ifrah
  13. Issue 072: Assholes
  14. The Insane Cult Of The Asshole
  15. Donnie Berkholz
  16. Robert Sutton
  17. Issue 071: Go
  18. The Age Of Concurrency
  19. Rob Pike
  20. Sir Tony Hoare
  21. Issue 070: DOS
  22. A Requiem For DOS
  23. Gary Kildall
  24. Dr. Dobb's Journal of Computer Calisthenics & Orthodontia
  25. Issue 069: Architecture
  26. Goodness Gracious, Great Balls Of Mud!
  27. Dylan Beattie
  28. Amy Brown & Greg Wilson
  29. Issue 068: Design
  30. The Impossible Dialogue, Revisited
  31. Gary Hustwit
  32. David Kadavy
  33. Issue 067: Text Editors
  34. For Lack Of A Better Word
  35. Fireship
  36. Charles Petzold
  37. Issue 066: Version Control
  38. Twenty Years Is Nothing
  39. Linus Torvalds
  40. Travis Swicegood
  41. Issue 065: Pascal
  42. "Lazarus, Come Forth!"
  43. Niklaus Wirth
  44. Edward Nash Yourdon
  45. Issue 064: Retrocomputing
  46. Return to Innocence
  47. Stewart Cheifet
  48. Alex Wiltshire & John Short

2023 4

  1. Issue 063: Space
  2. Rocket Science
  3. Margaret Hamilton
  4. Carl Sagan

Undated 254

  1. Issue
  2. Volume
  3. Issue 62 ibm
  4. Think
  5. Jim henson
  6. James cortada emerson pugh louis gerstner jr
  7. Issue 61 databases
  8. The elephant in the room
  9. Michael stonebraker
  10. Christopher j date
  11. Issue 60 perspectives
  12. By all means
  13. Bertrand russell
  14. Jens muller and julius wiedemann
  15. Issue 59 basic
  16. Programming the liberal arts
  17. Dartmouth college
  18. Mark jones lorenzo
  19. Issue 58 community
  20. The tragedy of the common enemy
  21. Guy kawasaki
  22. Nadia asparouhova
  23. Issue 57 dress code
  24. Tenue correcte exigee
  25. Mayuko inoue
  26. Tom demarco timothy lister
  27. Issue 56 operating systems
  28. Aftermath of the kernel wars
  29. Ken ross paul laughton
  30. Abraham silberschatz peter baer galvin greg gagne
  31. Issue 55 mathematics
  32. In praise of mathematics
  33. Nemean
  34. Guillermo martinez gustavo pineiro
  35. Issue 54 google
  36. Feeling lucky
  37. Google techtalks
  38. John maccormick
  39. Issue 53 gaming
  40. Insert coin
  41. John romero
  42. Books about game design and development
  43. Issue 52 the world wide web
  44. From hypertext to spas to hypertext
  45. Steve jobs
  46. Andy clarke
  47. Issue 51 freelancing
  48. When you cant create you can work
  49. Mike monteiro
  50. Barry boehm
  51. Issue 50 humor
  52. A eulogy for schadenfreude
  53. Gary bernhardt
  54. Geoffrey james
  55. Issue 49 object oriented programming
  56. The hype cycle of oop
  57. James coplien
  58. The gang of four
  59. Issue 48 evolution
  60. Alan perlis and the evolution of programming languages
  61. Bret victor
  62. Geoffrey g parker marshall w van alstyne sangeet paul choudary
  63. Issue 47 rust
  64. The double denim of software engineering
  65. The state of rust in 2022
  66. Michael feathers
  67. Issue 46 computer museums
  68. Computer museums in switzerland
  69. The digital dark ages
  70. William aspray
  71. Issue 45 requirements
  72. The other side of the card
  73. On agile requirements
  74. Workers of the digital world
  75. Issue 44 mobile
  76. The law of diminishing returns
  77. On the duopoly of mobile
  78. Erica sadun
  79. Issue 43 types
  80. It is not the types that will help you
  81. Apples and oranges
  82. Janet abbate
  83. Issue 42 trade unions
  84. Divide et impera
  85. We deserve better collectively we can get it
  86. Mar hicks
  87. Issue 41 licensing
  88. Fitness for purpose
  89. The conquest of code
  90. Richard matthew stallman
  91. Issue 40 skeuomorphism
  92. The button and the spoon
  93. We cannot afford to live without it
  94. Jenifer tidwell
  95. Issue 39 methodology
  96. Methodologies the next two decades
  97. You are doing it wrong
  98. The three amigos among others
  99. Issue 38 design by contract
  100. Assertions
  101. How to reason about mutable state
  102. Robert l glass
  103. Issue 37 microsoft
  104. Putting the dollar sign in microsoft
  105. Where does microsoft want to go today
  106. Microsofts writings on security
  107. Issue 36 innovation
  108. Innovationscript
  109. Innovation to what end
  110. Douglas crockford
  111. Issue 35 python
  112. Majoring in versions
  113. The state of python in 2021
  114. Tim peters
  115. Issue 34 job market
  116. Corals and sharks
  117. Do not ask me about how interviewing works
  118. Chad fowler
  119. Issue 33 management
  120. On the absence of management
  121. The impossible dialogue
  122. Camille fournier
  123. Issue 32 modernism
  124. The great rewriting in rust
  125. Plus ca change
  126. Eric sink
  127. Issue 31 english language
  128. The english likeness monster
  129. The winner takes it all
  130. Jef raskin
  131. Issue 30 home office
  132. Await in async we trust
  133. Your place or mine
  134. Gerald weinberg
  135. Issue 29 internet of things
  136. Internet of unusable things
  137. On the need of regulation in the iot industry
  138. Douglas hofstadter
  139. Issue 28 programming as a hobby
  140. Specialization is for insects
  141. Zx2020
  142. Michael hiltzik
  143. Issue 27 networking
  144. The network is the computer
  145. Sniffing packets
  146. Steve mcconnell
  147. Issue 26 hardware
  148. Breaking the 3 ghz barrier
  149. The untimely demise of workstations
  150. Peter norton
  151. Issue 25 smalltalk
  152. What smalltalk was not
  153. The absolute no frills quite ignorant very incomplete and certainly flawed beginners guide to smalltalk
  154. Kent beck
  155. Issue 24 java
  156. Write anywhere run once
  157. Java the programmer environment that has it all
  158. How to choose a programming language for your book
  159. Issue 23 academia
  160. On research software engineering
  161. Teacher leave this kid alone
  162. Garfinkel and mahoney
  163. Issue 22 the cloud
  164. Somebody elses computer as a service
  165. Five computers
  166. Brian kernighan
  167. Issue 21 open source
  168. Once the rockets go up who cares where they come down
  169. Open always wins
  170. The community
  171. Issue 20 cycles
  172. Eternally finally
  173. There aint nothin new under the sun
  174. Kathy sierra
  175. Issue 19 cross platform
  176. Cross platform is the platform
  177. Dr dobbs and the deathly cross platform app
  178. Adele goldberg
  179. Issue 18 obsolescence
  180. A farewell to the von neumann architecture
  181. The twenty year computer
  182. Jean sammet
  183. Issue 17 a 2010s retrospective
  184. The rise and fall of mobile
  185. The truce of type inference
  186. Barbara liskov
  187. Issue 16 devops
  188. Antonomasia
  189. Play it again sam
  190. Bertrand meyer
  191. Issue 15 writing
  192. Why my team writes
  193. On the aversion to writing
  194. Brad cox
  195. Issue 14 minimalism
  196. Do i need a supercomputer
  197. Complex vs. complicated
  198. Issue 13 programming languages
  199. De programmatica ipsum volume 2
  200. Choosing a programming language
  201. Memories of hello world
  202. Issue 12 being a senior developer
  203. At least
  204. Enough agile
  205. Not being a developer after 46
  206. Issue 11 artificial intelligence
  207. From aop to ai
  208. Open letter to a future ai
  209. Artificial intelligence bias and opportunity
  210. Issue 10 programming paradigms
  211. On the influence of programming language paradigms
  212. In which thought is implied
  213. Alan turing wrote object oriented code in c and ran it on beam
  214. Issue 9 books blogs podcasts and conferences
  215. The software industry must rethink knowledge sharing
  216. Less evangelization more honestization
  217. Issue 8 programming history
  218. A brief and painful history of programming
  219. History repeating
  220. History is a fiction
  221. Issue 7 work
  222. Business as unusual
  223. Learnings from toxic abuse
  224. Finding a purpose
  225. Tales of the interview
  226. Issue 6 diversity inclusion
  227. Sheree atcheson on diversity and inclusion
  228. Hiring diversity beta version
  229. Why i want people to not treat me differently
  230. Issue 5 ethics
  231. The current state of ethics in tech
  232. Primum non nocere
  233. What is to be done
  234. Issue 4 programming art or science
  235. The creativity of computing
  236. Why not both
  237. The art of the art of computer programming
  238. A brief history of programming artists
  239. Issue 3 security
  240. Secure development is dead long live secure development
  241. The weakest link
  242. On modern security culture
  243. Issue 2 quality
  244. On some things quality related
  245. The various meanings of quality
  246. The ipsum quality process 12 steps to better teams
  247. Issue 1 hype
  248. De programmatica ipsum
  249. Mainstream is the new hype
  250. What is behind the hype
  251. Contribute
  252. Impressum
  253. Issues
  254. Volumes