Blog

Notes on practical systems.

Short writing on AI workflows, Founder Mode, durable knowledge, product surfaces, and the small decisions that keep software useful.

Latest

Articles.

First 8 of 194 articles

Aphantasia, alexithymia, and the voice we bring to a conversation

A personal hypothesis about mental imagery, difficulty naming emotions, and inner speech—and why a kinder inner voice may matter in social settings.

Personal systems AphantasiaAlexithymiaInner speechSelf-awarenessSelf-compassion

Recursive Creation

A speculative cosmology and an ethics of creation: emergent time, surpassable creators, conscious lives, and the obligation to preserve and repair.

Personal essays PhilosophyRecursive creationConsciousnessEthics

The Cabbage Bath: My Method for an Ultimate Stovetop Chicken Breast

A one-pan chicken breast method that uses a mountain of cabbage and onions as an edible lid, creating juicy chicken and a deeply flavored vegetable side.

FoodPersonal systems Chicken breastCabbageOne-pan recipeStovetop cooking

Two reps in reserve: Why stop before failure?

Why stopping at 2 RIR can preserve strength and muscle gains while reducing fatigue—and where training to failure still belongs.

HealthPersonal systems Strength trainingRepetitions in reserveTraining to failureRecoveryFounder energy

Where will GTM be in 3–5 years from now?

GTM may become almost entirely automated inside companies, but fragmented markets, human behavior, and competitive secrecy will keep the commercial layer alive.

Go-to-marketAI systems GTM engineeringSales automationCommercial judgmentFuture of work

Grok for the browser. Codex for the repository.

My practical division of labor for AI tools: Grok for browser-centered exploration and Codex for grounded work inside a repository.

AI systemsSoftware tooling CodexGrokAI agentsDeveloper tools

Observability is an extra data layer for production agents

Logs, metrics, traces, and release context give agents a queryable account of production that browser checks and source code cannot provide alone.

AI systemsInfrastructure AI agentsObservabilityOpenTelemetrySigNozProduction reliabilityFounder GTM

How to build an open-source Datadog

A practical observability architecture using OpenTelemetry, SigNoz, external uptime checks, and webhook alerts.

Software toolingInfrastructure ObservabilityOpenTelemetrySigNozSelf-hostingDatadog
Complete archive 186 more articles
  1. The Age of Reading—and Writing—Is Over
  2. Build go-to-market systems as graphs, not giant prompts
  3. Build the institution before the worldview
  4. I asked the same AI to write the sky twice
  5. Keep enough to keep building
  6. What should replace anger in an entrepreneur?
  7. How intellect densifies
  8. Availability is a routing problem
  9. The Greenman Marketing Philosophy
  10. Second-Order Metacognitive Hyperfocus
  11. Rules of social media engagement
  12. How to identify your ICP from your codebase
  13. Would a Perfect Teacher Give Humanity a Better Moral Language?
  14. The workflow is free. Judgment is not.
  15. The Crown of Vesper
  16. My Ghostty terminal theme reference
  17. How Would Leonardo da Vinci Handle Anti-Semitism If He Lived in 2026?
  18. Let's call them rigs, not agentic harnesses
  19. Practical AI systems need boring edges
  20. Free Real-Time Error Alerting for Your Go App with Telegram
  21. How Much Does a Ghostwriter Cost? (2026 Pricing Guide)
  22. CHAPTER EIGHT: A MORNING IN 2038
  23. The Meaning Machine
  24. OpenClaw is powerful, but most setups still depend on a single machine.
  25. Razroo: A Founder Postmortem in the Age of Autonomous AI
  26. Unlocking the Migraine Puzzle: How AI, Genetics, and Nutrition Solved My Chronic Migraines
  27. 🧱 How to Create a True AWS Sandbox Account (and Deploy to It via GitHub Actions)
  28. so true
  29. Citizen Equity Dividend (CED): Turn Every Paycheck Into a Shareholder Stake
  30. AI Routing: The Missing Quality Layer Above RAG and MCPs
  31. A Wake-Up Call: Battling Morning Migraines with Sleep, Genetics, and Lifestyle Hacks
  32. The Cost of Sacrifice: A Startup Founder’s Lesson in Optimal Functionality
  33. The Quiet Compounding of One Relentless Year
  34. Proposed Unified Field Theory
  35. Wait… is AI Already Conscious? 🤖😳 Hear Me Out:
  36. Is AI in its Edison vs. Tesla Moment?
  37. The Unresolvable Tension Between Moral Individualism and Collective Governance: Can We Ever Find Balance?
  38. Universal Basic Income Is the Natural Order of Progression
  39. Introducing Founder Mode The Book!
  40. The 1%: The Rare Trait of Prescience in a World of Uncertainty
  41. My Prediction on AI and Coding: From the Present to Infinity
  42. How I Used My Vector DB to Extract Information from 65536 Different Data Entry Points
  43. Sales Tip: Why Tuesday at 11 AM Is the Best Time to Reach Out
  44. Addressing America’s Public Health Crisis
  45. Unexpected delight of OpenAI’s Structured Output
  46. Exploring the Power of Dyson Spheres Around Black Holes: A Glimpse into Advanced Civilizations
  47. Navigating the Noise: The Five Key Focus Areas for Building Your Own Path
  48. AI Parameters vs. Human Synaptic Weights: The Path to AGI
  49. The Real Cause of Inflation According to Elon Musk
  50. Why I Now Recommend Utility-First CSS Like Tailwind as a Software Architect
  51. CAP (Customizable Adaptive Prompt) Architecture
  52. Are People Fundamentally Wired Different?
  53. How I Became a Top 10 GitHub Contributor World-Wide
  54. Serverless Mono Repo State Machine using only AWS S3 and API requests
  55. 10 Albums I love To…
  56. Using Versioning for AWS GSIs
  57. How To Become A Top-10 Github Contributor World-Wide
  58. How to Unit Test an AI Prompt
  59. My favorite music to listen to
  60. Why No Recession but Market Worse than ever been
  61. Tech Salaries Are Not High Enough
  62. Title: Exploring the Enigma of Dolphin Communication and Its Potential Impact
  63. Open-Source AI is Mis-leading
  64. Angular Property is used before its initialization error
  65. No, we are not in a Recession
  66. Applying Fermi Paradox to AI
  67. Why most APIs use buffers over strings
  68. Digital Education + Mentorship
  69. My Thoughts On How We Can Prevent An All Powerful AGI
  70. Introducing Fractional Birthdays 🍰 🎉
  71. Deploying Angular Universal to AWS
  72. The Dynamics of Innovation Has Changed
  73. Web Scraping is Officially Legal
  74. We are now in the Innovators Economy
  75. Web4
  76. How to Write Cold Emails
  77. How to Remove Stale Git Branches
  78. Angular Observables
  79. Content Projection
  80. Life Cycle Hooks
  81. Modules
  82. Observables
  83. Pipes
  84. Forms
  85. Reactive Forms
  86. Attribute Directives
  87. Input
  88. Output
  89. Transitions and Triggers
  90. Correlation ID Service
  91. Facade Pattern
  92. Integrating a Component with @ngrx/store
  93. State Management - Properly Unsubscribing
  94. @ngrx/router-store
  95. Accessibility with Codelyzer
  96. Angular Elements - An Introduction
  97. Angular Material Typography
  98. Benefits of Unit Testing, TDD, and BDD
  99. Cold v Hot Observables
  100. Compodoc
  101. Constants
  102. Coverage Reporting
  103. Customize Angular Material Design
  104. Data Access Folder/File Structure
  105. Debugging Rxjs
  106. Declaration Files
  107. Dependency Injection
  108. Enums as Constants
  109. Interfaces and Unions
  110. Interfaces and Unit Testing
  111. Internationalization and Localization
  112. Introduction to RxJS - The RxJS Airplane
  113. Lazy Loading Images
  114. Lazy Loading Modules
  115. Mocking Data
  116. Network Aware Predictive Pre-Loading
  117. NG Container Hack for Structural Directives
  118. Pre-loading with Route Guards
  119. Re-Usable State - An Anti-Pattern
  120. Routing
  121. RxJS and Facades
  122. Sass Error Reporting
  123. Scully - Static Site Generation for Angular
  124. The Case for Using Ngrx/Entity by Default
  125. Transformation
  126. Types of property source are incompatible
  127. Versioning
  128. Visual Unit Tests with Cypress
  129. Form Validation Architecture
  130. Unit Testing
  131. Medicine
  132. How R̶e̶m̶o̶t̶e̶ Work Should Look
  133. Organization
  134. Caffeine
  135. Shopping Online
  136. The Future of the Professions
  137. Obtaining a Coach
  138. The Headspace Guide to Meditation and Mindfulness
  139. Positive Aware Attitude
  140. Zero to One: Notes on Startups, or How to Build the Future
  141. The Five Hour Rule
  142. Facts and Fallacies of Software Engineering
  143. Rule of Three
  144. Leadershift by John C. Maxwell
  145. Research Rule of 3 to 4 Years
  146. The Culture Code
  147. Singularly Focused
  148. You Don't Have To Be Ruthless To Win
  149. Agile as Lifestyle
  150. Art of Stacking
  151. Devel Up — LaTeX for Notes, Authoring, and Academia.
  152. [WIP]Dynamic Layout Component and Dynamic Class Based on Route
  153. Scheduling
  154. Always Have a Backup
  155. Base Persona
  156. Managing the Unmanageable
  157. Why I No Longer Use Instagram and TikTok
  158. Hit Refresh
  159. Obtaining A Network
  160. Obtaining A Mentor
  161. Surplus More Is More
  162. Recurring Surplus
  163. Introducing SMAG Architecture — Part 5
  164. SMAG Architecture — Part 2
  165. SMAG Architecture — Part 3
  166. SMAG Architecture — Part 4
  167. SMAG Architecture — Part 1
  168. Career and Education
  169. The Case for Using Ngrx/Entity by Default
  170. Recurring Tasks
  171. Redux Vs. RxJS + Ngrx/store in 2020
  172. What is The Industrious Framework?
  173. Angular Form Validation
  174. Introduction
  175. Same Clothing Everyday
  176. Smart Phone Needed?
  177. The Benefits of a Mono Repo & Tooling Needed
  178. Alarm Clock Trifecta
  179. Enums vs Constants
  180. Reading
  181. Food
  182. Weekend Getaways
  183. Micro Front End Architecture — Design Principles and Final Thoughts
  184. How to Unit Test throwError
  185. Git Versioning
  186. Solving CORS Issues with Cypress