Codeminer42's Engineering Blog

Design Patterns

  • The Journey to Modern Software Engineering

    · 3 min read · by William Spada

    Legacy of the Future: Software Development Computer Generations The first generation of computers (1940–1956) appeared during World War II, when there was an urgent need to process large amounts of…

  • DDD Studies: Between Fishermen and Developers

    · 20 min read · by Miguel Marcondes

    Raw Portuguese version is here: https://tech-pills.github.io/2025-08-17-estudos-em-ddd-entre-pescadores-e-desenvolvedores/ Hello there! Hope you’re doing well. I've been studying Domain Driven Design more deeply in recent weeks, and I'm working on a TypeScript monorepo…

  • Back-end Design Patterns in Rails

    · 14 min read · by Ian Lourenço

    Introduction In Rails applications, it’s easy to fall into the trap of scattering business logic where it doesn’t belong, especially in controllers. At first, it might seem harmless: a quick…

  • How To Avoid Losing Your App State

    · 7 min read · by João Victor Vogler

    Memento mori. There are only two guaranteed things in life: one, we both are going to die. And while I'd prefer you go first... and it's nothing personal - I…

  • What you need to know about frontend design patterns

    · 11 min read · by Julia Albuquerque

    Imagine you find yourself facing your code at a point where you clearly have a problem to solve. You start to think about different ways to go about it, though…