My take for a response to a Code Project thread discussion about a "programmer" vs a "software engineer".
A summary of Micro Service principles in my own words. Derived from other articles which are referenced.
Bit masks are a computer science concept; in a nutshell, they represent options which can be combined in a variety of ways. A very basic example colors. Blue and Green combined create yellow.