The author seems to have barely enough knowledge of programming and IT to be able to name-drop stuff, that’s about it.
So much nonsense that I’d expect it to come from someone completely outside the field but I guess knowing the world “quicksort” doesn’t make you an expert either.
The author is well known in the Haskell/functional programming community, most of all for his ability to explain category theory concepts clearly to beginners.
That doesn’t say much for the Haskell/functional programming community, then.
But compared to Fong or Spivak, he is not a very good teacher, in my opinion. I have watched the recent “Programming with Categories” series with interest, and been consistently disappointed in both his reliance on Haskell’s semantics to justify mathematical concepts. I’m not a fan of his book either; I’d recommend Spivak’s book instead.
If by “barely enough knowledge of IT” you mean, he’s not running an AD, a mail server, or maybe does not know how DNS works, he most likely does not.
But programming? That is something he does know. He does most of it with Haskell, which at least implies a certain level of dexterity.
Software Engineering? Maybe not, but to answer that, you’d have to have worked with him on a big software project.
Making a PCB clone of Arduino in Altium as a learning exercise, to eventually do PCB design at my work.
Reading about quantum computing. Get a IO board working. Some work in the backyard. And I would like to experiment with Haskell Euterpia if I get to it.