RSSAmplifier

Blog

Chamoda Pandithage

Code, strategy, and first principles thinking.

chamoda.comRSS feed ↗6 posts

Latest posts

Rethinking monorepos in the age of agents

As the industry switches to agentic coding, it makes less and less sense to keep separate repositories when agents benefit from the broader context of a monorepo.

The Gervais Principle

The Gervais Principle

Software is no longer a moat

If software becomes nearly free to build and AI models become commoditized, where does economic value actually get captured?

Public-key cryptography explained

Understand how public-key cryptography works with RSA encryption. Learn the mathematical concepts, see a toy implementation, and get practical OpenSSL commands for real-world use.

Real time face detection using OpenCV and Python

Learn how to implement real-time face detection using OpenCV and Python with the Viola-Jones algorithm. Complete tutorial with code examples and Haar cascades.

Introduction to machine learning with linear regression

Learn the basics of machine learning with linear regression - covering supervised vs unsupervised learning, data visualization with Python, and implementing gradient descent from scratch.