Últimas publicaciones
Lo que Flowtest puede hacer por ti
Las aplicaciones modernas dependen de las API. Un usuario que inicia sesión, realiza un pedido, sube un documento, activa una suscripción o solicita un pago rara vez desencadena una sola solicitud HTTP. Detrás de cada acción visible, varios servicios se comunican, intercambian datos, actualizan el estado y esperan a que...
Retomando InceptionDB y sus optimizaciones
Estoy volviendo a retomar InceptionDB después de dos meses enfocando el rato libre que me queda en sacar adelante flowtest.io (quiero pensar que será el servicio que va a revolucionar la forma de testear APIs). A pesar del tiempo que ha pasado, recuerdo con total claridad que estaba trabajando en...
Corría el 01 Jan 1970 00:00:01 GMT
En realidad, ya corrió el 1 de enero de 1970. Para muchos es una fecha más, para otros es el origen del tiempo, también conocido como el UNIX Time , el número de segundos transcurridos desde el 1 Jan 1970 a medianoche. Pero no quiero hablar del UNIX Time esta...
Google controls the Foundation
In the information age, size isn’t measured in revenue, headcount, or market cap.
It’s measured in control — specifically, in control of the world’s data flows. And under that metric, Google isn’t just a large company.
It’s the largest force in the digital ecosystem. Because no other organization has built such a...
🚀 Building a Global Liquidity Dashboard in Two Hours
This was my two-hour project together with my interim Codex — ChatGPT. 👉 https://real-canid.holacloud.app/ ➚ We built a real-time Global Liquidity Dashboard powered by hola.cloud, connecting directly to the Federal Reserve’s FRED API through a custom proxy Lambda. It visualizes key liquidity indicators — ON RRP, TGA, WALCL, USD Broad...
Scripts para migrar MongoDB con Docker
En hola.cloud nos hemos migrado un MongoDB 3.6 entre máquinas. Para asegurar que no tenemos contratiempos con las versiones, hemos utilizado exactamente la misma versión con las imágenes Docker ofiales. Dejo por aquí un par de scripts que nos han venido bien. export.sh #!/bin/bash
# check argument
if [ -z "${1:-}" ];...
TS Corolla GT3
Gemini vs Codex
Today I decided to test Cloud Code (or Gemini Code Assist), which is Google's alternative to OpenAI's Codex. I made a few changes to the open-source project GoPress . I have the same thoughts about code assistants in general, but there are a few key differences since this one is...
Hola.Cloud: The Home-Grown Public Cloud
I have been working for large companies for more than twenty years, and I’ve seen many situations where the company tries to adopt a public cloud as its main infrastructure. But it almost never happens. There are many reasons for this, and one of the biggest ones is price. At...
Codex: la trampa
Estoy fascinado con lo que puedo hacer hoy en día con IA. Pero creo que tiene mejor prensa de la que debería. Hace unas pocas semanas, mi amigo Gerardo decidió reescribir uno de los productos que había creado, usando Codex de ChatGPT . Estaba entusiasmado: en apenas unas horas había...
It's not a bug
Corría el año 98 y yo merodeaba por el campus de informática de la Universidad Pontificia de Salamanca en Madrid. No recuerdo muy bien cómo —porque en aquella época casi nadie tenía portátil— pero me llegó un meme (aunque entonces no los llamábamos así) que decía: It's not a bug,...
Texto Generado por IA, ¿sabremos cuándo?
Le he preguntado a ChatGPT 4-0 si sería capaz de saber si un texto ha sido escrito por una IA. [...] basándome únicamente en este fragmento, no puedo determinar de manera definitiva si fue escrito por una IA o un humano sin más información. Chat GPT 4.0 El texto que...
Google ha prohibido mi sitio
Como probablemente sepas, disfruto desarrollando cosas cuando tengo algo de tiempo libre (a veces con un amigo mío ). Tengo un proyecto secundario a largo plazo llamado HolaCloud, que es una pequeña nube con algunos servicios creados desde cero: un motor de base de datos, API Gateway, servicio de registros,...
Crear un servidor HTTP en Golang desde cero
#buildinpublic #SeniorGo Servidor HTTP en golang desde cero Golang ya viene con un servidor HTTP robusto, potente y preparado para producción. Además es muy fácil de usar y no por ello deja de ser versátil y configurable hasta el más mínimo detalle. El paquete http contiene un objeto Server con...
Titulo 1
Prueba de GoPress beta version! Sub Header # Soporta markdown? * veamos Con negrita ⚠️ Ops! Warning message table header value other
Nueva función de InceptionDB: Valores predeterminados
InceptionDB , una base de datos NoSQL versátil similar a MongoDB, ahora incluye una potente nueva función: "Valores predeterminados". Esta función permite a los usuarios definir valores por defecto para nuevos documentos dentro de una colección, agilizando la entrada de datos y garantizando la consistencia. La función "Valores predeterminados" en...
Golang: Unlocking High Performance in Production Systems
Golang: Unlocking High Performance in Production Systems Introduction In the evolving landscape of software development, selecting the right programming language for production systems is paramount. Over the past six years, with four of those being intensively hands-on, my journey with Golang has underscored its profound impact on developing efficient, reliable,...
Cálculo de SLA y cómo mitigar impactos
A través de un enfoque esquemático y simplificado, este artículo demuestra cómo la introducción de redundancia, evaluando y eligiendo alternativas para las dependencias críticas, no solo puede mejorar significativamente la disponibilidad del servicio sino también transformar las tensiones en reuniones en conversaciones constructivas sobre mejoras y estrategias a futuro. Al...
Viajando a Mordor
Viaje a Mordor Era el séptimo día de viaje a lomos de un conejo Uruj-ai convenientemente ensillado para la travesía. La vasta extensión de la llanura de Serindë se desplegaba ante mí, un mosaico de verdes y dorados que se extendía hasta donde alcanzaba la vista. El aire fresco de...