30,509 reputation
62130
bio website nov8r.com/about
location San Francisco, CA
age 51
visits member for 4 years, 3 months
seen 13 hours ago

Steven was the founder and CEO of Innovator LLC (nov8r.com) for almost a decade, providing innovative solutions for complex problems, until accepting a Principal Consultant position with ThoughtWorks in 2014.

Steven is a software architect, developer, innovator, entrepreneur, author, and inventor with several decades of experience in many different languages and platforms across dozens of industries. He also writes technical, marketing, science fiction, and IT-career articles, and writes and plays music.

Current projects include:


Nov
26
comment Necessity of Interfaces for Small Projects
@user61852: a balanced viewpoint ;)
Nov
26
awarded  Nice Answer
Nov
10
comment Are There Realistic/Useful Solutions for Source Control for Ladder Logic Programs
@EnmosProje: not that I'm aware of, sorry!
Oct
27
awarded  Enlightened
Oct
27
awarded  Nice Answer
Oct
20
answered Database Design for Inheritance
Oct
15
comment Adding quirks from an old system to a new system because that's what people are used to - a term for this?
luddism (play on Luddite); degenerate feature; detrimental; incremental detriment; anachronism <== that one
Sep
30
awarded  Explainer
Sep
27
comment How best to architect an application using the Azure Service Bus
Consider that Azure Service Bus may not be the best choice given the scale/design of this application. Amazon SNS, for example, has much higher default limits (see aws.amazon.com/sns/faqs/#limits-restrictions) but may be unsuitable for other reasons.
Sep
27
comment Are long compiles a thing of the past?
@TrixieWolf: that would make it a poll question ;) I was being flippant in the close description, perhaps that was an error. The question reduces to "did things take longer to compile in the Olden Days", to which the answer is yes. Which leads to war stories of having to punch cards and whittle our own bits out of wood...
Sep
25
answered Is Testing a necessary part of Agile methodology?
Sep
22
answered In the BDD paradigm why should the “ubiquitous language” be merely semi-formal and not completely formal?
Sep
22
answered How should I break this user story into tasks
Sep
18
comment Agile Story Pointing - Shared Resources
agreed, but also recommend discussing this with the team and coming up with a solution together
Sep
9
awarded  Yearling
Sep
8
comment Should technical debt be scheduled as a feature or a chore (or a bug)?
@MichelHenrich: in a perfect world, agreed. Never lived in one ;)
Sep
5
awarded  Good Answer
Aug
19
comment Approach for packing 2D shapes while minimizing total enclosing area
this is the bin-packing problem; it is NP-Hard. See en.wikipedia.org/wiki/Bin_packing_problem
Aug
18
comment How should I approach this from a problem-solving point of view?
@user61852: the objects that model what the application (and the underlying business processes) does comprise the application domain; the structure of these objects is buried in your data. See Addendum (and good luck!)
Aug
18
revised How should I approach this from a problem-solving point of view?
addendum