That phrase translates roughly to "do your job and let others do theirs," but in our division, it was intended to stifle troublesome question-asking.
Doug Meil From BLOG@CACM | November 6, 2023 at 11:28 AM
Something that has long frustrated me with the Java ecosystem was the number of Web application frameworks.
Doug Meil From BLOG@CACM | September 11, 2023 at 10:37 AM
PL/I stands for Programming Language 1, and its aim was to be the Highlander of programming languages.
Doug Meil From BLOG@CACM | July 5, 2023 at 12:35 PM
Hadoop owed much to the Google GFS, MapReduce, and BigTable papers, but it was also a response to a broader technology community need.
Doug Meil From BLOG@CACM | June 12, 2023 at 09:51 AM
Identifying the development behaviors that have the highest chance of success for artificial intelligence efforts.
Doug Meil From BLOG@CACM | March 2, 2023 at 09:45 AM
Acquisitions happen quite often in the tech industry and are far more complicated to pull off successfully than popping a pill.
Doug Meil From BLOG@CACM | January 3, 2023 at 02:08 PM
Metrics are critical; without them, you are flying blind. But be careful what you try to optimize, because you might just get it.
Doug Meil From BLOG@CACM | June 2, 2022 at 09:10 AM
Managing included versions of third-party software components too often puts developers in no-win situations.
Doug Meil From BLOG@CACM | January 19, 2022 at 09:51 AM
Legal troubles represent another collection of potential pitfalls where developers often find themselves unprepared.
Doug Meil From BLOG@CACM | January 3, 2022 at 12:56 PM
System conversions represent a type of development in which project scope includes all the effort of an initial software release, plus an entirely new set of complexities...Doug Meil From BLOG@CACM | June 1, 2021 at 11:41 AM