This is our Canada store.

Looks like you're in United States. You need a Canada address to shop on our Canada store. Go to our United States store to continue.

Showing results for "michael keeling"

  • Bestsellers
  • Highest Rated
  • Price: Low to High
  • Title: A to Z
  • Title: Z to A
  • Date: Newest to Oldest
  • Date: Oldest to Newest
Clear All

Showing 1 - 4 of 4 Results

Adult content is visible. 

Design It!

From Programmer to Software Architect

2017

EN

Don't engineer by coincidence-design it like you mean it! Filled with practical techniques, Design It! is the perfect introduction to software architecture for programmers who are ready to grow their design skills. Lead your team as a software architect, ask the right stakeholders the right questions, explore design options, and help your team implement a system that promotes the right -ilities. Share your design decisions, facilitate collaborative design workshops that are fast, ...

Price$38.99 CAD

Firsthand Louisiana

Primary Sources in the History of the State

2021

EN

Firsthand Louisiana: Primary Sources in the History of the State brings to its readers a companion to the study of Louisiana's history. Compiled for the first time in a single book, the dozens of important, interesting, devastating, and entertaining firsthand accounts cover Louisiana's history from 1682, when Sieur de La Salle claimed the land for the French, up through recent controversies over the removal of Confederate memorial statues in the state. Read letters, speeches, repo...

Price$31.99 CAD

Software Architecture Metrics

Case Studies to Improve the Quality of Your Architecture

2022

EN

Software architecture metrics are key to the maintainability and architectural quality of a software project and they can warn you about dangerous accumulations of architectural and technical debt early in the process. In this practical book, leading hands-on software architects share case studies to introduce metrics that every software architect should know.This isn't a book about theory. It's more about practice and implementation, about what has already been tried and worked. D...

Price$57.99 CAD

Planet Earth III

Accompanies the Landmark Series Narrated by David Attenborough

2023

EN

Accessible

The official tie-in to the third instalment in the legendary Planet Earth franchiseFew places on Earth remain untouched by humans, creating challenges for the wildlife we share it with. We have entered a new age, and we must look at the splendour of the natural world through a different lens.From the depths of our oceans, to scorching deserts and the most remote jungles, Planet Earth III features spectacular places and surprising animal behaviours ...

Price$17.99 CAD

People who read this also enjoyed

Tidy First?

A Personal Exercise in Empirical Software Design


2023

EN

Tidying up messy software is a must. And that means breaking up the code to make it more readable, and using guard clauses and helping functions to make it understandable. In this practical guide, author Kent Beck, creator of Extreme Programming and pioneer of software patterns, suggests when and where you might apply tidyings in your code.Instead of trying to master tidying all at once, this book lets you try out a few examples that make sense for your problem. If you have a big f...

Price$34.99 CAD

also available as audiobook

Fundamentals of Software Architecture

A Modern Engineering Approach


2025

EN

Salary surveys worldwide regularly place software architect in the top 10 best jobs, yet no real guide exists to help developers become architects. Until now. This updated edition provides a comprehensive overview of software architecture's many aspects, with five new chapters covering the latest insights from the field. Aspiring and existing architects alike will examine architectural characteristics, architectural patterns, component determination, diagramming architecture, governance, d...

Price$67.99 CAD

Leading Effective Engineering Teams

Lessons for Individual Contributors and Managers from 10 Years at Google

2024

EN

In this insightful and comprehensive guide, Addy Osmani shares more than a decade of experience working on the Chrome team at Google, uncovering secrets to engineering effectiveness, efficiency, and team success. Engineers and engineering leaders looking to scale their effectiveness and drive transformative results within their teams and organizations will learn the essential principles, tips, and frameworks for building highly effective engineering teams.Osmani presents best pract...

Price$34.99 CAD

also available as audiobook

Modern Software Engineering

Doing What Works to Build Better Software Faster


2021

EN

Improve Your Creativity, Effectiveness, and Ultimately, Your CodeIn Modern Software Engineering, continuous delivery pioneer David Farley helps software professionals think about their work more effectively, manage it more successfully, and genuinely improve the quality of their applications, their lives, and the lives of their colleagues.Writing for programmers, managers, and technical leads at all levels of experience, Farley ill...

Price$37.99 CAD

Building Microservices

Designing Fine-Grained Systems


2021

EN

As organizations shift from monolithic applications to smaller, self-contained microservices, distributed systems have become more fine-grained. But developing these new systems brings its own host of problems. This expanded second edition takes a holistic view of topics that you need to consider when building, managing, and scaling microservices architectures.Through clear examples and practical advice, author Sam Newman gives everyone from architects and developers to testers and...

Price$67.99 CAD

also available as audiobook

Domain-Driven Design

Tackling Complexity in the Heart of Software


2003

EN

Domain-Driven Design fills that need. This is not a book about specific technologies. It offers readers a systematic approach to domain-driven design, presenting an extensive set of design best practices, experience-based techniques, and fundamental principles that facilitate the development of software projects facing complex domains. Intertwining design and development practice, this book incorporates numerous examples based on actual projects to illustrate the ...

Price$71.99 CAD

97 Things Every Software Architect Should Know

Collective Wisdom from the Experts


2009

EN

In this truly unique technical book, today's leading software architects present valuable principles on key development issues that go way beyond technology. More than four dozen architects -- including Neal Ford, Michael Nygard, and Bill de hOra -- offer advice for communicating with stakeholders, eliminating complexity, empowering developers, and many more practical lessons they've learned from years of experience. Among the 97 principles in this book, you'll find useful advice such as:

Price$25.99 CAD

Inventing a Nation

Washington, Adams, Jefferson


2008

EN

This New York Times bestseller offers "an unblinking view of our national heroes by one who cherishes them, warts and all" ( New York Review of Books).In Inventing a Nation, National Book Award winner Gore Vidal transports the reader into the minds, the living rooms (and bedrooms), the convention halls, and the salons of George Washington, Thomas Jefferson, John Adams, and others. We come to know these men, through Vidal's splendid prose, ...

Price$17.59 CADor Free with Kobo Plus