Leadership Insights From Growing 2X in 8 Months

This ad is not shown to multipass and full ticket holders
React Summit US
React Summit US 2025
November 17 - 21, 2025
New York, US & Online
The biggest React conference in the US
Learn More
In partnership with Focus Reactive
Upcoming event
React Summit US 2025
React Summit US 2025
November 17 - 21, 2025. New York, US & Online
Learn more
Bookmark
Slides
Rate this content

¿Cómo se siente cuando tu equipo se duplica en menos de un año? Como si tu cerebro hubiera sido puesto en una licuadora y alguien siguiera presionando el botón. Me uní a una startup de 7 ingenieros y 40 empleados en agosto, para mayo éramos 14 ingenieros, 100 personas, y yo era un gerente. Estas son mis lecciones.

This talk has been presented at TechLead Conference 2025: AI in Orgs, check out the latest edition of this Tech Conference.

Swizec Teller
Swizec Teller
15 min
18 Sep, 2025

Comments

Sign in or register to post your comment.
Video Summary and Transcription
El ajuste del producto al mercado es como ser empujado por el mercado, necesitando más. Una analogía de juego ilustra la dinámica del trabajo en equipo al manejar tareas. La comunicación es clave en el crecimiento del equipo, permitiendo la delegación para el éxito colectivo. Los miembros experimentados del equipo se centran en la claridad, la delegación y la responsabilidad. Prioriza asignar tareas a los miembros del equipo según su experiencia. Adopta el papel de especialista en misiones secundarias para proyectos a largo o corto plazo. Participa en la mentoría y explica el razonamiento para fomentar la independencia y el crecimiento del equipo. La mentoría ocurre de manera orgánica entre tareas, influyendo en los enfoques de trabajo. Confía en tu equipo para tomar decisiones explicando tu razonamiento. Mentorea una habilidad a la vez para asegurar un aprendizaje y aplicación efectivos. Enfoca la retroalimentación, anima a los novatos, aborda los puntos débiles de los expertos para mejorar el rendimiento. Enfoca la retroalimentación para principiantes y expertos, enfatiza los resultados y la retroalimentación oportuna para mejorar el rendimiento. Reconoce la importancia de la utilidad rápida, las historias de usuario y el trabajo enfocado en resultados. Utiliza historias de usuario, documentación y hojas de ruta flexibles para una planificación y toma de decisiones efectivas. Adopta el cambio, documenta ideas, enfócate en historias de usuario y aprovecha los backlogs para una planificación y adaptación efectivas.

1. Understanding Product-Market Fit

Short description:

El ajuste producto-mercado es como ser empujado por el mercado, necesitando más. Una analogía de juego ilustra la dinámica del trabajo en equipo al manejar tareas. La comunicación es clave en el crecimiento del equipo, permitiendo la delegación para el éxito colectivo.

Mucha gente me pregunta, ¿cómo sabes que tienes ajuste producto-mercado? Bueno, si tienes que preguntar, no lo tienes. El ajuste producto-mercado se siente como si el mercado te arrastrara, pateando y gritando mientras los usuarios piden más y más cosas. Me uní a una empresa con PMF el año pasado y en un momento un entrevistado me preguntó cómo se siente trabajar aquí. Honestamente, se siente como si hubiera entrado en una licuadora y alguien sigue presionando el botón de mezclar. Hemos triplicado el equipo de ingeniería, duplicado la empresa, y nos estamos quedando sin espacio de oficina y aún no podemos mantenernos al día. El mercado simplemente quiere más.

Así que esta charla es mi intento de dar un paso atrás y escribir algunas de las cosas que he aprendido. Espero que encuentres algo útil para aplicar en tu equipo. Así que hay este juego, sigue hablando y nadie explota. Dos jugadores desactivan una bomba. Uno tiene las instrucciones, uno tiene la bomba. Tu objetivo es trabajar juntos. Cuando jugué este juego con mi pareja, intentamos ambos roles.

Cuando ella tenía la bomba y yo tenía las instrucciones, el juego apestaba. Seguíamos discutiendo y peleando y perdimos el juego. Ambos nos sentimos en pánico y fuera de control. Pero cuando yo tenía la bomba y ella tenía las instrucciones, ganamos. Ambos nos sentimos en control, tranquilos y las palabras fluían. Cuanto más hablas, más fácil es desactivar la bomba. Así que me siento en control cuando hago el trabajo, mi pareja se siente en control cuando entiende las instrucciones.

Hacer crecer el equipo es muy parecido a ese juego. Cuanto más hablas, más ganas. Porque no puedes hacer todo. Tienes que dejar que otros hagan el trabajo o serás tú quien explote. Y la peor parte de esto es que pasas de sostener la bomba a sostener las instrucciones, lo cual para mí es difícil. A medida que otros hacen más del trabajo, necesitan a alguien que sea el pegamento y mantenga a todos tirando en la misma dirección. Y eso es un poco aterrador. Es desorientador. La mitad del tiempo sientes que tienes media idea de lo que está pasando. La otra mitad, tienes todas estas ideas y no hay tiempo para hacerlas realidad.

2. Embracing Delegation and Specialization

Short description:

Los miembros experimentados del equipo se centran en la claridad, la delegación y la responsabilidad. Prioriza asignar tareas a los miembros del equipo según su experiencia. Adopta el papel de especialista en misiones secundarias para proyectos a largo o corto plazo.

Así que, como el miembro más experimentado del equipo, vas a las áreas con menos certeza. Surfeas al frente y creas claridad para los demás, averiguas qué se necesita hacer, qué tecnologías quieres usar, con quién necesitas hablar, encuentras todos los incendios e intentas ir donde hay incertidumbre. Por eso se siente como una licuadora. Estás constantemente confundido, saltando entre niveles de abstracción. Un minuto estás en los detalles, ayudando a depurar un problema de base de datos. Al minuto siguiente estás respondiendo, Oye, ¿cómo va esa iniciativa para el trimestre? Como, no lo sé, hombre. El software vuela como un garabato, pero eres responsable. Tienes que saber. Y si intentas saltar, y si intentas rebotar en el tiempo con todo este salto, solo crearás montones de trabajo sin terminar esperándote.

Así que el simple hecho es que no puedes hacer todo y no puedes estar en todas partes. La lista de prioridades y buenas ideas nunca termina. Cuanto más creas, más los usuarios piden, y más ideas tienes. La solución que encontré es dejar de pensar en cómo hacer el trabajo y centrarme en quién está haciendo el trabajo. ¿Tienes una idea? Genial. Eso es para Jane. ¿Tienes una solicitud de función? Genial. Esa es para Joe. ¿Error? Alice conoce todo el código. Cada pieza de trabajo va a otra persona. Puedes sostener las instrucciones, pero ya no puedes sostener la bomba. Hay demasiadas bombas.

Así que te conviertes en el especialista en misiones secundarias. Como ya no puedes trabajar en cosas críticas, te conviertes en el especialista en misiones secundarias. Eso todavía es seguro para ti. El tipo de proyectos donde no importa si tienes que dejarlos por unos días o semanas, a veces meses. Por ejemplo, acabo de implementar una idea en la que comencé a trabajar en febrero. Es bastante genial, pero era un poco de vanguardia y la tecnología aún no estaba lista. Tuve que dejar que se cocinara durante unos meses, pero ahora estoy realmente feliz. Así que ese es el tipo de cosas que puedes hacer como el especialista en misiones secundarias. Ideas a largo plazo con viabilidad dudosa o proyectos súper cortos que desbloquean algo para mañana para que tu equipo no se distraiga.

Check out more articles and videos

We constantly think of articles and videos that might spark Git people interest / skill us up or help building a stellar career

Un Marco para Gestionar la Deuda Técnica
TechLead Conference 2023TechLead Conference 2023
35 min
Un Marco para Gestionar la Deuda Técnica
Top ContentPremium
Today's Talk discusses the importance of managing technical debt through refactoring practices, prioritization, and planning. Successful refactoring requires establishing guidelines, maintaining an inventory, and implementing a process. Celebrating success and ensuring resilience are key to building a strong refactoring culture. Visibility, support, and transparent communication are crucial for addressing technical debt effectively. The team's responsibilities, operating style, and availability should be transparent to product managers.
Principios para Escalar el Desarrollo de Aplicaciones Frontend
React Summit 2023React Summit 2023
25 min
Principios para Escalar el Desarrollo de Aplicaciones Frontend
Top Content
This Talk discusses scaling front-end applications through principles such as tearing down barriers, sharing code in a monorepo, and making it easy to delete code. It also emphasizes incremental migration, embracing lack of knowledge, and eliminating systematic complexity. The Talk highlights the use of automation in code migration and the importance of removing barriers to enable smoother code migration.
Luchando contra la Deuda Técnica con la Refactorización Continua
React Day Berlin 2022React Day Berlin 2022
29 min
Luchando contra la Deuda Técnica con la Refactorización Continua
Top Content
This Talk discusses the importance of refactoring in software development and engineering. It introduces a framework called the three pillars of refactoring: practices, inventory, and process. The Talk emphasizes the need for clear practices, understanding of technical debt, and a well-defined process for successful refactoring. It also highlights the importance of visibility, reward, and resilience in the refactoring process. The Talk concludes by discussing the role of ownership, management, and prioritization in managing technical debt and refactoring efforts.
Construyendo Equipos Multiculturales de Alto Rendimiento
React Day Berlin 2022React Day Berlin 2022
25 min
Construyendo Equipos Multiculturales de Alto Rendimiento
Top Content
The Talk discusses the importance of effective communication and collaboration in cross-cultural teams. It emphasizes the impact of culture on communication and performance evaluation. The speaker highlights the differences between low-context and high-context communication styles and the need to understand cultural nuances. It also explores the challenges of giving feedback in multicultural teams and suggests ways to improve communication and create a feedback culture. The influence of language on communication and the importance of transparency and honesty in feedback are also discussed.
Construyendo una Aplicación Web: El Camino Fácil y el Camino de Alto Rendimiento. ¿Por qué no son lo mismo?
JSNation 2023JSNation 2023
31 min
Construyendo una Aplicación Web: El Camino Fácil y el Camino de Alto Rendimiento. ¿Por qué no son lo mismo?
Misko Havry introduces himself and discusses the impact of JavaScript on performance. The concepts of reconciliation, hydration, and resumability are explored, along with the importance of clean code and compiler optimization. The Talk includes demos of application components and showcases the power of code extraction. The QUIC framework is highlighted for its ability to optimize code loading and prioritize interactions. The service worker is used to selectively download components for improved performance. SEO and debugging in QUIC are also discussed, along with comparisons to other frameworks.
Una Saga de Problemas de Renderizado Web
Vue.js London 2023Vue.js London 2023
28 min
Una Saga de Problemas de Renderizado Web
This Talk discusses the problems faced in building and rendering web applications, different rendering methods and strategies, and the benefits of the Yamstack architecture. It covers server-side rendering, static site generation, incremental static regeneration, and edge rendering. The speaker demonstrates how to build a static site using a Hello CMS and the JAMstack architecture. Other topics include connecting Storyboard with a Nuxt application, mock data, hybrid rendering, and handling I18N with a static site generator.

Workshops on related topic

React a Escala con Nx
React Summit 2023React Summit 2023
145 min
React a Escala con Nx
Top Content
WorkshopFree
Isaac Mann
Isaac Mann
Vamos a utilizar Nx y algunos de sus plugins para acelerar el desarrollo de esta aplicación.
Algunas de las cosas que aprenderás:- Generar un espacio de trabajo Nx prístino- Generar aplicaciones frontend React y APIs backend dentro de tu espacio de trabajo, con proxies preconfigurados- Crear librerías compartidas para reutilizar código- Generar nuevos componentes enrutados con todas las rutas preconfiguradas por Nx y listas para usar- Cómo organizar el código en un monorepositorio- Mover fácilmente las librerías alrededor de tu estructura de carpetas- Crear historias de Storybook y pruebas e2e de Cypress para tus componentes
Tabla de contenidos: - Lab 1 - Generar un espacio de trabajo vacío- Lab 2 - Generar una aplicación React- Lab 3 - Ejecutores- Lab 3.1 - Migraciones- Lab 4 - Generar una librería de componentes- Lab 5 - Generar una librería de utilidades- Lab 6 - Generar una librería de rutas- Lab 7 - Añadir una API de Express- Lab 8 - Mostrar un juego completo en el componente de detalle de juego enrutado- Lab 9 - Generar una librería de tipos que la API y el frontend pueden compartir- Lab 10 - Generar historias de Storybook para el componente de interfaz de usuario compartido- Lab 11 - Prueba E2E del componente compartido
Problemas difíciles de GraphQL en Shopify
GraphQL Galaxy 2021GraphQL Galaxy 2021
164 min
Problemas difíciles de GraphQL en Shopify
Workshop
Rebecca Friedman
Jonathan Baker
Alex Ackerman
Théo Ben Hassen
 Greg MacWilliam
5 authors
En Shopify a gran escala, resolvemos algunos problemas bastante difíciles. En este masterclass, cinco oradores diferentes describirán algunos de los desafíos que hemos enfrentado y cómo los hemos superado.

Tabla de contenidos:
1 - El infame problema "N+1": Jonathan Baker - Vamos a hablar sobre qué es, por qué es un problema y cómo Shopify lo maneja a gran escala en varios APIs de GraphQL.
2 - Contextualizando APIs de GraphQL: Alex Ackerman - Cómo y por qué decidimos usar directivas. Compartiré qué son las directivas, qué directivas están disponibles de forma predeterminada y cómo crear directivas personalizadas.
3 - Consultas de GraphQL más rápidas para clientes móviles: Theo Ben Hassen - A medida que tu aplicación móvil crece, también lo harán tus consultas de GraphQL. En esta charla, repasaré diversas estrategias para hacer que tus consultas sean más rápidas y efectivas.
4 - Construyendo el producto del futuro hoy: Greg MacWilliam - Cómo Shopify adopta las características futuras en el código actual.
5 - Gestión efectiva de APIs grandes: Rebecca Friedman - Tenemos miles de desarrolladores en Shopify. Veamos cómo estamos asegurando la calidad y consistencia de nuestras APIs de GraphQL con tantos colaboradores.
De Ingeniero a Líder: Un Masterclass para Líderes Tecnológicos Primerizos
TechLead Conference 2024TechLead Conference 2024
144 min
De Ingeniero a Líder: Un Masterclass para Líderes Tecnológicos Primerizos
Workshop
Andrew Murphy
Andrew Murphy
Transicionar de un rol de contribuidor individual a una posición de liderazgo, especialmente en la industria tecnológica de ritmo acelerado, es enormemente desafiante. La mayoría de los nuevos líderes no reciben ningún tipo de capacitación en los primeros 10 años de sus nuevas responsabilidades.Nuestro completo masterclass está diseñado para ayudar a los nuevos y emergentes líderes tecnológicos a comprender sus nuevos roles y adquirir las habilidades para convertirse en líderes seguros, felices y efectivos.
El Futuro de los Equipos de Ingeniería: Los Humanos Guían, los Agentes Codifican
TechLead Conference 2025: AI in OrgsTechLead Conference 2025: AI in Orgs
103 min
El Futuro de los Equipos de Ingeniería: Los Humanos Guían, los Agentes Codifican
Workshop
Konrad Bujak
Konrad Bujak
La mayoría de los equipos todavía están usando AI como un autocompletado glorificado, pero el futuro ya está aquí. Te mostraré cómo funcionan los equipos de ingeniería cuando los agentes de codificación manejan la implementación mientras los humanos se centran en la orientación y supervisión.He construido agentes de codificación que tienen nuestras directrices de equipo integradas: no más guías de estilo o documentos de estándares de codificación. Verás agentes que siguen automáticamente nuestros patrones de Next.js 15, la estructura de monorepo de Nx, las convenciones de shadcn/ui, y más de nuestra pila tecnológica, mientras los humanos hacen pequeñas correcciones que mejoran todo el trabajo futuro.Esto no se trata de reemplazar a los ingenieros, sino de escalar las posibilidades de tu equipo a través de la multiplicación de agentes en lugar de contrataciones y reestructuraciones. Demostraré el flujo de trabajo donde la implementación del agente es seguida por el refinamiento humano, creando una calidad consistente que no depende de la variabilidad humana.
Managers Are From Mars, Devs Are From Venus
TechLead Conference 2024TechLead Conference 2024
111 min
Managers Are From Mars, Devs Are From Venus
Workshop
Mo Khazali
Mo Khazali
Una Guía para Desarrolladores sobre Cómo Comunicar, Convencer y Colaborar Efectivamente con los Stakeholders
Es una historia tan antigua como el tiempo: la colaboración entre desarrolladores y stakeholders de negocios ha sido durante mucho tiempo un desafío, con una falta de comunicación clara que a menudo deja a ambas partes frustradas. Los mejores desarrolladores pueden comprender profundamente las necesidades de sus contrapartes de negocios, comunicar efectivamente la estrategia técnica sin perder a la audiencia no técnica y convencer al negocio de tomar las decisiones correctas. Trabajando en una consultoría, he fallado y tenido éxito en arquitectar y “vender” visiones técnicas, aprendiendo muchas lecciones en el camino.Ya sea que trabajes en una empresa de productos, seas consultor/freelancer, o quieras aventurarte más allá de ser solo un desarrollador, la capacidad de convencer y comunicar claramente con los stakeholders puede diferenciarte en la industria tecnológica. Esto se vuelve aún más importante con el auge de GenAI y el mercado de desarrolladores cada vez más competitivo, ya que la resolución de problemas y la comunicación efectiva son clave para posicionarte.En esta masterclass, compartiré ejemplos del mundo real, tanto buenos como malos, y te guiaré a través de poner la teoría en práctica mediante dojos.
Fuera de la sartén, al fuego: Guía para gerentes sobre cómo ayudar a los nuevos desarrolladores a prosperar
TechLead Conference 2024TechLead Conference 2024
35 min
Fuera de la sartén, al fuego: Guía para gerentes sobre cómo ayudar a los nuevos desarrolladores a prosperar
Workshop
Andrew Coleburn
Andrew Coleburn
Integrarse a un nuevo proyecto puede ser difícil, sin importar tu experiencia y antecedentes. Pero puede ser especialmente desafiante para los nuevos desarrolladores recién salidos de la escuela o de un bootcamp de programación. Basándose en su experiencia personal como graduado de un bootcamp y consultor de JavaScript, esta charla discutirá consejos y estrategias para que los gerentes ayuden a los nuevos desarrolladores de sus equipos a familiarizarse con un código desconocido, para que puedan tener un impacto más rápido y efectivo.