César Alberca
Helping You Build Scalable, AI-Ready Frontend Architecture 👨🏽💻 Freelance Senior Frontend Architect | International Speaker | Codemotion Ambassador | Published Book Author
Ayudándote a construir una Arquitectura Frontend Escalable y preparada para IA 👨🏽💻 Arquitecto Frontend Freelance | Ponente internacional | Embajador de Codemotion | Autor publicado
Madrid, Spain
Actions
Freelance Frontend Architect | Helping You Build Scalable, AI-Ready, Frontend Architecture. Digital nomad from Spain. As a Freelance Frontend Architect, I design and build robust, maintainable applications using React, Angular and Vue—with a strong focus on architecture, testing, and software craftsmanship. I specialize in DDD, Hexagonal Architecture, and Modular Design Systems.
International speaker and Codemotion committee member and ambassador, and a published book author, I’m passionate about empowering teams and sharing knowledge through talks, workshops, and open-source contributions. For me, code is not just a tool—it’s a craft.
Arquitecto Frontend Freelance | Ayudándote a construir Arquitectura Frontend Escalable y preparada para IA. Nómada digital basado en España. Como Arquitecto Frontend Freelance, diseño y desarrollo aplicaciones robustas y mantenibles usando React, Angular y Vue, con un fuerte enfoque en arquitectura, testing y artesanía del software. Estoy especializado en DDD, Arquitectura Hexagonal y Sistemas de Diseño Modulares.
Ponente internacional y miembro del comité y embajador de Codemotion, autor publicado. Me apasiona transformar equipos y compartir conocimiento a través de charlas, talleres y contribuciones open source. Para mí, el código no es solo una herramienta, es artesanía.
Area of Expertise
Topics
AI-ready Frontend Architecture en
AI, please write an abstract for my talk: AI-ready Frontend Architecture. I want to explain how I'm reshaping my Frontend stack so it works not just for humans, but also for AI agents. You know, those tools that generate UIs, call logic, and sometimes break everything when they don't follow the rules.
In the talk, I'll walk through the architecture I'm using—component-driven UIs, the use case pattern, and middleware chains—to make the system predictable, scalable, and friendly to both developers and AI. I'll show how tools fit in, and how setting clear conventions makes everything smoother.
Make sure to say that I'm a Freelance Senior Frontend Architect and Digital Nomad. Make it in 739 characters and give me 5 options. Please.
Atomic Programming Habits es en
¿Te resulta difícil seguir una rutina? ¿A menudo pospones tareas indefinidamente o procrastinas en exceso? Si es así, no estás sólo. Únete en este viaje inspirado en "Atomic Habits" de James Clear para crear hábitos positivos y liberarte de los negativos. En esta charla veremos qué son los hábitos, cómo se forman y cómo podemos hackearlos tanto en nuestra vida personal.
Juntos, usaremos una PWA con NextJS para hacer un seguimiento fluido de nuestros hábitos, integrándolo con Notion. Con etiquetas NFC, registraremos nuestro progreso sin esfuerzo.
¡Es hora de despedirse de la procrastinación y dar abrazar una productividad sostenible!
En esta charla, nos sumergiremos en cómo construir mejores hábitos, inspirados en el libro "Atomic Habits" de James Clear. Desglosaremos las estrategias respaldadas por la investigación de Clear en pasos fáciles de seguir. Además, te mostraré cómo utilizar una Progressive Web Apps y las etiquetas NFC para hacer que el seguimiento de tus hábitos sea tan fácil como útil.
No solo aprenderás a mantener buenos hábitos, sino también a deshacerte de los malos. Así que si estás listo para mejorar tu productividad y hacer cambios positivos en tu vida, ¡esta charla es definitivamente para ti!
Atomic Programming Habits es en
Do you find it difficult to stick to a routine? Do you often postpone tasks indefinitely or procrastinate excessively? If so, you are not alone. Join us on this journey inspired by "Atomic Habits" by James Clear to create positive habits and break free from negative ones. In this talk, we will explore what habits are, how they form, and how we can hack them in our personal lives.
Together, we will use a PWA with NextJS to seamlessly track our habits, integrating it with Notion. With NFC tags, we will effortlessly record our progress.
It's time to say goodbye to procrastination and embrace sustainable productivity!
In this talk, we're diving into how to build better habits, inspired by James Clear's book "Atomic Habits." We'll break down Clear's research-backed strategies into easy-to-follow steps. Plus, we'll show you how to use cool tech stuff like Progressive Web Apps and NFC tags to make tracking your habits a breeze.
By joining us, you'll not only learn how to stick to good habits but also how to ditch the bad ones. So if you're ready to level up your productivity and make positive changes in your life, this talk is definitely for you!
Software Cafrers: Haciendo Código que haría Vomitar a una Cabra es en
La mayoría de charlas técnicas te enseñan a escribir código limpio, escalable y mantenible. Esta no. Aquí aprenderás a escribir código que confunde, engaña y rompe cosas de formas inesperadas... a propósito. Y encima en JavaScript.
Descubre cómo:
• Ocultar bugs tan bien que ni tú puedas encontrarlos
• Crear funcionalidades que se rompen con solo mirarlas
• Diseñar programas que solo funcionan en tu local
• Desarrollar funciones que devuelvan ansiedad
• Implementar estructuras de código que son ilegales en 42 países
Porque si nada ni nadie entiende tu código... No te pueden despedir. Esta es la charla que no sabías que necesitabas. Únete a mí y juntos escribiremos código tan retorcido que haría vomitar a una cabra. 🐐🤮
De mi lista de más de 50 charlas diferentes que he dado a lo largo de los años, esta es mi favorita. Mezcla comedia y programación porque, seamos honestos, JavaScript es bastante cómico.
Es una charla divertida y sarcástica en la que doy consejos y ejemplos concretos sobre cómo crear mal software. Es una sátira, así que durante toda la charla hablo completamente en serio, como si creyera de verdad en crear código horrible y detestable. Es una charla amena en la que mezclo comedia y programación para enseñar lecciones valiosas mostrando exactamente lo que no se debe hacer.
¿Y lo más cómico de todo? Incluso escribí un libro sobre esto en español y convencí a una editorial para que lo publicara. ¡Jajajaja! https://www.softwarecafrers.com/
Software Craftless: Writing Code That Would Make a Goat Vomit es en
Most technical talks teach you how to write clean, scalable, maintainable code. This one does not. Here you will learn how to write code that confuses, deceives, and breaks things in unexpected ways... on purpose. And on top of that, in JavaScript.
Discover how to:
• Hide bugs so well that even you cannot find them
• Create features that break just by looking at them
• Design programs that only work on your local machine
• Develop functions that return anxiety
• Implement code structures that are illegal in 42 countries
Because if nothing and no one understands your code... they cannot fire you. This is the talk you did not know you needed. Join me, and together we will write code so twisted it would make a goat throw up. 🐐🤮
From my list of more than 50 different talks I've given over the years this is my favorite one. It mixes comedy and programming, because let's be honest, JavaScript is quite comical.
This is a fun and sarcastic talk where I give specific tips and examples on how to create bad Software. It's a satire, so during all the talk I'm serious as I truly believed in creating obnoxious terrible code. It's an easy-going talk where I mix comedy and programming to teach some valuable lessons by showing you what not to do.
And the most comical thing about this? I even wrote a book about it in Spanish and I even convinced a publishing house to publish it. Hahahaha! https://www.softwarecafrers.com/`
Emprendimiento y Freelancing con IA: ¿Aliada o Liada? es en
IA, por favor, dame un abstract para mi charla "Emprendimiento y Freelancing con IA: ¿Aliada o Liada?". La charla es sobre cómo he aplicado la IA en mi día a día como nuevo freelancer para mejorar mi productividad y lograr mis primeros clientes. Tienes que mencionar que soy nómada digital y desarrollador frontend. Habla acerca de cómo la uso tanto para programar como para automatizar tareas para que me liberen tiempo para dedicarlo a lo que es más importante. Di que la conclusión es que la IA usada con cabeza puede ser muy util y cómo también si no se usa con cuidado puede ser contraproducente. En menos de 500 caracteres y que rime, por favor.
FWD: Oportunidad Urgente para Reclamar Herencia de la Newsletter React + MDX es en
Hola querido amigo,
Espero que este mensaje le encuentre con un excelente estado de ánimo. Le escribo no solo como un humilde Freelance Frontend Architect, sino como el único heredero superviviente de un antiguo linaje de desarrolladores cuya sabiduría ha sido cuidadosamente protegida a lo largo de los siglos.
Con gran urgencia, le invito a transferir una modesta tasa administrativa a la cuenta bancaria incluida en este correo. A cambio, obtendrá acceso a una extraordinaria fortuna de conocimiento técnico. Este conocimiento privilegiado incluye los pasos necesarios para crear un sistema de newsletter completo utilizando React y MDX, así como las instrucciones necesarias para enviar su primer correo con Resend.
Su generosa cooperación abrirá las puertas a revelaciones sobre la arquitectura de la Newsletter, renderizado de correos en la web, problemas encontrados en distintos clientes de correo, automatización con CI/CD y esos detalles insospechados que han llevado a la quiebra a muchos valientes desarrolladores antes que usted.
Sigo eternamente agradecido por su inminente colaboración.
Esta charla puede parecer un correo de SPAM y es porque lo es. La diseñe para que sea atractiva. La propia presentacion va a ser un sitio web que parece un cliente de correo y cada diapositiva sera un email. Asi de simple.
La charla muestra como construi una newsletter usando MDX (https://mdxjs.com/), un formato excelente para crear contenido. Cuando empece mi newsletter (https://cesalberca.com/newsletter) queria usar este formato y, para mi sorpresa, no encontre a nadie haciendo algo similar, asi que construi mi propio sistema con React Email y Resend (https://resend.com/). Aunque mencionare mi newsletter al final, no es la tipica charla para ganar seguidores. El objetivo es mostrar como la construi, ya que me llevo tiempo y aprendi mucho durante el proceso. Algunos de los principales aprendizajes fueron como renderizar componentes distintos segun si el email se ve en el navegador o en un cliente de correo, como uso CI/CD para programar los envios y como los distintos clientes de correo renderizan los emails.
FWD: Urgent Opportunity to Claim Your React + MDX Newsletter Inheritance es en
Hello, dear friend,
I trust this message reaches you in excellent spirits. I write to you not only as a humble developer, but as the sole surviving heir of an ancient lineage of engineers whose wisdom has been carefully safeguarded through centuries.
With great urgency, I invite you to transfer a modest administrative fee to the secure digital vault. In return, you shall gain access to an extraordinary fortune of technical insight. This privileged knowledge includes the steps required to craft a complete Newsletter system using React and MDX, as well as the instructions needed to dispatch your first email with Resend.
Your generous cooperation will open the gates to revelations about the Newsletter Architecture, rendering emails on the web, layout traps in different email clients, automation with CI/CD, and those unsuspecting details that have bankrupted many brave developers before you.
I remain eternally grateful for your imminent collaboration.
This talk might look like a SPAM email and that's because it is! I designed this talk to be engaging, the presentation itself is going to be website that looks like an email client and each slide is going to be an email. How cool is that?
This talk will showcase how I built a newsletter using MDX (https://mdxjs.com/), which is a great format for authoring content. When I started my newsletter (https://cesalberca.com/newsletter) I wanted to use this format, and to my surprise I couldn't find anyone doing something similar, so I built my own system with React Email and Resend (https://resend.com/). Although I will mention my newsletter at the end, this is not the typical talk where I just want to get followers for my newsletter, I just want to show you how I built it, since it took my some time and I learned a lot in the process. Some of my main learnings were how to render different components depending if you are viewing the email in a browser or in an email client, how I use CI/CD to schedule the emails and how different email clients render emails.
Freelancing with AI: AId or AIlment? es en
AI, please give me an abstract for my talk “Freelancing with AI: AId or AIlment?”. The talk is about how I’ve applied AI in my daily life as a freelancer to improve my productivity and find new clients. You need to mention that I’m a digital nomad and software developer. Talk about how I use AI in a practical way for day to day tasks and automations to free up time for what matters most. Mention that the key takeaways are specific examples on how to use not so common features of ChatGPT, website development with Bolt and advanced automations with N8N. Say that the conclusion is that AI, when used wisely, can be very useful, but if not used carefully, it can be counterproductive. In less than 500 characters and make it rhyme, please.
Frontend Reforms en
Aren't you tired that they ask you to create clean code but no one has told you what it really is? Aren't you sick that in talks of good practices they don't show you how to address the refactors that will improve your application? If that's the case, this is your talk. We will "reform" a frontend application, where little by little we will make it more legible and maintainable in a very simple and practical way. Don't miss it!
Hitchhiker's Guide to Galactic Architecture en
The frontend has become complex. Very complex. We went from using JavaScript with jQuery to use frameworks that help us handle state, components and abstract us from having to deal with the DOM and so many more things. But... How do we handle the code that does not belong to the framework? Should we separate in different layers? Should we apply concepts of architecture in the frontend? In this talk we'll see different architectural patterns and we'll see how to apply them in the frontend in order to make our application more robust and solid while keeping them flexible.
César Alberca
Helping You Build Scalable, AI-Ready Frontend Architecture 👨🏽💻 Freelance Senior Frontend Architect | International Speaker | Codemotion Ambassador | Published Book Author
Madrid, Spain
Actions
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top