Software Engineering and articles

Articles on software engineering, research, best practices, clean code, systems architecture, and more.

129 articles · 11 pages


Software Architecture4 min read

About events and component orchestration

Breaking architecture into components and using events to orchestrate high-level functionality helps build large, maintainable, testable, and scalable software systems.

Software Architecture
Read article
Coaching5 min read

Why write

Writing is a powerful tool for self-knowledge, creativity, and emotional release; it helps organize thoughts and turn ideas into something tangible.

Coaching
Read article
Entrepreneurship6 min read

Book Hub

Book Hub is an open editorial platform for authors who want to publish their works without depending on traditional publishers and with greater autonomy.

Entrepreneurship
Read article
Coaching7 min read

Reflections on remote work

Remote work requires self-discipline, trust, and a different way of organizing work; it can be a great opportunity when done well.

ReflectionsCoaching
Read article
Coaching5 min read

The Kaizen programmer

Kaizen applies the logic of small changes to gradually improve software, productivity, and the quality of professional work.

Coaching
Read article
Reflections6 min read

Technical pauses

Technical pauses help improve the design and architecture of the system, preventing chaos and preparing the project to grow in an orderly way.

AgileReflections
Read article
Reflections5 min read

When is a software project finished?

A software project is never truly finished; it reaches a useful level of maturity, but there is always room to improve through review, refactoring, and continuous learning.

AgileReflections
Read article