Manifesto for Empirical Pattern ScienceA Berkeley‑inspired framework for disciplined inquiryMay 2May 2
The Betrayed Promise of ScienceWe often hear that science helps us understand the world, but in practice, modern science frequently betrays this promise. Rather than…May 2May 2
The Logic of Change: How Fulfillment, Conflict, and Resolution Shape Our WorldA Berkeley-inspired exploration of why things changeMay 2May 2
Vendor Decoupling: A Leaner Approach to JavaScript DevelopmentBefore large language models (LLMs), developers often relied on third-party libraries to handle complex utilities in JavaScript. While…Feb 15Feb 15
Feedback Loops in Nature, Technology, and AIExponential growth results from feedback loops — mechanisms where each output serves as the next input. This process turns linear…Feb 5Feb 5
Musings with ChatGPT: Achilles and the ChemistryThe complexity of the natural world which many of us often consider a source of wonder is a testament to the futility of this world’s…Dec 26, 2023Dec 26, 2023
Code is merely a tool for writing testsIf you’re a software developer, you’re probably used to the idea that writing code is the main goal of your job. But, have you ever stopped…May 6, 2023May 6, 2023
Don’t do micro-frontends, make good monorepos insteadI’ve worked at many companies, and I have seen various practices when it comes to deploying application code.May 1, 2023May 1, 2023