Skip to content
Bliki

About This Bliki

About This Bliki

What’s a Bliki?

A “bliki” is a combination of a blog and a wiki - a hybrid form that combines the chronological entries of a blog with the interconnected, evolving nature of a wiki. The term was popularized by Martin Fowler, who used this format to share his thoughts on software development.

How This Site Is Organized

This site is divided into two main sections:

Articles

The Articles section contains time-stamped blog posts on various topics related to software development, particularly focusing on Kotlin and domain-driven design. These are longer-form explorations of concepts, techniques, and experiences.

Concepts

The Concepts section is organized like a wiki, with focused entries on specific terms, patterns, and practices in software development. Each concept provides a concise definition and explanation, with examples and related links. Unlike articles, concept pages are not time-bound and will be updated as my understanding evolves.

You can navigate this site in several ways:

Philosophy Behind This Site

This bliki serves as both a personal knowledge base and a way to share what I’ve learned with the broader community. I believe in:

Contributing

I welcome feedback, corrections, and suggestions. If you have thoughts on any of the content here, please reach out via:

Acknowledgments

This site draws inspiration from Martin Fowler’s bliki, and I’m grateful to the broader software development community for the collective knowledge that informs these writings.