César Alberca
Courses & Workshops

Learn Frontend Architecture That Lasts

Practical, battle-tested training to help developers and teams build scalable, maintainable, and AI-ready frontend systems.

#Courses

On-site or remote courses for developers who want to go beyond frameworks and build systems that last.

Intermediate
Frontend Architecture

A complete introduction to building scalable frontend systems using Domain-Driven Design, Hexagonal Architecture, and Use Case patterns. Learn to decouple business logic from the UI and structure projects that survive growth.

  • Domain-Driven Design for the frontend
  • Hexagonal Architecture and ports & adapters
  • Use Case and Command patterns
  • Repository pattern for data access abstraction
  • Testing strategies aligned with architecture
Advanced
Advanced Frontend Architecture

Phase II of the Frontend Architecture course. Focuses on advanced Dependency Injection, composable middleware, SSR support, AI-ready conventions, and building systems legible to both humans and AI agents.

  • Advanced Dependency Injection to fully decouple implementations
  • Composable middleware for error handling, state, and complex flows
  • SSR and state management strategies
  • AI-ready conventions documented in guidelines.md
  • Modern design systems built for humans and AI agents

#Workshops

Hands-on workshops delivered on-site or remotely for engineering teams. Each workshop is tailored to your stack and context.

8h
AI-Ready Frontend Architecture

Design systems that both humans and AI agents can navigate and extend. Covers conventions, guidelines.md, component design, and Use Case patterns that make your codebase AI-legible.

12h
DDD & Hexagonal Architecture

Deep dive into Domain-Driven Design and Hexagonal Architecture applied to real frontend projects. Participants leave with a working architecture they can apply the next day.

12h
Testing Strategies for Frontend

Build a testing culture that actually prevents production bugs. Unit, integration, and E2E strategies structured around your architecture rather than bolted on top of it.

Ongoing
Fractional Leadership & Team Mentorship

Ongoing technical leadership embedded in your team. Architecture reviews, code mentorship, decision support, and knowledge transfer until your team doesn't need me.

Need something specific? All workshops can be customised in scope, duration, and format. Get in touch to discuss your team's needs.

10+

Years of experience

30+

International talks

500+

Students trained

12+

Workshops taught

Who Is This For

Engineering Teams

Teams shipping complex frontend products that need architecture patterns, shared conventions, and the skills to maintain them long-term.

Individual Developers

Developers ready to move beyond tutorials and frameworks into scalable patterns, clean separation of concerns, and AI-augmented workflows.

Tech Leaders & CTOs

Decision makers who want to upskill their team, reduce technical debt, and build a frontend culture that ships quality without burning out engineers.

#Book a Workshop or Get in Touch

Not sure which training fits your team? A 30-minute call is usually enough to figure it out.

Would you rather jump on a quick call to discuss your business needs? Book an appointment here.Open in a new tab