One of Dell's acquisitions was based in Israel, with which my development center was integrating our storage solution. Their technical leaders flew to Minnesota for a week of meetings, typical…
Operators provide a value for validating properties as a single unit: think of a multi-part conditional check in an if statement. The most obvious operators are logical AND (&&) and…
Note: This is part 2 of (an expected) 4 part series. Part 1 is found at DSL Validations: Properties. Part 1 introduced the concept of property validators, providing the building…
Note: This is post 1 of (an expected) 4 part series. Links to future posts will be added here when published. Whether you aware of it or not, you likely…
Biology insists and common sense says that I've started to become that old fogey I use to laugh at in my younger days. ... THIRD YORKSHIREMAN:Well, of course, we had…
I knew a Chief Software Architect from a major financial organization who was an anomaly: he had never developed software professionally. His undergraduate degree is in Accounting and Finance, and…
March 2020. We anxiously watched COVID spread, first through Asia and then Europe before it really impacted the United States. Second week in March retail businesses started closing and office…
So hands up: whom among us has ever written code that threw a NullPointerException? And those with your hands down: you are either lying or have never written software! [And,…
This Digg article The Most Egregious Reasons People Quit Their Jobs On The Spot reminded me of the I quite a job without giving notice, without looking back, without being…
https://www.flickr.com/photos/17963290@N00/6520777613 I recently created a small DSL that provided state-based object validation, which I required for implementing a new feature. Multiple engineers were impressed with its general usefulness and wanted…