DEV Community

Roberto Luna profile picture

Roberto Luna

VibeCoding

Location Playa del Carmen, Quintana Roo, Mexico Joined Joined on  Personal website https://vibecodingmx.netlify.app/#proyectos github website

Education

Master Degree in Technology Management.

Pronouns

Him

Automating Multi‑Channel Content Publishing: Adding Structured Bluesky Metadata to the Content‑Automation Repo

Automating Multi‑Channel Content Publishing: Adding Structured Bluesky Metadata to the Content‑Automation Repo

Comments
4 min read
Migrating Console Logging to Structured Observability & Adding Theme Support in CrmShellCondos (v2.0.0)

Migrating Console Logging to Structured Observability & Adding Theme Support in CrmShellCondos (v2.0.0)

Comments
4 min read
Automating Multi‑Platform Publishing: Adding Bluesky Support to the Content‑Automation Repo

Automating Multi‑Platform Publishing: Adding Bluesky Support to the Content‑Automation Repo

Comments
4 min read
Integrating a Groq‑Powered WhatsApp AI Advisor into a NestJS API (pilot)

Integrating a Groq‑Powered WhatsApp AI Advisor into a NestJS API (pilot)

Comments
4 min read
Automating Multi‑Platform Publishing: Fixing the Metadata‑Driven Build Pipeline

Automating Multi‑Platform Publishing: Fixing the Metadata‑Driven Build Pipeline

Comments
4 min read
Debugging a Stale‑Cache Button in a Full‑Stack React App – Full Chronology & Fix

Debugging a Stale‑Cache Button in a Full‑Stack React App – Full Chronology & Fix

Comments
4 min read
Adding Multilingual Bluesky URI Tracking to the Content‑Automation Metadata Schema

Adding Multilingual Bluesky URI Tracking to the Content‑Automation Metadata Schema

Comments
4 min read
Fixing Service‑Worker Caching and Broken “/complexes” URLs in a Next.js Multi‑Page App

Fixing Service‑Worker Caching and Broken “/complexes” URLs in a Next.js Multi‑Page App

Comments
4 min read
Automating Bluesky & Dev.to Publishing with Atomic JSON Metadata Updates

Automating Bluesky & Dev.to Publishing with Atomic JSON Metadata Updates

Comments
3 min read
Adding Inventory & Inspection Modules to the VS Construction API

Adding Inventory & Inspection Modules to the VS Construction API

Comments
4 min read
Automating Multi‑Platform Content Publishing with JSON‑Driven Metadata (Bluesky, Dev.to, Substack)

Automating Multi‑Platform Content Publishing with JSON‑Driven Metadata (Bluesky, Dev.to, Substack)

Comments
4 min read
Adding a “Control de Obra” Module to Ventas   Desarrollos (NestJS + Next.js)

Adding a “Control de Obra” Module to Ventas   Desarrollos (NestJS + Next.js)

Comments
4 min read
Automating Multi‑Platform Content Publishing with a Node.js Scheduler

Automating Multi‑Platform Content Publishing with a Node.js Scheduler

Comments
4 min read
Fixing a Prisma Connection Leak in the `content‑automation` Service

Fixing a Prisma Connection Leak in the `content‑automation` Service

Comments
4 min read
Caching PrismaClient as a Singleton to Stop Neon Connection Exhaustion

Caching PrismaClient as a Singleton to Stop Neon Connection Exhaustion

Comments
4 min read
Caching PrismaClient in Production to Stop Neon Connection Exhaustion

Caching PrismaClient in Production to Stop Neon Connection Exhaustion

Comments
4 min read
Adding Automated Email Alerts for Deprecated Groq Models in content‑automation

Adding Automated Email Alerts for Deprecated Groq Models in content‑automation

Comments
5 min read
Adding Automated Email Alerts for Deprecated Groq Models in content‑automation

Adding Automated Email Alerts for Deprecated Groq Models in content‑automation

1
Comments
4 min read
Adding Groq Model Deprecation Alerts & Migrating to gpt‑oss‑120b in the Content‑Automation Pipeline

Adding Groq Model Deprecation Alerts & Migrating to gpt‑oss‑120b in the Content‑Automation Pipeline

Comments
4 min read
Cleaning Dead Routes, Fixing Development Sheets, and Connecting Incidents in a NestJS‑ClickUp‑Notion CRM

Cleaning Dead Routes, Fixing Development Sheets, and Connecting Incidents in a NestJS‑ClickUp‑Notion CRM

Comments
4 min read
Optimizing TVView’s Auto‑Refresh to Preserve Neon Compute Headroom

Optimizing TVView’s Auto‑Refresh to Preserve Neon Compute Headroom

Comments
3 min read
Optimizing Next.js TV Dashboard Refresh to Preserve Neon Scale‑to‑Zero

Optimizing Next.js TV Dashboard Refresh to Preserve Neon Scale‑to‑Zero

Comments
3 min read
Reducing Neon Compute Costs by Tuning the TV Dashboard Refresh Interval

Reducing Neon Compute Costs by Tuning the TV Dashboard Refresh Interval

Comments
3 min read
Optimizing TV Dashboard Refresh in CraveView: From 30 s to 15 min to Keep Neon Scale‑to‑Zero

Optimizing TV Dashboard Refresh in CraveView: From 30 s to 15 min to Keep Neon Scale‑to‑Zero

Comments
4 min read
Consolidating Daily Content Emails: From Platform‑Specific Sends to a Unified Apple‑Style Summary

Consolidating Daily Content Emails: From Platform‑Specific Sends to a Unified Apple‑Style Summary

Comments
3 min read
Reducing Auth Latency & Adding Craft Sync Navigation in a Next.js CRM

Reducing Auth Latency & Adding Craft Sync Navigation in a Next.js CRM

Comments
4 min read
Adding Robust Language‑Aware Bluesky URIs to Content‑Automation Metadata

Adding Robust Language‑Aware Bluesky URIs to Content‑Automation Metadata

Comments
3 min read
Updating Metadata for Multi‑Language Bluesky Publishing in Content‑Automation

Updating Metadata for Multi‑Language Bluesky Publishing in Content‑Automation

Comments 1
3 min read
Replacing a Static Sidebar with a Dynamic Top Navigation + Mega Menu in VibeCoding CRM

Replacing a Static Sidebar with a Dynamic Top Navigation + Mega Menu in VibeCoding CRM

Comments
4 min read
Adding Bluesky Support to Content‑Automation: Updating Metadata and File Generation

Adding Bluesky Support to Content‑Automation: Updating Metadata and File Generation

Comments 1
3 min read
Fixing Hydration, Re‑building the Sidebar, and Adding a Tabbed Preview in a Next.js CRM

Fixing Hydration, Re‑building the Sidebar, and Adding a Tabbed Preview in a Next.js CRM

Comments
4 min read
Respecting GPT‑OSS Free Tier Limits: Adding a 15 s Delay Between Repository Calls in Content‑Automation

Respecting GPT‑OSS Free Tier Limits: Adding a 15 s Delay Between Repository Calls in Content‑Automation

Comments
3 min read
Implementing a Global Branding Module in a NestJS + Next.js Monorepo

Implementing a Global Branding Module in a NestJS + Next.js Monorepo

Comments
4 min read
Disabling a Vercel Cron to Stop “Compute Quota Exceeded” on Neon

Disabling a Vercel Cron to Stop “Compute Quota Exceeded” on Neon

Comments
3 min read
Disabling a Vercel Cron to Avoid Neon Quota Limits

Disabling a Vercel Cron to Avoid Neon Quota Limits

Comments
3 min read
Removing a Vercel Cron from a Free‑Tier Project to Stay Within Compute Quota

Removing a Vercel Cron from a Free‑Tier Project to Stay Within Compute Quota

Comments
3 min read
Securing the iCal Endpoint in PlayaMXCRM with a NestJS JWT Guard

Securing the iCal Endpoint in PlayaMXCRM with a NestJS JWT Guard

Comments 1
3 min read
Auto-Generating Content with Bluesky and Metadata Updates

Auto-Generating Content with Bluesky and Metadata Updates

Comments
2 min read
Automating Content Generation: A Technical Deep-Dive into Metadata Management

Automating Content Generation: A Technical Deep-Dive into Metadata Management

Comments
2 min read
Implementing Result Count Next to Inventory Search Box in tvview

Implementing Result Count Next to Inventory Search Box in tvview

Comments
2 min read
Automating Content Generation with Metadata-driven Approach

Automating Content Generation with Metadata-driven Approach

Comments
2 min read
Automating Content Generation: A Technical Deep-Dive into Version Bumps and Changelog Management

Automating Content Generation: A Technical Deep-Dive into Version Bumps and Changelog Management

Comments
2 min read
Upgrading to Next 15: End-to-End Tests and CVE Fixes

Upgrading to Next 15: End-to-End Tests and CVE Fixes

Comments
2 min read
Updating Dependency Lockfiles for a Monorepo Project

Updating Dependency Lockfiles for a Monorepo Project

Comments
2 min read
Enhancing CI/CD and E2E Testing with Sentry Integration in tvview

Enhancing CI/CD and E2E Testing with Sentry Integration in tvview

Comments
2 min read
Enhancing CI/CD and E2E Testing with Sentry Integration in GreenView

Enhancing CI/CD and E2E Testing with Sentry Integration in GreenView

Comments
2 min read
Enhancing CraveView's CI/CD Pipeline with Sentry and E2E Tests

Enhancing CraveView's CI/CD Pipeline with Sentry and E2E Tests

Comments
3 min read
Upgrading CI Workflows: From Node 20 to Node 22 and Actions v5/v6

Upgrading CI Workflows: From Node 20 to Node 22 and Actions v5/v6

Comments
2 min read
Implementing a Live 'TVs without MAC' List on the /tv Dashboard

Implementing a Live 'TVs without MAC' List on the /tv Dashboard

Comments
2 min read
Synchronizing Offline Device Counts in Real-Time

Synchronizing Offline Device Counts in Real-Time

Comments
2 min read
Building CraveView: A Technical Deep-Dive into the Crave T3 Tablet Inventory Dashboard

Building CraveView: A Technical Deep-Dive into the Crave T3 Tablet Inventory Dashboard

Comments
2 min read
Automating Content Generation: A Technical Deep Dive into JSON and Metadata Updates

Automating Content Generation: A Technical Deep Dive into JSON and Metadata Updates

Comments
2 min read
Implementing Google Sheets Integration for Device Management in tvview

Implementing Google Sheets Integration for Device Management in tvview

Comments
2 min read
Implementing Unpooled Connections for Prisma CLI and Adding Change Log to Settings

Implementing Unpooled Connections for Prisma CLI and Adding Change Log to Settings

Comments
2 min read
Automating Content Generation with Node.js: A Technical Deep Dive into Handling Metadata and API Calls

Automating Content Generation with Node.js: A Technical Deep Dive into Handling Metadata and API Calls

Comments
2 min read
Implementing Automatic Suspension for Maintenance Expiration in Access Control

Implementing Automatic Suspension for Maintenance Expiration in Access Control

Comments
2 min read
Initial Setup of Greenview: Infrastructure Visibility Dashboard API

Initial Setup of Greenview: Infrastructure Visibility Dashboard API

Comments
2 min read
Resolving Hydration Errors in Content Automation: A Technical Deep Dive

Resolving Hydration Errors in Content Automation: A Technical Deep Dive

Comments
2 min read
Implementing Reports PDF and Call Center Features with Enhanced Testing in PlayaMXCRM

Implementing Reports PDF and Call Center Features with Enhanced Testing in PlayaMXCRM

Comments
3 min read
Setting Up Playwright for Smoke Testing with WebKit on Riviera Industrial ERP

Setting Up Playwright for Smoke Testing with WebKit on Riviera Industrial ERP

Comments
2 min read
loading...