article thumbnail

AoAD2 Practice: Continuous Deployment

James Shore

Continuous Deployment. If you use continuous integration, your team has removed most of the risk of releasing. Done correctly, continuous integration means that the team is ready to release at any time. Continuous deployment resolves this risk. How to Use Continuous Deployment. Continuous Integration.

article thumbnail

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

Xebia

Clean Code : A Handbook of Agile Software Craftsmanship. Is it performance? Continuous Integration ? To help you on your journey, I’ll share five books that had the most impact on my mindset as an (aspiring) Software Craftsman: Apprenticeship Patterns : Guidance for the Aspiring Software Craftsman. Key Takeaways.

Software 130
Insiders

Sign Up for our Newsletter

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

Trending Sources

article thumbnail

DevSecOps Best Practices and Business Value

Exadel

During Continuous Integration (CI) security tests can be performed. Both static application security testing (SAST) and dynamic application security testing (DAST) can be performed as part of the CI workflow. Security tests . Using security testing helps save time and effort.

DevOps 52
article thumbnail

5 Must-Read Books for Apprentice Software Developers ??

Xebia

Clean Code : A Handbook of Agile Software Craftsmanship. Is it performance? Continuous Integration? 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

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
article thumbnail

Our Engineering Apprentice Journey

Tandem

You’ll learn our Git workflow, commit early and often with descriptive messages, open and merge pull requests, review your teammates’ code, deploy to staging and production environments, configure hosting platforms, manage our continuous integration services, and build a lot of software. Learning / professional development.

article thumbnail

What Is Hyperautomation?

O'Reilly Media - Ideas

As a trend, it’s not performing well on Google; it shows little long-term growth, if any, and gets nowhere near as many searches as terms like “Observability” and “Generative Adversarial Networks.” Office staff usually perform tasks like invoice processing by filling in a web form. Should it be? What’s required? There has to be.

Trends 123