This practical guide helps you make the transition to writing idiomatic Rust-while also making full use of Rust's type system, safety guarantees, and burgeoning ecosystem.
How will software development and operations have to change to meet the sustainability and green needs of the planet? In this eye-opening book, sustainable software advocates Anne Currie, Sarah Hsu, and Sara Bergman provide a unique overview of this topic.
How can organizations integrate security while continuously deploying new features? How can some maintain 24-7 operations at internet scale? How do they integrate security into their DevOps organization? This practical guide helps you answer those questions and more.
With this hands-on guide, Python developers will learn how to forge the moving parts of a Python project into an easy-to-use toolchain, using state-of-the-art tools including Poetry, Nox, GitHub Actions, Dependabot, pytest, mypy, pre-commit, Black, Ruff, and more.
With the latest edition of this guide, you'll tackle dynamic web programming using the most recent versions of today's core technologies: PHP, MySQL, JavaScript, CSS, HTML5, jQuery, Node.js, and the powerful React library.
Augmented Analytics provides a dynamic, actionable strategy for improving your organization's analytical capabilities.... Læs mere
JavaScript gives web developers great power to create rich interactive browser experiences, and much of that power is provided by the browser... Læs mere
This practical guide shows application developers how to use PowerApps, Microsoft's no-code/low-code application framework that helps developers speed up development, modernize business processes, and solve tough challenges.
Based on years of work with medium to large organizations at Thoughtworks, author Valentina Servile explains how to perform safe and reliable deployments with no manual gate to production.
This practical book bridges the gap between data science and software engineering, clearly explaining how to apply the best practices from software engineering to data science.
Get practical advice on how to leverage AI development tools for all stages of code creation, including requirements, planning,... Læs mere