How to Write a Git Commit Message

Re-establishing the context of a piece of code is wasteful. We can’t avoid it completely, so our efforts should go to reducing it [as much] as possible. Commit messages can do exactly that and as a result, a commit message shows whether a developer is a good collaborator.Rela ...

Ansible best practices: the essentials

When I talk about how to develop automation solutions with Ansible, I begin by highlighting the philosophy behind its design. All Ansible best practices relate back to this thinking in one way or another.Related Articles:

Top 10 Best Practices for Jenkins Pipeline Plugin

The Jenkins Pipeline plugin is a game changer for Jenkins users. Based on a Domain Specific Language (DSL) in Groovy, the Pipeline plugin makes pipelines scriptable and it is an incredibly powerful way to develop complex, multi-step DevOps pipelines. This document captures some definite Do ...

How to choose the right DevOps tools

Let’s be straight: no tool in the world will magically make you DevOps (or agile, or lean). DevOps champions collaboration and communication between development and operations teams, so it’s more of a cultural shift than a magic recipe.Related Articles:

70 Expert Ideas For Better CSS Coding

CSS isn’t always easy to deal with. Depending on your skills and your experience, CSS coding can sometimes become a nightmare, particularly if you aren’t sure which selectors are actually being appli ...

5 CSS tips and hacks for Internet Explorer

Cascading Style Sheets (CSS) is a markup language that has many versatile uses for web development. It is used by most web developers to produce visually captivating webpages for users to enjoy as well as user friendly application features on web browsers and on smartphones.Rel ...

30 CSS Best Practices for Beginners

CSS is a language that is used by nearly every developer at some point. While it's a language that we sometimes take for granted, it is powerful and has many nuances that can help (or hurt) our designs. Here are thirty of the best CSS practices that will keep you writing solid CSS and avoi ...