Skip to content
View Ray86-dev's full-sized avatar
🎯
Focusing
🎯
Focusing
  • Canarias

Block or report Ray86-dev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Ray86-dev/README.md
Rayco — Atlántico 28°N — filosofía, educación pública, software

No sé programar.

Llevo nueve meses construyendo software.

Las dos frases son verdad a la vez, y en esa contradicción vive todo lo que hay aquí abajo.

Durante años tuve ideas que no podían salir. Sabía con precisión qué herramienta le faltaba a mi gremio —doy clase de Filosofía en la pública, en Canarias— y no tenía ninguna forma de fabricarla. El instrumento no existía para mí. Ahora existe.

No escribo el código: lo converso. Lo que pongo yo es lo otro. El problema visto desde dentro, el criterio para saber cuándo algo está terminado, y la terquedad de no soltarlo hasta que alguien lo usa.

«La técnica no es un simple medio. La técnica es un modo del desocultar.» — Heidegger, La pregunta por la técnica

Esto es lo que se desoculta cuando por fin aparece el instrumento.




Vivo ahora mismo

educanarias.app Plataforma para docentes: corrige, califica y programa en producción, con suscripción
no-can.vercel.app 6.676 nombramientos de interinos, buscables curso 2025/26 completo
adjudicaciones 2026/27 31.828 destinos provisionales sin servidor, todo en tu navegador

El archivo

Cuatro obsesiones. Ábrelas.

 I  ·  Contra la máquina administrativa

La Consejería publica la vida laboral de miles de personas en PDF de cientos de páginas, sin buscador, sin histórico y sin piedad. Cada septiembre, miles de interinos refrescan una página esperando saber dónde van a vivir el año que viene.

Estas herramientas no arreglan eso. Solo lo hacen mirable.

adjudicaciones-secundaria-canarias-2026 · web 31.828 registros de destinos provisionales. 110 especialidades de Secundaria, EOI y enseñanzas artísticas. Búsqueda sin tildes, filtros por isla, categoría y vacante. Funciona al 100 % en el navegador: un único JSON y JavaScript plano, sin frameworks y sin servidor.

nombramientos-canarias · web 6.676 nombramientos entre septiembre de 2025 y junio de 2026. 134 especialidades, 365 centros, las 7 islas. Un scraper en Python con pdfplumber mastica los PDF oficiales; Next.js y Recharts hacen el resto. DNI enmascarados, como los publica la propia Consejería.

adjudicaciones-canarias El predictor. Cruza tu número de lista con las vacantes realmente adjudicadas y te dice si estás a salvo, en riesgo o fuera. Ajusta la probabilidad al vuelo cuando descartas las islas a las que no puedes ir. Extractor en Python, dashboard en React + Vite + Supabase.

 II  ·  El aula

Un docente de secundaria dedica más horas a documentar lo que enseña que a enseñarlo. La LOMLOE convirtió la programación didáctica en un laberinto de criterios, descriptores y situaciones de aprendizaje. Estas herramientas devuelven ese tiempo.

EduCanariascódigo cerrado El proyecto grande: 805 commits. Corrección por lotes con IA, calificación criterial LOMLOE, generador de actividades y situaciones de aprendizaje, extractor de documentos, biblioteca, calendario, gestión de alumnado, informes de notas, exportación a DOCX y PDF. React + TypeScript, Supabase, Stripe. Dominio propio y suscriptores de pago.

filosofia360 Preparador de clases de Filosofía para el curso 2026/27. Genera la programación, las situaciones de aprendizaje y las sesiones impartibles — guion con el texto dentro, materiales y evaluación. Sin login, sin nube, sin claves de API: todo vive en un SQLite en tu disco. Pulsas «Preparar el día» y en veinte minutos tienes las clases de hoy.

espa-gen · web Para la Educación Secundaria para Personas Adultas. Seleccionas criterios de evaluación de los tres ámbitos y salen actividades. Una función serverless hace de proxy a Groq para que la clave no toque nunca el navegador.

EDUSCAN · web Subes una foto del examen y devuelve la corrección, la nota y un feedback formativo. Next.js con Capacitor, para iOS y Android.

 III  ·  La oposición

Setenta y un temas. De los setenta y uno se sortean cinco. De los cinco eliges uno. Todo el sistema de acceso a la función docente descansa sobre esa aritmética. Merecía al menos una app que la mirase de frente.

zen-oposiciones Plan de estudio guiado para el cuerpo de Secundaria, especialidad Filosofía (590/201), en Canarias. Horizonte agosto 2026 → junio 2027. Cuenta atrás, fase actual, sesiones del día, porcentaje de temario consolidado y la probabilidad real de que salga alguno de los temas que llevas preparados. Construido para un objetivo concreto, con la arquitectura lista para otras especialidades.

temarios-oposprivado Plataforma SaaS de temarios de oposiciones con IA. Next.js 14, Supabase, Stripe y Gemini.

proporcion-aurea-oposiciones Landing minimalista para temarios de oposiciones de Escuelas de Arte en Canarias.

 IV  ·  La palabra

Todo lo anterior resuelve un problema de otro. Esto no.

BLOB · web Un procesador de textos minimalista para escritores y poetas. Sin barras de herramientas, sin menús de formato, sin nada. Solo tú y una única tipografía caligráfica. Pensado para quien escribe poemas y los publica en un cuadrado de Instagram. Aplicación de escritorio para Windows.

For the love of writing.




Cómo trabajo

No pienso aparentar lo que no soy, así que lo pongo por delante.

Lo que traigo

  • El problema. Conozco el dominio por dentro: la administración educativa canaria, sus resoluciones, sus PDF imposibles, sus plazos, y lo que de verdad le duele a alguien que da clase. Nadie me tiene que explicar para quién es esto.
  • El criterio. Sé distinguir una herramienta que alguien va a abrir cada mañana de una demo que impresiona cinco minutos. Casi todo el trabajo está en esa distinción.
  • La ejecución. De la idea al dominio propio con usuarios que pagan. educanarias.app existe, y no es una maqueta.
  • La constancia. Ochocientos commits en un solo proyecto no los sostiene el entusiasmo.

Lo que no traigo

  • No domino ningún lenguaje. No leo una traza de error sin ayuda. No he trabajado nunca dentro de un equipo de desarrollo. No sé decir «senior» sin que me dé la risa.

Si buscas a alguien que escriba el código, no soy yo.
Si buscas a alguien que sepa qué hay que construir, para quién y por qué — y que además lo lleve hasta el final — hablemos.


Cuentas

     9   meses desde el primer commit
    12   proyectos
 1.000+  commits
31.828   registros administrativos rescatados de un PDF
 6.676   nombramientos indexados
   134   especialidades docentes
    71   temas de un temario que se sortea de cinco en cinco
     7   islas
     0   asignaturas de programación cursadas en mi vida

Coda

Séneca escribió que no es que tengamos poco tiempo, sino que perdemos mucho. Empecé tarde, y lo sé.

Chestov sostuvo que la filosofía no nace del asombro sino de la desesperación, y que la razón, cuando choca contra un muro, no siempre tiene la última palabra. Cioran habría dicho que nada de esto sirve para nada, y probablemente tenga razón. El hombre del subsuelo de Dostoievski respondería que da igual: que lo único que necesita de verdad una persona es una voluntad que sea suya.

Lo construyo igual.




Cinco voces

Un sitio donde preguntar. No hay nada que comprar, nada que registrar y nada que aceptar.

Terminal: escribes el nombre de un filosofo y contesta

Los cinco de ahí arriba no se quedaron en la coda. Ábrela y escribe heidegger, séneca, chestov, cioran o dostoievski: cada uno guarda cuatro fragmentos y ninguno se pone de acuerdo con los otros, que es justamente el motivo de tenerlos a los cinco.

También hay bombo. sortear extrae 5 de los 71 temas reales de la especialidad, como hace el tribunal. probabilidad 20 te dice qué opciones tienes con veinte preparados, con las mismas fórmulas que usa mi propia app. test te pregunta quién escribió qué. Y vibe cuenta, sin adornos, que esto lo escribió una máquina conversando.

Quedan 19 cosas que no salen en la ayuda. La terminal avisa cuando das con una.

Lo que va entre comillas es cita literal, con su obra y su año. Lo que va en cursiva es glosa mía, no suya. Chestov aparece casi todo en glosa a propósito: prefiero no ponerle en la boca traducciones de las que no estoy seguro.


Contacto

rayco@outlook.com

Sin foto, sin apellidos, sin redes. Lo que hay que saber de mí está arriba, en lo que he hecho.


· · ·
Hay una app ahí arriba que no encaja con las demás.

BLOB no resuelve ningún expediente, ni ahorra papeleo, ni tiene usuarios que paguen. Es un folio en blanco con una sola letra bonita, para alguien que escribe versos y no quiere que ningún botón se lo recuerde.

Ninguna herramienta se hace sin una razón. Esa no tiene ninguna útil.

Popular repositories Loading

  1. nombramientos-canarias nombramientos-canarias Public

    Buscador de los 6.676 nombramientos de profesorado interino de Secundaria en Canarias (curso 2025/26). Extraídos de los PDF oficiales de la Consejería.

    TypeScript

  2. adjudicaciones-canarias adjudicaciones-canarias Public

    Aplicación para consultar, filtrar y visualizar las adjudicaciones de secundaria de la Consejería de Educación de Canarias

    JavaScript

  3. BLOB BLOB Public

    A minimalist word processor for writers and poets. For the love of writing. BLOB is a distraction-free writing tool designed for people who care about words. No cluttered toolbars. No formatting me…

    TypeScript

  4. espa-gen espa-gen Public

    Generador de Actividades por Criterios para ESPA en Canarias

    HTML

  5. EDUSCAN EDUSCAN Public

    TypeScript

  6. proporcion-aurea-oposiciones proporcion-aurea-oposiciones Public

    Landing web minimalista para Proporción Áurea Oposiciones — Temarios OPOS Escuelas de Arte (Canarias)

    TypeScript