Notas

Blog

Notas sobre ingeniería frontend, SEO, IA, analítica y el trabajo de lanzar productos reales.

42 artículos

16 de abril de 20263 min de lectura

Por qué creé gitae.com: una herramienta de diagnóstico profundo para sitios web e infraestructura

Creé gitae.com para responder más rápido a una pregunta importante: si un sitio realmente está caído o si el problema solo está de mi lado.

diagnóstico webmonitoreo de infraestructuraDNSSSLmonitoreo de uptimesolución de problemas de redgitae
14 de abril de 20263 min de lectura

Por qué TypeScript es el mejor lenguaje para Codex cuando se trata de entregar software real

Si el objetivo es construir software para producción y no solo código de demostración, TypeScript le da a Codex más estructura, control y retroalimentación útil.

TypeScriptCodexProgramación con IAEntrega de softwareJavaScriptFlujo de trabajo de desarrollo
6 de abril de 20263 min de lectura

Jurfi.com: un estudio de documentos legales en el navegador pensado para la claridad

Jurfi.com es mi nuevo estudio de documentos legales basado en el navegador, creado para convertir una redacción caótica en borradores más claros y estructurados, sin fingir que la IA sustituye a un abogado.

JurfiJurfi.comDocumentos legalesLegalTechSaaSBorradores legalesHerramientas web
5 de abril de 20265 min de lectura

Mi primer ingreso con SaaS: por qué esos primeros 10 dólares significaron tanto

Mi primer pago online por un producto que construí yo mismo fue de solo 10 dólares, pero para mí fue la prueba de que una persona real vio valor en lo que hice.

SaaSPrimer ingresoIndie hackerDesarrollo de productoViaje emprendedorBuild in publicValidación
3 de abril de 20263 min de lectura

Cómo Codex me ayuda a revisar 15 proyectos al mismo tiempo

Usar Codex dentro de VS Code ha reducido muchísimo la parte repetitiva de revisar errores, SEO, traducciones, localización y pruebas en varios proyectos, sin sustituir el criterio manual.

Desarrollo con IACodexVS CodePruebas de softwareLocalizaciónSEOProductividad del desarrollador
2 de abril de 20263 min de lectura

Por qué reservo el último 3–5 % de Codex Plus para las tareas de ingeniería más grandes

Un pequeño cambio de enfoque transformó mi forma de usar Codex Plus: cuando el límite está a punto de agotarse, dejo de ser conservador y lanzo el trabajo técnico más pesado.

Codex PlusHerramientas de IA para programarFlujo de trabajo de desarrolladorIngeniería de softwareMigración a TypeScriptLimpieza de ESLintRefactorizaciónProductividad
1 de abril de 20263 min de lectura

Cómo los errores de SEO técnico hicieron que mi sitio desapareciera de Google

Mi sitio no solo perdió posiciones. Desapareció por completo de Google, y eso me obligó a aprender lo rápido que los errores de SEO técnico pueden destruir la confianza.

SEOSEO técnicoGoogle SearchIndexaciónCanonicalRecuperación webCrecimiento orgánico
31 de marzo de 20263 min de lectura

Cinco años después, el MacBook M1 base sigue pareciéndome una de mis mejores compras tecnológicas

Tras cinco años de uso diario e intenso, mi MacBook M1 base sigue sintiéndose como una compra excepcional por todo lo que me ha dado a largo plazo.

MacBookAppleM1ProductividadDesarrollo de softwareEdición de videoValor tecnológico
30 de marzo de 20263 min de lectura

Cómo la IA y Next.js hicieron mucho más fácil de lo esperado el lanzamiento de mi proyecto en 4 idiomas

Un pequeño cambio en la estructura del contenido, traducción asistida por IA y Next.js convirtieron un lanzamiento en 4 idiomas en un proceso mucho más simple y escalable de lo que imaginaba.

Localización con IANext.jsSitios multilingüesSEOChatGPTProductos globales
27 de marzo de 20263 min de lectura

Lancé qrviz: por qué construí un generador de códigos QR gratis sin plan de monetización

Lancé qrviz.com como un generador de códigos QR gratuito, no porque fuera la jugada de negocio más obvia, sino porque crear productos útiles sigue siendo una de las cosas que más energía me da.

Generador de códigos QRQrvizLanzamiento de productoSEOProyectos paralelosDesarrollo webIndie hacking
20 de febrero de 20265 min de lectura

Crear en solitario un chatbot al estilo Character AI: por qué lo difícil es que los personajes se sientan reales

Lanzar un chatbot al estilo Character AI en 13 idiomas me enseñó que la parte más difícil no es programar, sino construir personajes cálidos, coherentes y creíbles.

Character AIChatbot de IADiseño de personajesDesarrollo indieProductos LLMBuild in publicCozy Friend
18 de febrero de 20263 min de lectura

Por qué conseguir clientes es más difícil que construir un SaaS

Para muchos desarrolladores, programar resulta natural, pero después del lanzamiento la verdadera dificultad está en la distribución, el posicionamiento y la retención.

Crecimiento SaaSAdquisición de clientesMarketing de productoBootstrappingBuild in publicRizae
17 de febrero de 20263 min de lectura

Construí mi propio Character AI yo solo, y el lanzamiento lo volvió real

Crear mi Character AI en solitario ya era un reto, pero activar los pagos lo convirtió de proyecto paralelo en un producto real con responsabilidad real.

Character AIFounder en solitarioLanzamiento de productoChatbot de IAMMORPGBuild in public
22 de enero de 20262 min de lectura

Las alucinaciones de IA al generar personajes de anime siguen siendo una locura

Al crear personajes de anime para rizae.com con ChatGPT, sigo viendo lo mismo: la IA puede ser brillante un momento y totalmente ciega ante errores evidentes al siguiente.

Alucinaciones de IAIA generativaPersonajes de animeChatGPTIndie hackingRizae
22 de enero de 20262 min de lectura

Shorts Experiment: Vertical Video, Voiceover, and Subtitles

Early tests confirmed the obvious: vertical video with voice and captions gets meaningfully more reach than static or silent clips.

Build in PublicContent MarketingShortsCapCutCreator GrowthYouTube Shorts
20 de enero de 20261 min de lectura

El mercado laboral IT de Rusia en 2026: cómo se siente de verdad

La competencia es brutal: hay más candidatos, los salarios están planos o van a la baja, y cada vez hay menos puestos que realmente merezcan la pena.

CarreraMercado laboral ITFrontendRusiaMoscúContrataciónIndustria tecnológica
19 de enero de 20263 min de lectura

Cuando la IA añade una mano extra y jura que todo está bien

Los modelos de imagen pueden equivocarse con total seguridad, y hasta los prompts de corrección pueden fallar de forma sorprendentemente terca.

IAGeneración de imágenesAlucinacionesCreación de productoBuild in PublicChatbots
15 de enero de 20261 min de lectura

Desarrollo web, proyectos en solitario y una breve presentación

Una breve presentación: seis años en desarrollo web, todavía construyendo proyectos en solitario y siempre abierto a conversaciones interesantes sobre tecnología.

NetworkingDesarrollo webProyectos en solitarioComunidadCarrera en tecnologíaBuild in Public
14 de enero de 20262 min de lectura

De vuelta de vacaciones y directo al código

Cuatro días de trabajo concentrado me recordaron cuánto disfruto del trabajo técnico profundo después de una pausa.

Desarrollo de softwareAprendizaje continuoProyectos paralelosVida de desarrolladorConstruir en públicoCarrera en tecnologíaAprender haciendo
5 de enero de 20261 min de lectura

Té de menta, 3.500 commits y un descanso de verdad

Una breve reflexión sobre un sprint de cuatro meses, un cumpleaños en Marruecos y por qué el descanso real importa después de un largo periodo de esfuerzo sostenido.

Estilo de vidaProductividadViajesIndie HackingSalud mental
1 de enero de 20263 min de lectura

Cómo usé DeepSeek y Node.js para lanzar un AI SaaS más rápido

Así me ayudó DeepSeek a romper la barrera del MVP y pasar de un repositorio vacío a una plataforma funcional.

Node.jsAISaaSDeepSeekProductividadIndie Hacking
31 de diciembre de 20252 min de lectura

Mi post viral en Threads fue eliminado por un comentario amistoso

Un recordatorio de lo arriesgado que es construir sobre plataformas ajenas: una cuenta nueva de desarrollador empezaba a despegar y, de repente, quedó suspendida.

Redes socialesThreadsMetaMarketingIndie DevPlataformas prestadas
30 de diciembre de 20251 min de lectura

Posting My First TikTok at 28

I tested short-form video by reviving an old MMORPG project and turning it into a small traffic experiment.

MarketingTikTokIndie DevBuild in PublicGame Dev
29 de diciembre de 20252 min de lectura

A YouTube Comment Brought My Old MMORPG Back to Life

One unexpected comment pushed me to reopen a forgotten game, fix it up, and fold it into a newer AI product.

Game DevIndie DevMMORPGSide ProjectsAIRefactoring
22 de diciembre de 20252 min de lectura

Cómo me banearon de Reddit en 15 minutos

Probé la forma lenta y cuidadosa de entrar en Reddit y aun así me cayó un baneo permanente casi al instante.

Redes socialesComunidadRedditUXRantJavaScript
16 de noviembre de 20252 min de lectura

Los dominios antiguos vienen con lastre

Un dominio de 25 años arrastró bots del pasado, desperdicio de rastreo y un problema de SEO que solo se resolvió con respuestas 410 bien dirigidas.

SEOWebmasterDevOpsSolución de problemasDominios
14 de noviembre de 20252 min de lectura

Por qué mi sitio casi no recibía tráfico desde Rusia

El problema no era la demanda. Eran Cloudflare, el bloqueo ruso y la migración lo que por fin devolvió el acceso.

DevOpsSEONginxCloudflareResolución de problemasInfraestructura
27 de octubre de 20251 min de lectura

Por qué los sitios estáticos aguantan tan bien el ruido de los bots

Mis logs están llenos de escáneres y sondas de exploits, pero la infraestructura apenas lo nota. Esa es una de las grandes ventajas de servir contenido estático.

SeguridadNext.jsNginxDevOpsRendimientoSitio estático
27 de octubre de 20251 min de lectura

Yandex vs. Google en un proyecto nuevo

Yandex empezó a traer tráfico real mientras Google apenas reaccionaba, y el contraste dice mucho sobre la forma en que ambos tratan a los sitios nuevos.

SEOBúsqueda de GoogleYandexCrecimiento del tráficoAnalíticaCaso de estudio
17 de octubre de 20251 min de lectura

Yandex indexó más de 4.000 páginas de la noche a la mañana

Un hito útil de SEO programático: miles de páginas estáticas entraron en el índice de una sola vez.

SEONext.jsSSGYandexCrecimientoSEO programático
16 de octubre de 20251 min de lectura

Un mes de experimentos de SEO: 632 visitantes y muchas preguntas

Un mes de trabajo práctico de SEO trajo tráfico real, varias sorpresas y una idea mucho más clara de lo que realmente mueve la aguja.

SEOAnalíticaAprendizajeTráfico botWebvisor
6 de octubre de 20251 min de lectura

Del trabajo frontend al SEO práctico

Creé un proyecto paralelo con Next.js para aprender SEO y terminé viendo cómo Yandex superaba a Google por bastante.

SEONext.jsFrontendYandexGoogleAprendizaje
5 de octubre de 20251 min de lectura

Por qué elegí Yandex Metrica en lugar de Google Analytics

Después de una semana de uso real, Yandex Metrica me dio datos de comportamiento más claros y una visión mucho mejor de cómo la gente se mueve por el sitio.

AnalíticaUXYandex MetricaGoogle AnalyticsHerramientasOptimización
3 de octubre de 20251 min de lectura

Cómo las redirecciones 308 me ayudaron a contener el caos del sitemap

Yandex interpretó mal miles de URL, y las redirecciones 308 configuradas con antelación ayudaron a mantener a los rastreadores lejos de rutas rotas.

SEOYandexSitemapRedireccionesSolución de problemasSEO técnico
2 de octubre de 20251 min de lectura

El pico de lanzamiento de Google no es crecimiento real

Un gran impulso al lanzar un sitio puede emocionar, pero muchas veces desaparece enseguida. Por eso los sitios nuevos no deberían confiar demasiado en ese período de luna de miel.

SEOBúsqueda de GoogleAnalíticaHerramientas para webmastersMarketing
1 de octubre de 20251 min de lectura

Perder 2.000 páginas de un día para otro en Yandex

Un recordatorio directo de que la volatilidad del SEO forma parte del juego, incluso cuando un proyecto parece crecer bien.

SEOYandexSolución de problemasIndexaciónDosis de realidad
11 de julio de 20251 min de lectura

Cómo gané dos premios en Moscow JS 66

Una noche de charlas sobre bots de Telegram, TypeScript e IA, además de las preguntas que me ayudaron a llevarme dos premios.

EventosJavaScriptTypeScriptIAComunidadMoscowJS
23 de junio de 20251 min de lectura

Notas de PiterJS

Lo que más me dejó PiterJS en San Petersburgo: FrontOps, rendimiento y el valor de llegar bien preparado.

EventosJavaScriptFrontOpsDockerRendimientoComunidad
17 de junio de 20252 min de lectura

My Multilingual Next.js Blog Reached 500 Impressions in One Week

After just one week, the early search data was already showing why multilingual SEO can compound faster than launching in a single language.

Next.jsSEOI18nMultilingualExperimentWeb Development
9 de junio de 20253 min de lectura

18 Months, 30 Players, and Why the Game Still Mattered

My browser MMORPG never found a big audience, but the small group of players who stayed made the whole project feel meaningful.

Game DevelopmentIndie DevMMORPGReactNode.jsMarketingLessons Learned
7 de junio de 20251 min de lectura

Notas de MoscowJS 65

Un repaso rápido a MoscowJS 65 en T Bank, las charlas que más destacaron y por qué los meetups locales de JavaScript siguen importando.

EventosJavaScriptComunidadMoscowJSNetworking
25 de mayo de 20251 min de lectura

Nuevo sitio, nueva dirección

Lancé un nuevo sitio de portafolio construido a partir de seis años de experiencia y de la próxima ola de proyectos paralelos centrados en IA.

PersonalPortafolioIAProyectos paralelosCarrera