Welcome to my corner of the web, where I keep notes on the business of developing software based solutions that collect data and turn it into intuitively actionable information.

IT Sections

The IT section covers the whole process of Application Development, among other topics.

The Glossary is an organised entry point to notes on industry technologies, protocols and products, and business terms one hears.


To take your time going over a presentation I have given, view it again on the Presentations page.


Or simply read the Blogs during my Pomodoro breaks between trying to find solutions to problems under lack of time, budget and your average IT duress.


Errata Blog

A blog about the current moment…

Link to more entries: Errata, Life, Humour, etc.


Meaning: “Not accepting that you are at the terminus of this train of thought.”

2018/08/06 12:05 · skysigal
The failure mode of clever is..."a**hole"

Advice to the precocious amongst us.

2018/07/29 11:33 · skysigal

“School is like starting life with a 12-year jail sentence in which bad habits are the only curriculum truly learned”

Src: http://www.cantrip.org/gatto.html

2018/07/27 21:03 · skysigal
Wellington's Dev Scene

“Computing spread out much, much faster than educating unsophisticated people can happen. In the last 25 years or so, we actually got something like a pop culture, similar to what happened when television came on the scene and some of its inventors thought it would be a way of getting Shakespeare to the masses. But they forgot that you have to be more sophisticated and have more perspective to understand Shakespeare. What television was able to do was to capture people as they were. So I think the lack of a real computer science today, and the lack of real software engineering today, is partly due to this pop culture.”

“Most software today is very much like an Egyptian pyramid with millions of bricks piled on top of each other, with no structural integrity, but just done by brute force and thousands of slaves.”

Src: https://en.wikiquote.org/wiki/Alan_Kay

2018/07/26 14:06 · skysigal

“His ignorance is encyclopedic.”

Talking about the current president.

2018/07/23 22:54 · skysigal

Dry .NET Blog

A blog about the latest code fragment that titillate me…

Link to more entries: NET Entries

High Friction = Poor Documentation

High Friction development environments (JSON/ARM/PowerShell/VSTS) makes everything harder than needed. Difficulty leads to exhaustion rather than exhaltation. Exhaustion leads to poor or no post-completion documentation. Poor documentation + difficult environments = poor maintenance. Poor maintenance = terminal state.

2018/04/29 12:39 · skysigal