Level up
your frontend architecture skills

Get the latest articles, talks, case studies, and insights from the world of software design and architecture—tailored specifically to frontend engineers. Delivered right to your inbox every two weeks.

“Maxi's newsletter is a treasure trove of wisdom for software engineers with a growth mindset. Packed with valuable insights on software design and curated resources that keep you at the forefront of the industry, it's simply a must-read. Elevate your game, one issue at a time.”

Addy Osmani
Addy Osmani
Engineering Lead, Google Chrome
Maxi Ferreira
About your host

Hey, reader 👋

I'm Maxi—a Staff Software Engineer who has been trying, failing, and sometimes succeeding at scaling frontend applications for the past 15 years.

I believe that the key to building scalable and maintainable frontends is to develop your software design and architecture skills. The good news is that there are lot of great design and architecture resources out there. The bad news is that most of them are not written with frontend engineers in mind.

That's why I'm writing Frontend at Scale. Every two weeks, I'll share with you my favorite resources and some of my own thoughts on the challenges of building large frontend applications. My hope is that you'll use these tools to level up your career as a frontend engineer, stretch your architecture muscles, and build better software that lasts longer.

“Maxi's frontend at scale newsletter does a great job of breaking down a mostly unknown and difficult subject of scaling frontend architecture into easy-to-understand content and provides practical takeaways that you can apply in your existing codebase and career right away!”

Kurt DiPaolo
Kurt DiPaolo
Senior JavaScript Engineer, Help Scout

Blog & Newsletter Archive

Looking for previous issues and articles? Check them out here 👇

February 18, 2024

Measure Once, Cut Twice

What woodworkers and Jeff Bezos can teach us about software design.

Read issue

February 4, 2024

Too General Too Soon

How to stop ourselves from trying to predict the future.

Read issue

January 21, 2024

The Latest vs. The Greatest

How to balance boring technology and the need for innovation.

Read issue

January 10, 2024

Delicious Donut Components

An interactive guide to component composition with React Server Components

Read article

January 7, 2024

Just Enough Architecture

How to find the right balance between too much and too little architecture.

Read issue

December 24, 2023

Exciting Times Ahead / The Best of 2023

Looking forward to a 2024 full of exciting new projects, and a look back at the best of 2023.

Read issue

December 14, 2023

Top 10 Recommended Books for Frontend Engineers

Ten fantastic books to level up your frontend development skills in 2024.

Read article

December 10, 2023

A Perfectly Normal Amount of Tech Debt

Why tech debt isn't always a bad thing, a short but powerful book on software design, using cookies in Next.js, and one of my favorite technical talks of all time.

Read issue

November 26, 2023

Hard Changes Made Easy

Preparatory refactoring, empirical software design, the rules of programming, and what’s happening in the world of local-first development.

Read issue

November 12, 2023

Better Together or Better Apart?

The life-changing magic of organizing your codebase, hybrid rendering architectures, React server components, and how to draw beautiful diagrams.

Read issue

November 10, 2023

Hybrid Frontend Architecture with Astro and Starlight

Building a fully-feature docs site with Astro and Starlight, including authentication and CMS support.

Read article

October 22, 2023

Don't Make Me Think

Cognitive load, cohesion, simplicity, micro-frontends, naming things, and how selfishness is the key to good component design.

Read issue

October 8, 2023

The Important Stuff

Architecture, micro frontends, the design system ecosystem, and my favorite full-stack in a box type of book.

Read issue

September 24, 2023

Refactoring with the Squint Test

Refactoring, islands architecture, component libraries, and a book about functional programming that doesn't require a Ph.D. in math.

Read issue

September 18, 2023

Sharing State with Islands Architecture

Strategies for communicating between interactive components using Islands Architecture, with examples using Astro and React.

Read article

September 10, 2023

Fast from the Start

The cost of JavaScript, my top tips for measuring and optimizing performance, and how wasps can help us ship faster websites.

Read issue

August 27, 2023

Failing Fast with Prototypes

Prototyping, reactivity, the golden era of CSS, and giving technical books a second chance.

Read issue

August 13, 2023

Go Deep, Then Go Broad

Technical depth, technical breadth, the fundamentals of software architecture, and a model for drawing diagrams that actually make sense.

Read issue

July 30, 2023

Good Abstraction, Bad Abstraction

Abstractions, design patterns, DRY, WET, and boring architecture.

Read issue

July 16, 2023

It's All About Complexity

Complexity, principles for scaling frontend applications, the risks of micro frontends, and more.

Read issue

“This is a *really* well done newsletter.”

David East
David East
Lead DevRel for Project IDX, Google