What makes a good senior engineer? John Allspaw, CTO at Etsy, being in charge of hiring, supporting and retaining engineers has an opinion to share. In this post, John highlights the personal characteristics that in his mind gives an indication that someone can influence an organization or a business positively in the domain of engineering.
Martin Fowler reminds us of a remarkably good test for proper Continuous Integration, created by Jez Humble - a leading expert in Continuous Delivery. It's a simple test that gets to the core of what CI is about, check it out!
Nowadays you simply can't avoid Git when developing software. In this post, Santiago Hollmann shares a good set of Git practices he has developed over the years.
If there is one tool that every developer uses regardless of language, platform, or framework it's the terminal. As much as we use the terminal it is important that we are efficient with it. Here are some tricks Brett uses to make his time in the terminal efficient and effective.
Emeric Ernoult shares the list of 31 tools they use at Agorapulse to work remotely and make their SaaS team work efficiently. While most of the tools are not designed to specifically address the needs of remote teams, almost all offer valuable features for a distributed workforce.
Organization's most essential asset are the people, so companies need to be more strategic about how they think about employee retention to remain competitive. Jack Altman argues, the core reason people don’t think about employee retention seriously enough is because they don’t know how to measure the impact. In this post, Jack gives you some actionable ideas for improving the state of affairs.
Like the curations?
We'd really appreciate it if you'd tweet about Ship It. Thanks a ton 👍