About

About

About this Blog

Welcome to Darwin Herrera’s Architecture Blog — featuring bisslog.

This site is a space for sharing thoughts, techniques, and practical examples around domain-driven design, microservices, and clean, maintainable software architectures — primarily using Python, but applicable across ecosystems.


What is Bisslog?

Bisslog is a lightweight, pluggable architecture library for Python microservices.
Its core principles are:

  • Clean Separation of Concerns: Apply the Hexagonal Architecture (Ports & Adapters) pattern.
  • Framework Agnostic: Use it with Flask, FastAPI, AWS Lambda, etc.
  • Minimal External Dependencies: Designed for testability and flexibility.
  • AI-Friendly Design: Since the business logic is isolated and declaratively defined, translating use cases between languages using AI is simple and feasible.

See an example project here:
👉 company-data-registry.microservice


About Me

I’m Darwin Stiven Herrera Cartagena, a software architect focused on clean systems design and helping teams build evolvable services.
Currently exploring how to maximize reuse and clarity in service-based architectures — and how AI can help accelerate that process.

📫 Get in touch:


Thanks for stopping by!