← Volver a artículosDescubrimientoJuly 26, 20264 min de lecturaCopy article

Activate: Cuatro años construyendo para las personas que tocan las puertas

La historia de Activate, LLC — una plataforma de canvassing gratuita para campañas locales — y la asociación de fundadores detrás de ella: la visión de diez años de Daniel Kleinman, y la arquitectura que la llevó a través de tres eras de producto.

Developed by Robert E. Beckner III (Merlin) | rbeckner.com

Activate es una plataforma de canvassing gratuita para campañas políticas locales: concejo municipal, junta escolar, alcalde y todas las elecciones intermedias. Un gerente de campaña crea una campaña, invita a voluntarios con un código QR, y observa cómo un panel en vivo se llena a medida que los canvassers revisan las asignaciones de votantes puerta por puerta. La compañía detrás de ella es Activate, LLC — también conocida como LetsActivate — y está deliberadamente construida para las campañas que el software profesional de campo ignora: presupuestos menores a $10,000, menos de 25 voluntarios, candidatos primerizos, sin director de campo.Soy el cofundador y el constructor de la aplicación. Esta es la historia de cómo surgió.

Una visión, luego una asociación#

Activate comienza con Daniel Kleinman. Daniel es el fundador y el visionario, y el experto en materia política entre los dos. Su convicción, mantenida durante casi una década antes de que existiera el producto, era específica: el software de canvassing debe empoderar a los voluntarios en lugar de ralentizarlos, debe ser genuinamente agradable de usar, y debe estar libremente disponible para cualquier campaña que lo necesite. En 2021 se propuso hacer esa herramienta real.Me uní a ese esfuerzo en 2022, y la asociación ha funcionado continuamente desde entonces. La división del trabajo ha permanecido clara durante cuatro años: Daniel aporta la visión y la experiencia en el dominio político; yo diseño y construyo la aplicación. La evolución del producto pertenece a ambos: Daniel ha contribuido ideas que moldearon el sistema, y el sistema ha moldeado ideas mías que terminaron definiendo el producto. Ese bucle, sostenido a lo largo de los años, es el motor real de Activate.

Tres eras de la misma idea#

El producto en letsactivate.us hoy es la tercera encarnación distinta de la misma idea, y los artefactos de cada era aún existen.2022 — diseño y prototipo. Los primeros artefactos sobrevivientes son de diciembre de 2022: datos de votantes de muestra, diseños de pantalla, conjuntos de iconos. El núcleo de los conceptos ya estaba presente en ese primer material — listas de votantes como la unidad de trabajo, y un flujo de unión simple suficiente para un voluntario de pie en una acera.2023–2024 — la primera aplicación. La primera construcción completa se ejecutó en SvelteKit y Supabase, con un sitio de marketing WordPress junto a él. Invitaciones con código QR y la importación de votantes CSV estaban en la pila incluso entonces. Esta era demostró el flujo de trabajo y nos enseñó dónde estaba la fricción real del producto.2026 — la reconstrucción desde cero. En mayo de 2026 reconstruí Activate desde un repositorio vacío en la infraestructura de la plataforma que uso en todo mi portafolio: Bun, Hono, React, y LibSQL, con datos de votantes cifrados en reposo bajo AES-256-GCM. La reconstrucción pasó del primer commit a producción en once días, porque cuatro años de comprensión acumulada — y una base reutilizable

Lo que el sistema realmente hace#

El conjunto de funciones se lee simplemente, y la sencillez es el punto. Un código QR invita a un equipo; no se involucra la tienda de aplicaciones. La recaudación es una interfaz de deslizamiento: sí, no, omitir, no en casa — un toque cada uno. Las asignaciones de votantes se distribuyen automáticamente para que los voluntarios nunca vuelvan a tocar una calle. El panel de control agrega el juego de campo a medida que se registran los resultados.Dos decisiones de ingeniería valen la pena declarar con precisión, porque van en contra de la moda actual. La asignación de rutas no usa IA: es un algoritmo determinista de ordenamiento y fragmentación, porque asignar direcciones a voluntarios es un problema de coordinación, no de generación de lenguaje. Y la plataforma es una aplicación web por diseño — un voluntario escanea un código y está recaudando en el navegador, en cualquiera de nueve idiomas, incluidos scripts de derecha a izquierda, en cualquier teléfono que ya posea.Activate es gratuito para comenzar, sin suscripciones; costos opcionales como datos de votantes y SMS se miden de manera transparente a través de un sistema de créditos. Y la plataforma es un software de campo políticamente neutral: sirve a campañas en todo el espectro. El eslogan "¡Hacia la Victoria!" es una declaración sobre esfuerzo y organización — el trabajo de presentarse — que es la parte de la democracia que Activate existe para servir.

Lo que me enseñó construirlo#

Activate es la asociación de cofundador de mayor duración que tengo, y me enseñó la forma que ahora busco en cada emprendimiento: un visionario de dominio que conoce el problema en sus huesos, emparejado con un constructor que puede llevar el sistema a través de cada reescritura que la visión exige. Cuatro años después, esa estructura ha sobrevivido tres eras tecnológicas, la formación de una empresa y la evolución completa desde archivos CSV de muestra hasta una plataforma de producción cifrada.La democracia funciona cuando todos se presentan. Activate es nuestro intento de hacer que presentarse sea más fácil.#activate#civic-tech#co-founder#product-engineering#startups—Robert E. Beckner III (Merlin)Continuar leyendoAnteriorConstruyendo SEOReport: De heurísticas a lanzamientoSiguienteAsesoría: Un Hallazgo Crítico en el Modelo de Cómputo No Custodial PIE