Efficient CI pipeline With Github Actions

This post might have multiple titles. “How to speed up rails project CI build times”, “How to reduce docker images size”, “How to save planet by reducing carbon print with smaller docker containers” and so on. Optimizing Continous Delivery process is somewhat of my passion. I think it’s the strong influence one book by Jez Humble’s put on me. When I started helping VAS (first key OSO’s client) with going cloud I wrote TBH very inefficient process of release.
4 minutes to read

Rails ActiveRecord or DDD?

Picking the right Rails code style Yesterday I’ve seen this amazing 8 years old video October CincyRb - Jim Weirich on Decoupling from Rails . The mentioned video presents interesting way of separating App Code - business domain core logic - from infrastructure, Rails (ActiveRecord) specific code. As I understand this is called DDD - Domain Driven Design. There are multiple books about this concept. Just google them if interested. Going against the main flow - with DDD Rails concept - requires a lot of discipline and patience to learn, teach and adapt the whole team to stick to it.
2 minutes to read