article thumbnail

5 Books to Achieve the Mindset of a Software Craftsman ??

Xebia

Clean Code : A Handbook of Agile Software Craftsmanship. Growing as a software developer is hard. The Pragmatic Programmer will help you develop that consciousness for code. Do you want to develop a sense for when code is well- or ill-written? Are you missing guidelines for the craft of software development?

Software 130
article thumbnail

AoAD2 Practice: Continuous Deployment

James Shore

This is a pre-release excerpt of The Art of Agile Development, Second Edition , to be published by O’Reilly in 2021. Visit the Second Edition home page for information about the open development process, additional excerpts, and more. Continuous Deployment. Continuous deployment resolves this risk. Continuous Integration.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

DevOps influencers to follow this year

Apiumhub

So, our DevOps team came up with the list of top 22 DevOps influencers we believe make a difference in software development industry. He’s authored no less than seven books about software development and has been a columnist for a number of software publications. Bridget is a principal cloud developer advocate at Microsoft.

DevOps 72
article thumbnail

5 Must-Read Books for Apprentice Software Developers ??

Xebia

Which books should you read as a software developer? Software Developers Should Read the Right Books. To save you from mistakes I’ve made, I’ll share five books that accelerate your growth greatly as an ambitious software developer: Apprenticeship Patterns : Guidance for the Aspiring Software Craftsman.

article thumbnail

Scaled Agile – Why? When? How?

Modus Create

It’s great if your teams are completing work on schedule in their local environments; however, you can’t truly gauge success until all teams’ work is integrated and working together in a common integration environment. Now is the time to invest in quality tools, such as Jira, Bitbucket, and Confluence.

Agile 134
article thumbnail

DevSecOps Best Practices and Business Value

Exadel

DevOps streamlines and accelerates the product development lifecycle, aiming to automate as much as possible. Developers who are going to be writing new code, or changing existing code, are authorized and trusted by the system. During Continuous Integration (CI) security tests can be performed. About DevSecOps.

DevOps 52
article thumbnail

Cloudera’s Open Data Lakehouse Supercharged with dbt Core(tm)

Cloudera

dbt allows data teams to produce trusted data sets for reporting, ML modeling, and operational workflows using SQL, with a simple workflow that follows software engineering best practices like modularity, portability, and continuous integration/continuous development (CI/CD). Introduction. dbt-impala . dbt-spark-livy.

SDLC 79