From BLOG@CACM
SQL represents data stored in rows and tables, while high-growth NoSQL is data stores arranged via nested documents as columnar…
Alex Williams| April 9, 2021
Why is good design so hard to accomplish for organizations? People are coming to the realization that design really matters, but it's not that they don't want to...Jason Hong From BLOG@CACM | July 21, 2010 at 09:50 AM
If you sit in your office and just focus on doing your work, you’re invisible, Patty Azzarello says. Here’s her career advice on how to be recognized at your work...Jack Rosenberger From BLOG@CACM | June 15, 2010 at 02:50 PM
Startups need their current business to be successful and self-sustaining before they place serious effort in building a general software platform.Ruben Ortega From BLOG@CACM | May 11, 2010 at 09:41 AM
Given the well known increased risk of burnout for an extended "Crunch Time," why do developers put up with it?
Ruben Ortega From BLOG@CACM | February 1, 2010 at 11:54 AM
If you started deploying software much more frequently, how would it change your software development?Greg Linden From BLOG@CACM | September 10, 2009 at 09:21 AM
All too often, our technical curricula fail to focus on the human aspect of cross-domain collaboration. Technical skills are necessary, but not sufficient. One...Daniel Reed From BLOG@CACM | July 31, 2009 at 12:54 AM
An abstract view of how NSF gets its money, in the context of the federal budget process.Jeannette M. Wing From BLOG@CACM | February 7, 2009 at 05:03 PM