Blog
Reproducing the bugs that only live in one customer’s configuration
Guides for reproducing customer-specific bugs, responding to incidents, releasing changes safely, and running branches and pipelines, plus comparisons of feature-flag platforms on pricing, hosting, and past-state reproduction.
01
Reproduce bugs and respond to incidents
10 articles
Application Performance Monitoring: How APM Works
Bitemporal Data: Correct the Past, Keep the Record
Event Sourcing: Store Events, Rebuild Past State
git checkout: Switch Branches and Restore Files
Slowly Changing Dimension: Choose and Build Type 2
Temporal Database: Query Data as of Any Past Time
git bisect: Find the Commit That Introduced a Bug
Incident Management: Set Up a Process in 6 Steps
MTTR: How to Measure and Reduce It in 7 Steps
Reproduce a Bug That Only Happens for One Customer
02
Release changes safely
12 articles
Changelog: What to Record and How to Write One
Use git commit --amend to Fix Your Last Commit
git rebase: Update a Branch and Clean Up Commits
git reflog: Find and Recover Lost Commits
git reset: Go Back a Commit and Undo a Reset
git revert: Undo a Commit and Keep the History
git tag: Create, Push, and Check Out a Release Tag
How to Write Release Notes: Template and Example
Beta Testing: 7 Steps From First Tester to Release
Blue-Green Deployment: 7 Steps to a Quick Cut-Over
Canary Deployment: 6 Steps to Roll Out in Stages
Feature Flags: 7 Steps From First Flag to Removal
03
Branching, pipelines, and delivery metrics
12 articles
Audit Logging: What to Record and How to Secure It
CQRS: When to Split Your Read and Write Models
git diff: Compare Commits, Branches, and Files
git log: View and Filter Your Commit History
Automated Tests: How to Write and Run Them in CI
Regression Testing: How to Run It in 5 Steps
Testing Flags: How to Test Feature-Flagged Code
Unit Tests: How to Write and Run Them in 5 Steps
DORA Metrics: Measure and Improve Them in 7 Steps
CI/CD Pipeline: How to Build One in GitHub Actions
Gitflow: 7 Steps to Branch, Release, and Hotfix
Trunk-Based Development: 7 Steps to Merge Daily
04
Choose a feature-flag platform
1 article
Reproduce a customer’s flag state
Pick a customer and a time or version. Loglune evaluates the flag state that was live then, and your SDK gets those answers in dev, CI, or staging.