← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 1 urmăritor
Articole: 17
  1. I started writing Logic for Programmers because there weren’t any good resources on logic for, uh, programmers.

  2. I am delighted to announce that my book, Logic for Programmers, is now available!

  3. It’s April Cools!

  4. As part of writing Logic for Programmers I produced a lot of “chaff”, code samples and sections I wrote up and then threw away.

  5. Been quiet around here!

  6. It’s April Cools!

  7. What does this print?

  8. The other day a mechanical engineer introduced me to the Hierarchy of Controls (HoC), an important concept in workplace safety. 1 (source) To protect people from hazards, system designers should seek to use the most effective controls available.

  9. Hiatus

    All of my budgeted blogwriting time is going to Logic for Programmers.

  10. Toolbox languages

    A toolbox language is a programming language that’s good at solving problems without requiring third party packages.

  11. Last year a client asked me to solve a problem: they wanted to be able to compose two large TLA+ specs as part of a larger system.

  12. This version of the talk was given at DDD Europe, 2024.

  13. These are some of the responses to Software Friction.

  14. Software Friction

    In his book On War, Clausewitz defines friction as the difference between military theory and reality: Thus, then, in strategy everything is very simple, but not on that account very easy.

  15. I’ve recently done a lot of work in Alloy and it’s got me thinking about a common specification pitfall.

  16. It’s April Cools!

  17. I got a lot of responses to The Hunt For the Missing Data Type.