tools and resources
Configuration management is a process to properly track changes to a system's configuration through its whole lifecycle.
A one-pager is a great way to align the various departments in your business and ensure that your products have the...
Kani is a Rust automated reasoning verification tool you can use to verify code written using AI code generators like ChatGPT.
Feature flags are components that enable software teams to manage and control the release of a product in a more controlled...
DXPs are essential for improving user engagement, enhancing personalization, streamlining processes, and achieving better business outcomes.
As you can probably guess, "death by PowerPoint" is a term used to describe presentations where the presenter ends up...
Bugs are, in essence, items that occupy your product backlog. They require constant revision, attention, and prioritization.
Trunk-based development is an approach to where developers frequently integrate their code changes into a shared main branch.
Observability provides insights into the performance of your product based on the logs, traces, and metrics generated by your systems.
Application performance monitoring (APM) empowers you to make informed decisions that enhance overall user satisfaction and ultimately boost your bottom line.
A type 1 error, also known as a “false positive,” occurs when you mistakenly reject a null hypothesis as true.
Chaos engineering is an approach to testing where hypothetical failures are intentionally introduced to see how your product responds.