Try Catch PostgreSQL Caliente
La oficina en Polanco estaba casi vacía esa noche de viernes, solo el zumbido del aire acondicionado y el clic-clic de los teclados rompiendo el silencio. Yo, Ana, desarrolladora senior con cinco años de experiencia en bases de datos, me recargaba en mi silla ergonómica, oliendo el aroma fuerte del café negro que acababa de preparar en la máquina italiana del break room. Marco, el güey nuevo que trajeron de Guadalajara, estaba a mi lado, con su playera ajustada marcando los músculos de sus brazos mientras debuggeaba el código. Neta, desde que llegó hace dos semanas, cada reunión se sentía como un juego de miradas. Su voz grave, con ese acento tapatío que arrastra las palabras, me ponía la piel chinita.
¡Chingado, qué hombre! Concentrado en la pantalla, mordiéndose el labio inferior. Me imagino esas manos en mi cintura, apretándome contra él.Pensé, mientras fingía revisar el log de errores.
—Oye, Ana, mira este query en PostgreSQL. Se está colgando en la transacción. ¿Le metemos un try catch para manejar el exception? —dijo Marco, girando su monitor hacia mí. Sus ojos cafés se clavaron en los míos un segundo de más, y sentí un calor subiendo por mi pecho.
Me acerqué, rozando accidentalmente su hombro con el mío. Su piel tibia a través de la tela me envió una descarga eléctrica. —Sí, carnal, un try catch bien puesto en PostgreSQL nos salva el culo. Si no, el server se va al carajo con cada error de conexión.
Nos pusimos manos a la obra, codificando lado a lado. El olor de su sudor ligero se mezclaba con mi perfume de vainilla, creando un ambiente cargado, como antes de una tormenta. Cada vez que nos inclinábamos sobre el teclado compartido, nuestras piernas se tocaban bajo el escritorio. Al principio, lo ignoraba, pero neta, mi cuerpo traicionero respondía: el pulso acelerado, las bragas humedeciéndose poquito a poquito.
Acto seguido, el código compiló sin fallos. —¡Listo! El try catch en PostgreSQL lo atrapó perfecto —celebró Marco, chocando mi mano con la suya. Sus dedos se demoraron en los míos, fuertes y callosos de tanto teclear. Levanté la vista y ahí estaba esa sonrisa pícara, la que dice te quiero comer con los ojos.
¿Y si le digo que sí? Estamos solos, la puerta con llave. Nadie nos va a cachar.
La tensión creció como el volumen de una rola de rock en un antro. Empezamos a platicar de todo: de tacos al pastor en la Condesa, de cómo el IT en México está cañón pero chido, y de pronto, él soltó:
—Ana, neta, desde que te vi en la junta de onboarding, me late tu vibe. Eres intensa, como este código que acabamos de fixear.
Me reí, pero el corazón me latía en la garganta. —Güey, tú tampoco estás tan pendejo. Ese try catch tuyo fue oro puro. —Me acerqué más, mi rodilla presionando la suya a propósito. El aire se espesó con el aroma de nuestra excitación incipiente, ese olor almizclado que sale cuando el cuerpo pide acción.
Sus manos subieron a mi rostro, suaves al principio, explorando mis mejillas. —¿Quieres que probemos un try catch en la vida real? —susurró, su aliento cálido contra mi oreja, oliendo a menta del chicle que masticaba.
Asentí, empoderada, deseándolo con todo. Nuestros labios se encontraron en un beso hambriento, lenguas danzando como queries optimizadas. Sus manos bajaron a mi blusa, desabotonándola despacio, revelando mis tetas envueltas en encaje negro. Gemí bajito cuando sus dedos rozaron mis pezones endurecidos, un toque que me erizó toda la piel. El sonido de su zipper bajando fue como música, seguido del roce de su verga dura contra mi muslo.
Lo empujé contra el escritorio, quitándole la playera de un jalón. Su pecho ancho, con vello suave, olía a hombre puro, a sudor fresco y deseo. Me arrodillé, saboreando la sal de su piel mientras bajaba besos por su abdomen. —Chécatela, Marco. Está cañona —le dije, tomándola en mi mano, sintiendo su pulso latiendo contra mi palma.
Él jadeó, enredando sus dedos en mi cabello. —Ana, me vas a volver loco. —La mamé despacio, saboreando cada centímetro, el gusto salado y cálido llenándome la boca. Sus gemidos roncos llenaban la oficina, mezclados con el zumbido distante del cooler de las computadoras.
Pero no quería que terminara tan rápido. Me puse de pie, quitándome la falda y las bragas de un movimiento fluido. Mi panocha ya chorreaba, el aire fresco del AC haciendo que mi clítoris palpitara. Marco me levantó sobre el escritorio, papeles volando al suelo con un susurro. Sus dedos exploraron mis pliegues húmedos, deslizándose adentro con facilidad.
¡Qué rico! Cada roce es como un commit perfecto, building up la intensidad.
—Estás empapada, preciosa —gruñó, lamiendo sus dedos con una mirada que me derritió. Me abrió las piernas, su lengua encontrando mi botón con precisión quirúrgica. Lamidas lentas, círculos que me hacían arquear la espalda, el sonido húmedo de su boca chupándome mezclándose con mis ayes ahogados. Olía a mí, a sexo puro, a vainilla mezclada con jugos.
La tensión subió como un loop infinito, mi cuerpo temblando al borde. —Cógeme ya, pendejo —le rogué, jalándolo hacia mí. Se puso de pie, su verga gruesa presionando mi entrada. Entró despacio, centímetro a centímetro, estirándome deliciosamente. Sentí cada vena, cada pulso, el calor abrasador llenándome por completo.
Empezamos a movernos, él embistiéndome con ritmo creciente, el escritorio crujiendo bajo nosotros. Mis uñas en su espalda, dejando marcas rojas que olían a piel rasgada. Sudor goteando entre nuestros cuerpos, resbaloso y caliente. —¡Más fuerte, Marco! ¡Chíngame como si fuera el último deploy! —grité, mis tetas rebotando con cada choque.
Sus manos en mis caderas, guiándome, empoderándonos mutuamente. El clímax llegó como un error no manejado: explosivo. Me corrí primero, contrayéndome alrededor de él, olas de placer sacudiéndome, un grito ronco escapando de mi garganta. Él me siguió segundos después, gruñendo mi nombre, su corrida caliente inundándome, goteando por mis muslos.
Nos quedamos ahí, jadeantes, cuerpos pegajosos entrelazados. El olor a sexo impregnaba todo, mezclado con el café frío olvidado. Marco me besó la frente, tierno. —Neta, Ana, eso fue mejor que cualquier try catch en PostgreSQL.
Me reí bajito, acariciando su mejilla barbuda.
Esto no es un bug, es una feature. Y quiero más commits como este.
Nos vestimos despacio, compartiendo miradas cómplices. El código funcionaba perfecto ahora, y nosotros también. Salimos tomados de la mano hacia la noche mexicana, con promesas de más noches de debugging pasional. En el fondo, sabía que esto era el inicio de algo chingón, un release estable en mi vida.