Carlos Ospina
Ana Coto

Anilu & Camoa

Nuestra historia compartida

Carlos Ospina

Carlos Ospina

Technical Account Manager / Drupal Advisor

Ana Coto

Ana Coto

Senior Web Developer

Quiénes somos

Anilu es desarrolladora web senior, defensora de la comunidad y mentora.

 

Carlos lleva más de 10 años trabajando en Drupal, primero como desarrollador Front-End y los últimos años como TAM, ahora como Drupal Advisor.

Nuestra historia

Nos conocimos trabajando en Drupal y descubrimos un interés común en la comunidad. ... Con el tiempo, nos enamoramos. (más pronto) 

Quién escribe aquí

Dos voces escriben bajo este nombre, y cada una sigue siendo su propia voz. Aquí está quién escribe qué, para que puedas seguir a cualquiera de las dos.

Carlos Ospina

Carlos Ospina Technical Account Manager / Drupal Advisor

Ana Coto

Ana Coto Senior Web Developer

Las dos personas

Somos una pareja, y también somos dos personas con nuestra propia trayectoria. Abre cualquiera de los perfiles para leer a esa persona en sus propios términos.

Su escritura

El cuerpo de trabajo que esta pareja ha publicado en conjunto, navegable y atribuible a la persona que escribió cada pieza.

Por qué creo en las Agentic Recipes

I built my AI tooling one layer at a time, each piece added because something was breaking when I did not have it: scope, atomic guides, the curl rule, validators, the playbook. Working on the biggest tool I am still building, I hit a wall I had to name. Use drush is a rule. Wire responsive images for this project is an orchestration. Both are opinions, but they are not the same artifact shape. This post walks that journey to the layer I think is missing, and asks whether other people building AI tooling on real projects feel the same gap.

Carlos Ospina
Carlos Ospina 8 min de lectura

El modelo para proyectos de Drupal con presupuesto ajustado

Drupal CMS 2.0, Canvas, Recipes, and Dripyard have changed the economics of Drupal for regional markets. This is the blueprint for building professional Drupal sites at $1,000 to $2,000 with real margin, for LATAM, Africa, Asia, and similar markets that Drupal could not serve before.

Carlos Ospina
Carlos Ospina 4 min de lectura

Por Que No Confio en Agentes de IA Independientes Sin Supervision Estricta

n desarrollador que usa herramientas de IA para programar todos los dias comparte ejemplos reales de por que los agentes autonomos de IA aun necesitan supervision humana. Desde deuda tecnica innecesaria hasta contaminacion de contexto y resultados equivocados presentados con confianza, la IA funciona mejor cuando un humano hace las preguntas correctas.

Carlos Ospina
Carlos Ospina 7 min de lectura

Del Rechazo Laboral a una Plataforma Empresarial de Kubernetes en 6 Días

Después de un rechazo laboral por carecer de experiencia práctica con herramientas específicas, demostré que la metodología de aprendizaje de "caja negra" sistemática puede producir resultados de nivel empresarial. Construí una plataforma completa de Kubernetes con monitoreo, seguridad y aplicaciones reales en 17 horas durante 6 días, lo que llevó a una contribución comunitaria.

Carlos Ospina
Carlos Ospina 5 min de lectura

Aún Somos Demasiado Costosos, y Deberíamos Hablar de Eso

El desafío de precios de Drupal no es la complejidad, sino la organización. Estamos cobrando tarifas de software comercial por experiencia de código abierto, haciendo que el mantenimiento rutinario sea inasequible. ¿Cómo mantenernos competitivos mientras creamos oportunidades sostenibles tanto para desarrolladores como para clientes?

Carlos Ospina
Carlos Ospina 2 min de lectura

Por qué la comunidad global de Drupal necesita más que buenas intenciones

Community enthusiasm without systematic support fails to enable authentic global participation. The Federation initiative represents a historic opportunity to move beyond good intentions toward structures that actually enable regional representation and sustainable development in Drupal's global ecosystem.

Carlos Ospina
Carlos Ospina 5 min de lectura

Postulándome al Consejo de la Asociación Drupal de nuevo, porque el trabajo no ha terminado

oard nomination statement presenting Carlos Ospina's vision for global Drupal community representation, highlighting experience with International Federation development, cross-cultural business expertise, and sustainable talent pipeline creation through the IXP Initiative. Advocates for balanced community-business sustainability.

Carlos Ospina
Carlos Ospina 5 min de lectura

¡IXP Pasa de Iniciativa a Programa: las Empresas Ya Pueden Empezar a Usarlo!

The IXP Fellowship has officially evolved from an initiative to a functional program, creating structured pathways for companies to hire and mentor inexperienced Drupal developers. Companies completing engagements receive 250 contribution credits per hire, strengthening the Drupal ecosystem's sustainability. Seed EM, Bluefly, Digital Projex, and Digital Polygon are the first participating organizations. The program addresses the catch-22 of needing experience to get hired while broadening Drupal's talent base. Registration is now open at drupal-ixp.site.

Carlos Ospina
Carlos Ospina 3 min de lectura

Creando valor real para los negocios: Transformando Drupal.org en un verdadero hub empresarial

Drupal.org has untapped potential to become more than a technical platform—it could transform into a genuine business hub connecting clients with service providers worldwide. This post explores how we can create a system where contribution naturally leads to business opportunities through regionalized partnership programs, globally supported initiatives for new developers, and reimagined events. By acknowledging regional economic differences and embracing the full ecosystem pyramid, we can build a Drupal community where contribution and business growth naturally align.

Carlos Ospina
Carlos Ospina 6 min de lectura

Makers, Takers y lo que yo llamo 'Fakers': Una mirada matizada a la contribución en Drupal

This post explores the concept of "fakers" in open source communities – those who create an appearance of contribution without truly engaging. While we all begin as relative novices, there's a key difference between newcomers honestly building skills and those misrepresenting expertise. Using personal experiences from the Drupal community, I examine how to distinguish authentic contributors and why drupal.org should be our source of truth, despite challenges in establishing it as the definitive standard.

Carlos Ospina
Carlos Ospina 5 min de lectura

Reconstruyendo la pirámide del ecosistema de Drupal: un camino hacia el crecimiento sostenible

This post introduces my "ecosystem pyramid" model for visualizing Drupal's sustainability challenges. I examine how Drupal's evolution has narrowed its user base, contrasting it with WordPress's approach. I highlight how Drupal CMS and IXP initiatives can rebuild the ecosystem's foundation by lowering entry barriers, especially in regions with differently-scaled pyramids. The key to long-term sustainability lies in rebuilding from the base up while strengthening the middle layers of our ecosystem.

Carlos Ospina
Carlos Ospina 7 min de lectura

Construyendo el puente: cómo Drupal CMS e IXP podrían empoderar a las agencias digitales

Drupal CMS creates opportunities for agencies at every stage - from freelancers starting out to established enterprise firms. By supporting both simple site builds and enterprise solutions on the same platform, agencies of all sizes can build diverse teams of site builders and developers. The expanded IXP Initiative supports this ecosystem by developing talent at all levels, offering every agency a path to sustainable growth beyond what closed platforms can provide.

Carlos Ospina
Carlos Ospina 3 min de lectura

Entendiendo el caché en Drupal: de los conceptos básicos a la estrategia práctica

Understanding Drupal's caching system is key to building high-performance sites. Think of caching as taking snapshots of your content instead of rebuilding everything on each visit. From internal caching to CDNs, each layer serves a purpose. This guide explains how these pieces work together and how to implement an effective caching strategy that balances performance with content freshness.

Carlos Ospina
Carlos Ospina 8 min de lectura

Más allá de quienes hacen y quienes toman: ser un "faker" en el código abierto

Recent events in the WordPress community have reignited discussions about open source contribution, echoing Dries Buytaert's insights on "makers" and "takers" in the ecosystem. However, there's a third category worth examining: those who create an appearance of contribution without truly engaging with the community's needs. Through Drupal's mature contribution recognition system, we can explore ways to encourage more meaningful participation and help everyone find their authentic path to contributing, moving beyond surface-level engagement to genuine community involvement. This reflection isn't about criticism, but about fostering a culture where various forms of contribution are valued and authentic engagement is encouraged.

Carlos Ospina
Carlos Ospina 4 min de lectura

Repensando los módulos personalizados: cómo ECA me voló la cabeza

During Palcera's implementation of the IXP Initiative platform, the power of ECA (Event, Condition, Action) challenged my assumptions about when custom modules are truly necessary. This experience demonstrates how mature contributed modules can efficiently handle complex business logic that traditionally required custom code. As a technical architect, I'm excited to help organizations leverage Drupal's ecosystem more effectively, improving development efficiency while reducing maintenance overhead through strategic use of existing solutions.

Carlos Ospina
Carlos Ospina 4 min de lectura

Mi experiencia con las herramientas de IA: consejos prácticos de una conversación reciente

Recently discussed with Nohra how my AI usage evolved from basic prompts to using context and frameworks. I shared my personal approach to using AI as an editor/assistant, particularly for job searching and content creation. By treating AI as a system and building contextual frameworks, I've found ways to work more efficiently while maintaining authenticity. The video conversation dives deeper into practical examples and tips that have worked for me.

Carlos Ospina
Carlos Ospina 4 min de lectura

BLT End of Life: Cuando las decisiones técnicas se olvidan de los usuarios

Acquia's Build and Launch Tool (BLT) reaches end-of-life on December 31, 2024. As a Technical Account Manager who has helped numerous organizations with their Drupal implementations, I've seen how this transition highlights a common challenge in our industry: technical decisions that sometimes lose sight of user needs. Let's explore what this means for teams and what it tells us about the broader pattern of technical decision-making.

Carlos Ospina
Carlos Ospina 4 min de lectura

Drupal 7 EOL: Cómo elegir el camino correcto para tu sitio

With Drupal 7's end-of-life approaching in January 2025, organizations face critical migration decisions. Drawing from my decade of experience as a Technical Account Manager, this article explores practical migration paths based on your site's purpose and complexity. We'll examine community-supported tools, share real migration experiences, and discuss how innovations like Retrofit and the upcoming Drupal CMS can help shape your migration strategy.

Carlos Ospina
Carlos Ospina 5 min de lectura

La IA como asistente: un enfoque práctico para un uso responsable de la IA

While AI tools become increasingly prevalent in professional settings, many warn against their use in job hunting and content creation. However, the key lies not in avoiding AI but in using it responsibly as an assistant rather than a creator. Through clear boundaries, iterative feedback, and maintaining authenticity, AI can enhance rather than replace your voice. Learn a practical approach to leveraging AI tools while keeping your content genuine and professional - from initial setup to final refinement.

Carlos Ospina
Carlos Ospina 4 min de lectura

Simplificando las Actualizaciones de Drupal: Un Enfoque Estructurado para un Mantenimiento Sin Preocupaciones

Las actualizaciones regulares de Drupal son críticas para el mantenimiento del sitio, pero muchas organizaciones las encuentran desafiantes. Basándose en casi diez años de experiencia como Gerente de Cuenta Técnico (TAM) en Acquia, este artículo presenta un enfoque estructurado que transforma las actualizaciones de una fuente de estrés en un proceso confiable.

Carlos Ospina
Carlos Ospina 7 min de lectura

Simplificando las Actualizaciones de Drupal: Un Enfoque Estructurado para un Mantenimiento Sin Preocupaciones

Las actualizaciones regulares de Drupal son críticas para el mantenimiento del sitio, pero muchas organizaciones las encuentran desafiantes. Basándose en casi diez años de experiencia como Gerente de Cuenta Técnico (TAM) en Acquia, este artículo presenta un enfoque estructurado que transforma las actualizaciones de una fuente de estrés en un proceso confiable.

Carlos Ospina
Carlos Ospina 7 min de lectura

El Futuro de Drupal: Superando Desafíos con Iniciativas de la Comunidad

Drupal ha evolucionado para satisfacer las demandas empresariales, pero ha perdido terreno con principiantes y pequeñas empresas. Nuestro blog explora cómo iniciativas como Drupal CMS, IXP Fellowship y el Currículo Abierto de Drupal buscan abordar esto haciendo que Drupal sea más accesible y sostenible para todos los usuarios.

Carlos Ospina
Carlos Ospina 2 min de lectura

El Futuro de Drupal: Superando Desafíos con Iniciativas de la Comunidad

Drupal ha evolucionado para satisfacer las demandas empresariales, pero ha perdido terreno con principiantes y pequeñas empresas. Nuestro blog explora cómo iniciativas como Drupal CMS, IXP Fellowship y el Currículo Abierto de Drupal buscan abordar esto haciendo que Drupal sea más accesible y sostenible para todos los usuarios.

Carlos Ospina
Carlos Ospina 2 min de lectura

We are on LinkedIn if you want to follow the work, or you can reach us through the formulario de contacto on this site. We read everything.