No Image

Some thoughts on architecture

September 30, 2019 jlion 0

It’s October.

One of the tasks I’ve set for myself this month is to document an application that is complex and undocumented. Not only is there no technical documentation for this application, but the specifications and requirements that determine whether …

No Image

Quest for MCSE

March 25, 2019 jlion 0

Last fall, I took and passed the microsoft 70-761 and 70-762 exams to achieve MCSA (Microsoft Certified Solutions Associate) status for sql server 2016.

I’m planning to take the next step this spring, to MCSE. Achieving MCSE certification consists of …

No Image

Types of programming tasks

July 22, 2017 jlion 0

Not all programming work requires the same set of aptitudes and skills. Here is my take at some groupings:

  • Systems. This is the black art of developing software drivers or other software that requires an intimate knowledge of hardware
No Image

Where do bugs come from?

September 11, 2016 jlion 1

“Our Software Sucks”

I was once party to a contentious meeting. A senior executive made the statement that “our software sucks!”. When he said this, he was referring to all of the projects worked on by all of the developers …