Clear Observability Terms

I never realized how sloppy my use of observability terminology was until I read the OpenTelemetry documentation.

March 24, 2023 · 1 min

Smooth iteration over improved prediction

I’ve been thinking about the estimation books sitting on my shelf. Why haven’t I read them? For some reason they don’t seem as critical as other reads. Estimation may be taking a back seat to improved iterative process.

March 16, 2023 · 4 min

Revisiting iDesign and Clean Architecture Merge

I generated a visual while trying to reconcile the iDesign and Clean Architecture architectural patterns. The visual helped cement some important ideas, but I never published it. Here I’ll revisit the visual and review how my ideas have changed.

March 10, 2023 · 6 min

Open-Closed Principle by Example: Conclusion

This series clarifies the Open-Closed Principle with examples. This post recaps what we’ve learned

March 2, 2023 · 2 min

Open-Closed Principle by Example: Anti-Examples

This series clarifies the Open-Closed Principle with examples. This post describes some approaches that may look like the OCP, but don’t deliver the expected value.

March 2, 2023 · 3 min

Open-Closed Principle by Example: OCP as Architecture

This series clarifies the Open-Closed Principle (OCP) with examples. This post applies the OCP to the system level with architecture patterns like ports and adapters.

March 2, 2023 · 9 min

Open-Closed Principle by Example: Interchangable Implementations

This series clarifies the Open-Closed Principle with examples. This post will demonstrate the OCP through interchangable and composable dependencies.

March 2, 2023 · 6 min

Open-Closed Principle by Example: Callbacks & Handlers

This series clarifies the Open-Closed Principle with examples. This post will demonstrate how the OCP can be achieved through flexible behaviors like callbacks.

March 2, 2023 · 6 min

Open-Closed Principle by Example: Flexibility Through Data

This series clarifies the Open-Closed Principle with examples. This post will demonstrate how the OCP can be achieved through flexible data.

March 2, 2023 · 7 min

Open-Closed Principle by Example: Introduction to OCP

The Open-Closed Principle, one of the SOLID principles, is crucial to reusable code and insulated problem domains. This series will clarify the principle with examples.

March 2, 2023 · 3 min