Fractional Architect

/assets/mj.png

Houston, I have a solution.

Benefit from top-tier expertise with the flexibility of no long-term contracts, ensuring your next project is both high-quality and cost-efficient.

Your co-pilot for impossible missions.

Recent posts

Cover Image for #34 Break The Silos: Own Software Architecture As a Team

#34 Break The Silos: Own Software Architecture As a Team

Instead of having the ivory tower of architects dictating decisions, let the entire development team own the architecture of their solutions. This creates an environment where everyone can grow.

/assets/mj.png
Maciej 'MJ' Jedrzejewski - Fractional Architect
Cover Image for #33 Be Careful: Exploding Costs That Might Kill Your Product

#33 Be Careful: Exploding Costs That Might Kill Your Product

Infrastructure costs can unexpectedly increase and harm your project success. Here are several common issues that repeatedly cause budget problems in software projects.

/assets/mj.png
Maciej 'MJ' Jedrzejewski - Fractional Architect
Cover Image for #32 Trust No Input: The Dangers Of Cross-Site Scripting (XSS)

#32 Trust No Input: The Dangers Of Cross-Site Scripting (XSS)

Trusting user input can lead to attackers taking control of your customers' machines. Protect them from invisible threats that could empty their bank accounts or steal their identities.

/assets/mj.png
Maciej 'MJ' Jedrzejewski - Fractional Architect
Cover Image for #31 The Parallel Puzzle: Solving Database Changes Across Parallel Versions

#31 The Parallel Puzzle: Solving Database Changes Across Parallel Versions

Running different versions of an application at the same time can be tricky, but the real headache often comes from the database changes. Even a small change can cause big problems across versions.

/assets/mj.png
Maciej 'MJ' Jedrzejewski - Fractional Architect
Cover Image for #30 Worth To Know: Common Deployment Strategies

#30 Worth To Know: Common Deployment Strategies

Choosing the right deployment strategy is critical to efficient software delivery. In this post, I describe four battle-tested approaches: basic, blue-green, canary, and rolling deployments.

/assets/mj.png
Maciej 'MJ' Jedrzejewski - Fractional Architect
Cover Image for #29 From Chaos to Order: Bounded Context Canvas Explained

#29 From Chaos to Order: Bounded Context Canvas Explained

For years, I struggled to effectively describe bounded contexts. It was a constant challenge in my work, and I experimented with various methods, searching for the perfect fit. Finally, I found it.

/assets/mj.png
Maciej 'MJ' Jedrzejewski - Fractional Architect