Stream

Writing, thoughts, and explorations.

Blog Posts

YearTitleDescription
2026Git Branching StrategiesAn exploration of various Git branching strategies, including their advantages and disadvantages.
Virtual pet evolutionAn exploration of the evolution of virtual pets, from early digital companions to modern AI-driven entities.
Parse Don't ValidateAn exploration of the "Parse Don't Validate" principle in software development, examining its benefits and applications.
Automation vs Human Intervention AnalysisAn analysis of the balance between automation and human intervention in various domains.
The Algorithmic ArbitrageAn exploration of algorithmic arbitrage, examining the structural shift in global software development.
Corporate Project NamingAn exploration of the art and science of corporate project naming, examining the impact of names on project success and organizational culture.
Leadership Paradox of AgencyAn exploration of the leadership paradox of agency, examining the balance between individual initiative and organizational control.
AI Doom Narrative - Profit or Precaution?An exploration of the AI doom narrative, examining the balance between profit-driven motives and precautionary measures in AI development.
The Global AI RaceAn in-depth analysis of the global AI race, exploring the competitive landscape, technological advancements, and strategic implications.
Distributed Rate LimitsStrategies for managing rate limits across distributed architectures, including centralized token buckets, egress queues, and Kafka-based solutions.
Contract-First DevelopmentA comprehensive analysis of Contract-First versus Code-First paradigms in AI-driven software architecture.
2025Hexagonal ArchitectureAn exploration of Hexagonal Architecture and its benefits in software design.
The Wardley DoctrineAn in-depth look at the principles and applications of the Wardley Doctrine.
Wardley MappingUnderstanding Wardley Mapping and its applications in strategic planning.
The Story of MoneyAn exploration of the history and evolution of money.
The XY ProblemA critical analysis of the XY Problem and its relevance to business delivery.
The Hook ModelA strategic framework for building habit-forming products and client engagement.
The Toulmin ModelA framework for robust argumentation and decision-making in strategic discussions.
Empathy MapsUnderstanding your customer through their eyes with structured empathy mapping.
Strategy on a PageA working backwards approach to strategic clarity and organizational alignment.
Amazon Six PagerUnderstanding Amazon's six-page narrative memo process for effective communication.
Laws of SoftwareCollection of laws, principles, and aphorisms that are widely recognized.