move fast & break nothing

An interesting talk by GitHubber Zach Holman on code, teams and process – “move fast & break nothing“.  It covers everything from DO’s and DONT’s, tools, and even Blue Angels jet fighter flying squad.   (Check the link above for slides and transcript, if video is not your thing).

 

Microsoft has developed its own Linux

The rumor of Microsoft working on its own Linux distribution has been going around for a while.  Now it’s confirmed by Microsoft themselves:

The Azure Cloud Switch (ACS) is our foray into building our own software for running network devices like switches. It is a cross-platform modular operating system for data center networking built on Linux. ACS allows us to debug, fix, and test software bugs much faster. It also allows us the flexibility to scale down the software and develop features that are required for our datacenter and our networking needs.

The distribution is not for sale or download, but purely for use in their Azure cloud infrastructure.  The Register looks at this in detail.

I guess, Mahatma Gandhi was right:

First they ignore you, then they laugh at you, then they fight you, then you win.

Top 10 companies winning at remote work culture and their secrets

Remote work is a complex subject.  More and more individuals want to do it, yet very few companies offer it.  Communications, project management, knowledge sharing, remunerations, time tracking, team building – are just some of the issues.

Here’s the list of 10 companies that are very successful with their remote work cultures (read the article for details):

  1. Automattic (aka “the WordPress people”)
  2. Buffer
  3. Zapier
  4. Groove
  5. Basecamp
  6. Baremetrics
  7. Treehouse
  8. InVision
  9. Help Scout
  10. CloudPeeps

 

SQL vs NoSQL: How to Choose

SQL vs NoSQL: How to Choose” article continues the discussion of SQL vs. NoSQL from the “SQL vs NoSQL: The Differences” article.  Both should be read in full.  But I’ll keep the summary here for future use.

Continue reading SQL vs NoSQL: How to Choose