Month: March 2018
-
A functional solution to interfacitis?
/ˈɪntəfeɪsʌɪtəs/ noun noun: interfacitis inflammation of a software, most commonly from overuse of interfaces and other abstractions but also from… well… actually it’s mostly just interfaces. An illness of tedium Over the years my experience has come to show me that unnecessary abstractions cause some of the most significant overheads and inertia in software projects.…
-
Demystifying AI – The AI explosion
This is an article I had originally written as part of a stream of work that has now been put on hold indefinitely. I thought it a shame for it to languish in OneNote. What’s with all this attention to Artificial Intelligence then? Well that is a very good question. To be perfectly frank, not…
-
FileFormatException: Format error in package
OK so we’re all completely clear on what this error means and what must be done to resolve it right? I mean with a meaningful error like that how can anyone be mistaken? Oh? What’s that? You still don’t know? Let’s be a bit more specific: System.IO.FileFormatException: Format error in package Better? Didn’t think so.…
