single source of truth

17 results back to index


pages: 292 words: 66,588

Learning Vue.js 2: Learn How to Build Amazing and Complex Reactive Web Applications Easily With Vue.js by Olga Filipova

Amazon Web Services, business logic, continuous integration, create, read, update, delete, en.wikipedia.org, Firefox, Google Chrome, leftpad, MVC pattern, pull request, side project, single page application, single source of truth, Skype, source of truth, web application

The components are not aware of each other and cannot modify each other's state directly in any way. They also can also not affect directly the brain's initial state. They can only call the actions. Actions belong to the brain, and in their callbacks, the state can be modified. Thus, our brain is a single source of truth. Tip Single source of truth in information systems is a way of designing the architecture of the application in such a way that every data element is only stored once. This data is read-only to prevent the application's components from corrupting the state that is accessed by other components. The Vuex store is designed in such a way that it is not possible to change its state from any component.

Once components retrieve a state from it, they will reactively update their views every time the state changes. Components are not able to directly mutate the store's state. Instead, they have to dispatch mutations declared by the store, which allows easy tracking of changes. Our Vuex store thus becomes a single source of truth. Let's create a simple greetings example to see Vuex in action. Greetings with store We will create a very simple Vue application with two components: one of them will contain the greetings message and the other one will contain input that will allow us to change this message.


Large Scale Apps with Vue 3 and TypeScript by Damiano Fusco

continuous integration, en.wikipedia.org, node package manager, place-making, single source of truth, source of truth

How to re-factor parts of a component to create a child component and use unit tests to validate our changes Observations We did not test user interaction with our component Based on these observations, there are a few improvements that will make in the next chapters when we get into more advanced unit tests: Improvements Add unit tests also for events like click etc to test user interaction Chapter 6 - Introducing Vex As mentioned at the end of the previous chapter, Vuex offer a State Management Pattern to keep views/state/actions separated and allow to manage state changes from a centralized place, the store, which becomes the single source of truth for our application state. As long as we follow Vuex recommended patterns and read or modify the state only through Vuex actions and mutations, our application will always work. On the other hand, if we attempt to modify the state outside of Vuex actions and mutations, we might start experiencing problems.


pages: 161 words: 39,526

Applied Artificial Intelligence: A Handbook for Business Leaders by Mariya Yao, Adelyn Zhou, Marlene Jia

Airbnb, algorithmic bias, AlphaGo, Amazon Web Services, artificial general intelligence, autonomous vehicles, backpropagation, business intelligence, business process, call centre, chief data officer, cognitive load, computer vision, conceptual framework, data science, deep learning, DeepMind, en.wikipedia.org, fake news, future of work, Geoffrey Hinton, industrial robot, information security, Internet of things, iterative process, Jeff Bezos, job automation, machine translation, Marc Andreessen, natural language processing, new economy, OpenAI, pattern recognition, performance metric, price discrimination, randomized controlled trial, recommendation engine, robotic process automation, Salesforce, self-driving car, sentiment analysis, Silicon Valley, single source of truth, skunkworks, software is eating the world, source of truth, sparse data, speech recognition, statistical model, strong AI, subscription business, technological singularity, The future is already here

Do You Have a Central Technology Infrastructure and Team? A key milestone in the corporate digital transformation is the development of a centralized data and technology infrastructure. These two elements connect consumer applications, enterprise systems, and third-party partners and provide access to a single source of truth that contains relevant, up-to-date, and accurate information for all parties. Designing and implementing the infrastructure needed for enterprise-scale AI requires a strong and dedicated technology team that can develop internal application programming interfaces (APIs) to standardize access to both data and your company’s internal business technology.


pages: 296 words: 41,381

Vue.js by Callum Macrae

Airbnb, business logic, single page application, single source of truth, source of truth, web application, WebSocket

Throughout the rest of the chapter, I’ll introduce the individual concepts you saw in that example—state, mutations, and actions—and explain a way we can structure our vuex modules in large applications to avoid having one large, messy file. State and State Helpers First, let’s look at state. State indicates how data is stored in our vuex store. It’s like one big object that we can access from anywhere in our application—it’s the single source of truth. Let’s take a simple store that contains only a number: import Vuex from 'vuex'; export default new Vuex.Store({ state: { messageCount: 10 } }); Now, in our application, we can access the messageCount property of the state object by accessing this.$store.state.messageCount. This is a bit verbose, so generally it’s better to put it in a computed property, like so: const NotificationCount = { template: `<p>Messages: {{ messageCount }}</p>`, computed: { messageCount() { return this.


Pulling Strings With Puppet: Configuration Management Made Easy by James Turnbull

Debian, en.wikipedia.org, Kickstarter, revision control, Ruby on Rails, single source of truth, source of truth, SpamAssassin

External nodes provide the capability to store our node definitions in a data source external to Puppet, for example, generated by a script or drawn from a database. An extension of this functionality, LDAP nodes, allows you to store your node configurations in a LDAP server. This externalization of data provides a number of advantages when managing our configuration information, especially in providing a single source of truth and a centralized repository for asset and configuration information. As discussed in Chapter 1, the Puppet client-server model is not yet fully scalable to large installations, for example, the management of thousands of nodes. In this chapter, I’ll examine using the Mongrel web server in combination with an Apache proxy running the mod_ssl and mod_proxy_balancer modules to enhance Puppet’s scalability and allow you to run multiple master daemons.


pages: 165 words: 50,798

Intertwingled: Information Changes Everything by Peter Morville

A Pattern Language, Airbnb, Albert Einstein, Arthur Eddington, augmented reality, Bernie Madoff, bike sharing, Black Swan, business process, Cass Sunstein, cognitive dissonance, collective bargaining, Computer Lib, disinformation, disruptive innovation, folksonomy, holacracy, index card, information retrieval, Internet of things, Isaac Newton, iterative process, Jane Jacobs, Jeff Hawkins, John Markoff, Kanban, Lean Startup, Lyft, messenger bag, minimum viable product, Mother of all demos, Nelson Mandela, Paul Graham, peer-to-peer, Project Xanadu, quantum entanglement, RFID, Richard Thaler, ride hailing / ride sharing, Schrödinger's Cat, self-driving car, semantic web, sharing economy, Silicon Valley, Silicon Valley startup, single source of truth, source of truth, Steve Jobs, Stewart Brand, systems thinking, Ted Nelson, the Cathedral and the Bazaar, The Death and Life of Great American Cities, the scientific method, The Wisdom of Crowds, theory of mind, uber lyft, urban planning, urban sprawl, Vannevar Bush, vertical integration, zero-sum game

Of course, when it comes to co-cultures, there are some things you just can’t fix. I saw this firsthand while working with DaimlerChrylser soon after the 1998 merger. We were hired to build an information architecture strategy for a unified corporate portal. By integrating several American and German intranets into a single source of truth, executives hoped to bring the cultures together. While this seemed unrealistic, we were willing to give it a go. But the more we learned, the less we believed in the mission. In stakeholder interviews, the absence of trust was palpable. This was a culture clash of epic proportions. On the surface, friction was caused by different wage structures, org charts, values, and brands.


pages: 296 words: 66,815

The AI-First Company by Ash Fontana

23andMe, Amazon Mechanical Turk, Amazon Web Services, autonomous vehicles, barriers to entry, blockchain, business intelligence, business process, business process outsourcing, call centre, Charles Babbage, chief data officer, Clayton Christensen, cloud computing, combinatorial explosion, computer vision, crowdsourcing, data acquisition, data science, deep learning, DevOps, en.wikipedia.org, Geoffrey Hinton, independent contractor, industrial robot, inventory management, John Conway, knowledge economy, Kubernetes, Lean Startup, machine readable, minimum viable product, natural language processing, Network effects, optical character recognition, Pareto efficiency, performance metric, price discrimination, recommendation engine, Ronald Coase, Salesforce, single source of truth, software as a service, source of truth, speech recognition, the scientific method, transaction costs, vertical integration, yield management

AI becomes possible when data is cheaper to store, there’s more of it, and there are methods to make sense of it. This poses a tremendous opportunity in the AI-First Century: capture the data “exhaust” (anything recorded when customers perform operations in an application, such as clicking buttons and changing values) from existing systems of record (the “single source of truth” for a business function), and build AI on top. Better Data Collection, Better Products Salesforce is a system of record, and the apps on top are intelligent applications. Let’s think a little more about the differences between these applications with respect to how data is input and what that allows.


pages: 309 words: 81,975

Brave New Work: Are You Ready to Reinvent Your Organization? by Aaron Dignan

"Friedman doctrine" OR "shareholder theory", Abraham Maslow, activist fund / activist shareholder / activist investor, adjacent possible, Airbnb, Albert Einstein, autonomous vehicles, basic income, benefit corporation, Bertrand Russell: In Praise of Idleness, bitcoin, Black Lives Matter, Black Swan, blockchain, Buckminster Fuller, Burning Man, butterfly effect, cashless society, Clayton Christensen, clean water, cognitive bias, cognitive dissonance, content marketing, corporate governance, corporate social responsibility, correlation does not imply causation, creative destruction, crony capitalism, crowdsourcing, cryptocurrency, David Heinemeier Hansson, deliberate practice, DevOps, disruptive innovation, don't be evil, Elon Musk, endowment effect, Ethereum, ethereum blockchain, financial engineering, Frederick Winslow Taylor, fulfillment center, future of work, gender pay gap, Geoffrey West, Santa Fe Institute, gig economy, Goodhart's law, Google X / Alphabet X, hiring and firing, hive mind, holacracy, impact investing, income inequality, information asymmetry, Internet of things, Jeff Bezos, job satisfaction, Kanban, Kevin Kelly, Kickstarter, Lean Startup, loose coupling, loss aversion, Lyft, Marc Andreessen, Mark Zuckerberg, minimum viable product, mirror neurons, new economy, Paul Graham, Quicken Loans, race to the bottom, reality distortion field, remote working, Richard Thaler, Rochdale Principles, Salesforce, scientific management, shareholder value, side hustle, Silicon Valley, single source of truth, six sigma, smart contracts, Social Responsibility of Business Is to Increase Its Profits, software is eating the world, source of truth, Stanford marshmallow experiment, Steve Jobs, subprime mortgage crisis, systems thinking, TaskRabbit, TED Talk, The future is already here, the High Line, too big to fail, Toyota Production System, Tragedy of the Commons, uber lyft, universal basic income, WeWork, Y Combinator, zero-sum game

If you’re still exchanging documents with names such as “presentation-v32.7-final-ad-final-final.ppt,” you’re missing out on the cheapest productivity boost in the world: multiplayer applications. Apps such as Google’s G Suite, Office 365, Dropbox Paper, Box Notes, Quip, Trello, Evernote, Basecamp, Asana, and Parabol allow multiple users to create and edit documents, files, and data simultaneously. Instead of information flying from inbox to inbox, everyone shares a single source of truth that is always one click away. Teams can coauthor presentations, documents, and even entire projects synchronously or asynchronously, in the same room or remotely, for less than you spend on printer paper. When media company PopSugar switched to G Suite, the average time to go from an interview to a published piece went from twenty-four hours to less than two.


pages: 355 words: 81,788

Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith by Sam Newman

Airbnb, business logic, business process, continuous integration, Conway's law, database schema, DevOps, fail fast, fault tolerance, ghettoisation, inventory management, Jeff Bezos, Kubernetes, loose coupling, microservices, MVC pattern, price anchoring, pull request, single page application, single source of truth, software as a service, source of truth, sunk-cost fallacy, systems thinking, telepresence, two-pizza team, work culture

Existing code can be changed to start accessing the new service, and once all functionality is using the new service as the source of truth, the old source of truth can be retired. Careful consideration needs to be given regarding how data is synchronized between the two sources of truth. Figure 4-18. A tracer write allows for incremental migration of data from one system to another by accommodating two sources of truth during the migration Wanting a single source of truth is a totally rational desire. It allows us to ensure consistency of data, to control access to that data, and can reduce maintenance costs. The problem is that if we insist on only ever having one source of truth for a piece of data, then we are forced into a situation that changing where this data lives becomes a single big switchover.


pages: 374 words: 94,508

Infonomics: How to Monetize, Manage, and Measure Information as an Asset for Competitive Advantage by Douglas B. Laney

3D printing, Affordable Care Act / Obamacare, banking crisis, behavioural economics, blockchain, book value, business climate, business intelligence, business logic, business process, call centre, carbon credits, chief data officer, Claude Shannon: information theory, commoditize, conceptual framework, crowdsourcing, dark matter, data acquisition, data science, deep learning, digital rights, digital twin, discounted cash flows, disintermediation, diversification, en.wikipedia.org, endowment effect, Erik Brynjolfsson, full employment, hype cycle, informal economy, information security, intangible asset, Internet of things, it's over 9,000, linked data, Lyft, Nash equilibrium, Neil Armstrong, Network effects, new economy, obamacare, performance metric, profit motive, recommendation engine, RFID, Salesforce, semantic web, single source of truth, smart meter, Snapchat, software as a service, source of truth, supply-chain management, tacit knowledge, technological determinism, text mining, uber lyft, Y2K, yield curve

And lacking the means to calculate the value of information itself, even seasoned information executives such as CDOs struggle with quantifying the benefits of information management. AIG’s CDO, Leandro DalleMule, told me that the core of his information vision is an overall philosophy of “data defense and data offense… building ‘data management in a box’ by attacking business cases module by module to create a single source of truth that ultimately pulls data from 3000 systems into one place.”1 Applied Asset Management for Information Vision After studying the library science domain, it’s clear that information should ascend to a level of importance on par with—or even above—other assets. However, information leaders should promote the principle that information capability is directly related to business process performance and a source of strategic advantage as their colleagues do in human capital management.


pages: 332 words: 100,601

Rebooting India: Realizing a Billion Aspirations by Nandan Nilekani

Airbnb, Atul Gawande, autonomous vehicles, barriers to entry, bitcoin, call centre, carbon credits, cashless society, clean water, cloud computing, collaborative consumption, congestion charging, DARPA: Urban Challenge, data science, dematerialisation, demographic dividend, digital rights, driverless car, Edward Snowden, en.wikipedia.org, energy security, fail fast, financial exclusion, gamification, Google Hangouts, illegal immigration, informal economy, information security, Khan Academy, Kickstarter, knowledge economy, land reform, law of one price, M-Pesa, machine readable, Mahatma Gandhi, Marc Andreessen, Mark Zuckerberg, mobile money, Mohammed Bouazizi, more computing power than Apollo, Negawatt, Network effects, new economy, off-the-grid, offshore financial centre, price mechanism, price stability, rent-seeking, RFID, Ronald Coase, school choice, school vouchers, self-driving car, sharing economy, Silicon Valley, single source of truth, Skype, smart grid, smart meter, software is eating the world, source of truth, Steve Jobs, systems thinking, The future is already here, The Nature of the Firm, transaction costs, vertical integration, WikiLeaks, work culture

A survey they performed in New Delhi in 2015 found that nearly 22 per cent of the names on the voter list need to be updated or deleted as these individuals were not found at their listed address.28 Any changes to the voter list should be clearly visible, and all political parties and citizens should be brought on board with the process so as to forestall any allegations of malpractice. Equally important, individuals should be able to view their voter records easily so that any errors in their record can be quickly noted, a process that can be made faster through automation. Once the data is available, political campaigns can use it as a single source of truth. The data can be accessed with a simple device like a smartphone or a tablet. As we will discuss in the next chapter, one of the most successful technological innovations in Nandan’s campaign was also among the simplest—a digital voter roll that people could look up on a smartphone, making it easy to find voter data and to direct people to the correct polling location.


pages: 344 words: 104,522

Woke, Inc: Inside Corporate America's Social Justice Scam by Vivek Ramaswamy

"Friedman doctrine" OR "shareholder theory", "World Economic Forum" Davos, 2021 United States Capitol attack, activist fund / activist shareholder / activist investor, affirmative action, Airbnb, Amazon Web Services, An Inconvenient Truth, anti-bias training, Bernie Sanders, Big Tech, BIPOC, Black Lives Matter, carbon footprint, clean tech, cloud computing, contact tracing, coronavirus, corporate governance, corporate social responsibility, COVID-19, critical race theory, crony capitalism, cryptocurrency, defund the police, deplatforming, desegregation, disinformation, don't be evil, Donald Trump, en.wikipedia.org, Eugene Fama: efficient market hypothesis, fudge factor, full employment, George Floyd, glass ceiling, global pandemic, green new deal, hiring and firing, Hyperloop, impact investing, independent contractor, index fund, Jeff Bezos, lockdown, Marc Benioff, Mark Zuckerberg, microaggression, military-industrial complex, Network effects, Parler "social media", plant based meat, Ponzi scheme, profit maximization, random walk, ride hailing / ride sharing, risk-adjusted returns, Robert Bork, Robinhood: mobile stock trading app, Ronald Reagan, Salesforce, self-driving car, shareholder value, short selling, short squeeze, Silicon Valley, Silicon Valley billionaire, Silicon Valley ideology, single source of truth, Snapchat, social distancing, Social Responsibility of Business Is to Increase Its Profits, source of truth, sovereign wealth fund, Susan Wojcicki, the scientific method, Tim Cook: Apple, too big to fail, trade route, transcontinental railway, traveling salesman, trickle-down economics, Vanguard fund, Virgin Galactic, WeWork, zero-sum game

The lifeblood of our democracy is open debate about our public policies. Whether to implement lockdowns to stop the spread of COVID-19 was one of the most important public policy debates of 2020. Treating policy judgments as though they’re “facts” is a threat to democracy. There’s another problem. Using the WHO as a single source of truth is dangerous to science—and to public health too. We now know that the WHO had reason to believe in December 2019, when Taiwan sent an emergency message to WHO leadership about a respiratory disease from China, that SARS-CoV-2 was contagious between humans. Yet the WHO does not recognize Taiwan due to pressure from China.


pages: 461 words: 106,027

Zero to Sold: How to Start, Run, and Sell a Bootstrapped Business by Arvid Kahl

business logic, business process, centre right, Chuck Templeton: OpenTable:, cognitive load, content marketing, continuous integration, coronavirus, COVID-19, crowdsourcing, domain-specific language, financial independence, functional programming, Google Chrome, hockey-stick growth, if you build it, they will come, information asymmetry, information retrieval, inventory management, Jeff Bezos, job automation, Kanban, Kubernetes, machine readable, minimum viable product, Network effects, performance metric, post-work, premature optimization, risk tolerance, Ruby on Rails, sentiment analysis, side hustle, Silicon Valley, single source of truth, software as a service, solopreneur, source of truth, statistical model, subscription business, sunk-cost fallacy, supply-chain management, the long tail, trickle-down economics, value engineering, web application

After all, you will see the errors as they happen on your local computer, and not just after having deployed a new faulty version to production. It's a way to keep your operational peace of mind. You will still need to do ample testing before every deploy. Having your systems in immutable containers will force them to be mostly stateless, which allows you to save your data in a single source of truth, likely a database or in-memory storage system. Stateless containers will enable you to launch as many as you need to handle the increasing load over time since they can work on different tasks in parallel. Many orchestration systems can auto-scale containers to match the computational demand of your customers.


Reset by Ronald J. Deibert

23andMe, active measures, air gap, Airbnb, Amazon Web Services, Anthropocene, augmented reality, availability heuristic, behavioural economics, Bellingcat, Big Tech, bitcoin, blockchain, blood diamond, Brexit referendum, Buckminster Fuller, business intelligence, Cal Newport, call centre, Cambridge Analytica, carbon footprint, cashless society, Citizen Lab, clean water, cloud computing, computer vision, confounding variable, contact tracing, contact tracing app, content marketing, coronavirus, corporate social responsibility, COVID-19, crowdsourcing, data acquisition, data is the new oil, decarbonisation, deep learning, deepfake, Deng Xiaoping, disinformation, Donald Trump, Doomsday Clock, dual-use technology, Edward Snowden, Elon Musk, en.wikipedia.org, end-to-end encryption, Evgeny Morozov, failed state, fake news, Future Shock, game design, gig economy, global pandemic, global supply chain, global village, Google Hangouts, Great Leap Forward, high-speed rail, income inequality, information retrieval, information security, Internet of things, Jaron Lanier, Jeff Bezos, John Markoff, Lewis Mumford, liberal capitalism, license plate recognition, lockdown, longitudinal study, Mark Zuckerberg, Marshall McLuhan, mass immigration, megastructure, meta-analysis, military-industrial complex, move fast and break things, Naomi Klein, natural language processing, New Journalism, NSO Group, off-the-grid, Peter Thiel, planetary scale, planned obsolescence, post-truth, proprietary trading, QAnon, ransomware, Robert Mercer, Sheryl Sandberg, Shoshana Zuboff, Silicon Valley, single source of truth, Skype, Snapchat, social distancing, sorting algorithm, source of truth, sovereign wealth fund, sparse data, speech recognition, Steve Bannon, Steve Jobs, Stuxnet, surveillance capitalism, techlash, technological solutionism, the long tail, the medium is the message, The Structural Transformation of the Public Sphere, TikTok, TSMC, undersea cable, unit 8200, Vannevar Bush, WikiLeaks, zero day, zero-sum game

Retrieved January 2019 from https://www.aircanada.com/ca/en/aco/home/legal/privacy-policy.html Tala’s CEO said that “repayment of a loan …”: Aglionby, B. (2016, July 5). “US fintech pioneer’s start-up in Kenya.” Retrieved from https://www.ft.com/content/05e65d04-3c7a-11e6-9f2c-36b487ebd80a What … Keith Breckenridge calls “reputational collateral”: Breckenridge, K. (2018). The failure of the ‘single source of truth about Kenyans’: The NDRS, collateral mysteries and the Safaricom monopoly. African Studies, 78(1), 91–111. http://doi.org/10.1080/00020184.2018.1540515; Johnson, K., Pasquale, F., & Chapman, J. (2019). Artificial intelligence, machine learning, and bias in finance: Toward responsible innovation.


pages: 514 words: 111,012

The Art of Monitoring by James Turnbull

Amazon Web Services, anti-pattern, business logic, cloud computing, continuous integration, correlation does not imply causation, Debian, DevOps, domain-specific language, failed state, functional programming, Kickstarter, Kubernetes, microservices, performance metric, pull request, Ruby on Rails, single source of truth, software as a service, source of truth, web application, WebSocket

Statically defined checks just don't handle this changing landscape, resulting in checks (and faults) on resources that do not exist or that have changed. Further, many monitoring systems require you to duplicate configuration on both a server and the object being monitored. This lack of a single source of truth leads to increased risk of inconsistency and difficulty in managing checks. It also generally means that the monitoring server needs to know about resources being monitored before they can be monitored. This is clearly problematic in dynamic or changing landscapes. Additionally, updates to monitoring are often considered secondary to scaling or evolving the systems themselves.


pages: 1,409 words: 205,237

Architecting Modern Data Platforms: A Guide to Enterprise Hadoop at Scale by Jan Kunigk, Ian Buss, Paul Wilkinson, Lars George

Amazon Web Services, barriers to entry, bitcoin, business intelligence, business logic, business process, cloud computing, commoditize, computer vision, continuous integration, create, read, update, delete, data science, database schema, Debian, deep learning, DevOps, domain-specific language, fault tolerance, Firefox, FOSDEM, functional programming, Google Chrome, Induced demand, information security, Infrastructure as a Service, Internet of things, job automation, Kickstarter, Kubernetes, level 1 cache, loose coupling, microservices, natural language processing, Network effects, platform as a service, single source of truth, source of truth, statistical model, vertical integration, web application

If a table is dropped, Hive deletes the data from the storage engine. For external tables, Hive makes no modifications to the underlying storage engine in response to metadata changes, but merely maintains the metadata for the table in its database. Other projects, such as Apache Impala and Apache Spark, rely on the Hive Metastore as the single source of truth for metadata about structured datasets within the cluster. As such it is a critical component in any deployment. Going deeper There are some very good books on the core Hadoop ecosystem, which are well worth reading for a thorough understanding. In particular, see: Hadoop: The Definitive Guide, 4th Edition, by Tom White (O’Reilly) ZooKeeper, by Benjamin Reed and Flavio Junqueira (O’Reilly) Programming Hive, by Dean Wampler, Jason Rutherglen, and Edward Capriolo (O’Reilly) Computational Frameworks With the core Hadoop components, we have data stored in HDFS and a means of running distributed applications via YARN.


pages: 1,380 words: 190,710

Building Secure and Reliable Systems: Best Practices for Designing, Implementing, and Maintaining Systems by Heather Adkins, Betsy Beyer, Paul Blankinship, Ana Oprea, Piotr Lewandowski, Adam Stubblefield

air gap, anti-pattern, barriers to entry, bash_history, behavioural economics, business continuity plan, business logic, business process, Cass Sunstein, cloud computing, cognitive load, continuous integration, correlation does not imply causation, create, read, update, delete, cryptocurrency, cyber-physical system, database schema, Debian, defense in depth, DevOps, Edward Snowden, end-to-end encryption, exponential backoff, fault tolerance, fear of failure, general-purpose programming language, Google Chrome, if you see hoof prints, think horses—not zebras, information security, Internet of things, Kubernetes, load shedding, margin call, microservices, MITM: man-in-the-middle, NSO Group, nudge theory, operational security, performance metric, pull request, ransomware, reproducible builds, revision control, Richard Thaler, risk tolerance, self-driving car, single source of truth, Skype, slashdot, software as a service, source of truth, SQL injection, Stuxnet, the long tail, Turing test, undersea cable, uranium enrichment, Valgrind, web application, Y2K, zero day

To scale this coverage effectively, this instrumentation should be self-serve, allowing teams to implement both the change and the instrumentation. Tracking these results transparently helps motivate users and simplifies communications and internal reporting. Rather than duplicating work, you should also use this single source of truth for executive communications. Conducting any large-scale, long-term change in an organization while maintaining continued leadership support is difficult. To sustain momentum over time, the individuals making these changes need to stay motivated. Establishing finite goals, tracking progress, and demonstrating significant examples of impact can help teams finish the marathon.