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

WhatsApp‑Driven Appointment Scheduler & First‑Response Tracker in VibeCoding’s VS Monorepo

WhatsApp‑Driven Appointment Scheduler & First‑Response Tracker in VibeCoding’s VS Monorepo

Comments
4 min read
Adding Per‑Container CPU and Memory Limits in Docker‑Compose for Riviera Industrial ERP

Adding Per‑Container CPU and Memory Limits in Docker‑Compose for Riviera Industrial ERP

Comments
4 min read
Adding CPU and Memory Limits to the Postgres Service in lavanderia‑crm’s Docker Compose

Adding CPU and Memory Limits to the Postgres Service in lavanderia‑crm’s Docker Compose

Comments
3 min read
Automating Weekly Content Publishing with a Node Script: Fixing CI Breakage and Adding Multi‑Platform Output

Automating Weekly Content Publishing with a Node Script: Fixing CI Breakage and Adding Multi‑Platform Output

Comments
4 min read
Adding Per‑Container CPU & Memory Limits to Docker‑Compose for pgvector

Adding Per‑Container CPU & Memory Limits to Docker‑Compose for pgvector

Comments
4 min read
Splitting “Total Devices” into PC/Workstation, Monitors, and Symphony POS on the PCView Dashboard

Splitting “Total Devices” into PC/Workstation, Monitors, and Symphony POS on the PCView Dashboard

Comments
4 min read
Fixing Prisma Client Generation on Vercel with a post‑install Hook

Fixing Prisma Client Generation on Vercel with a post‑install Hook

Comments
4 min read
Adding PCI‑DSS/ISO‑27001 Authorization Controls to the Checklist (appcheck‑uhpcm)

Adding PCI‑DSS/ISO‑27001 Authorization Controls to the Checklist (appcheck‑uhpcm)

Comments
4 min read
Exposing Email Cron Errors and Adding Real‑Time Observability to the VS API

Exposing Email Cron Errors and Adding Real‑Time Observability to the VS API

Comments 1
4 min read
Automating Multi‑Channel Content Publishing with a Single Repo‑Based Generator

Automating Multi‑Channel Content Publishing with a Single Repo‑Based Generator

Comments 1
4 min read
Adding a Prisma‑PostgreSQL Checklist Backend to a Next.js App on Vercel

Adding a Prisma‑PostgreSQL Checklist Backend to a Next.js App on Vercel

Comments
4 min read
Automating Multi‑Channel Publishing with GitHub Actions + Sentry – Fixing Margin Errors and Cancelled‑Run Noise

Automating Multi‑Channel Publishing with GitHub Actions + Sentry – Fixing Margin Errors and Cancelled‑Run Noise

Comments
4 min read
Upgrading Next to 16.3.4, Adding Docker Resource Limits, and Shipping Condo‑Amenities Endpoints in VS Monorepo

Upgrading Next to 16.3.4, Adding Docker Resource Limits, and Shipping Condo‑Amenities Endpoints in VS Monorepo

Comments 1
4 min read
Automating Multi‑Channel Blog Publishing with a Content‑Automation Repo

Automating Multi‑Channel Blog Publishing with a Content‑Automation Repo

Comments
4 min read
Automated Multi‑Platform Content Publishing – How I Added a Zero‑Touch Generator for Medium, Substack & Bluesky

Automated Multi‑Platform Content Publishing – How I Added a Zero‑Touch Generator for Medium, Substack & Bluesky

Comments
4 min read
Extending PcDevice Search: Regex Limits and Invoice Fields Integration

Extending PcDevice Search: Regex Limits and Invoice Fields Integration

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

Automating Multi‑Platform Article Publishing with a Node.js Content Pipeline

Comments
4 min read
Automating Weekly Multi‑Channel Drafts with a Node‑JS Content Generator

Automating Weekly Multi‑Channel Drafts with a Node‑JS Content Generator

Comments
3 min read
Adding Accurate Chromecast Disconnected Count to the TV Wallboard

Adding Accurate Chromecast Disconnected Count to the TV Wallboard

Comments
4 min read
Auto‑closing “Sin commits hoy” ClickUp tasks after repo activity

Auto‑closing “Sin commits hoy” ClickUp tasks after repo activity

Comments
4 min read
Fixing the Bluesky Daily Posting Workflow in content‑automation (GitHub Actions + Metadata Flags)

Fixing the Bluesky Daily Posting Workflow in content‑automation (GitHub Actions + Metadata Flags)

Comments
3 min read
Automatic Permit Expiration Alerts & AI Error Reporting in VS (NestJS + Next.js)

Automatic Permit Expiration Alerts & AI Error Reporting in VS (NestJS + Next.js)

Comments
4 min read
Reducing Duplicate CI Runs with GitHub Actions Concurrency `cancel-in-progress`

Reducing Duplicate CI Runs with GitHub Actions Concurrency `cancel-in-progress`

Comments
3 min read
Adding Concurrency Cancellation to GitHub Actions Workflows to Save CI Minutes

Adding Concurrency Cancellation to GitHub Actions Workflows to Save CI Minutes

Comments
4 min read
Adding Concurrency with `cancel-in-progress` to GitHub Actions CI to Cut Build Minutes

Adding Concurrency with `cancel-in-progress` to GitHub Actions CI to Cut Build Minutes

Comments
4 min read
Adding `concurrency: cancel-in-progress` to the CI workflow to cut wasted GitHub Actions minutes

Adding `concurrency: cancel-in-progress` to the CI workflow to cut wasted GitHub Actions minutes

Comments
4 min read
Consolidating Sentry Cron Check‑ins & Adding Dynamic Inputs to GitHub Actions Workflows in **content‑automation**

Consolidating Sentry Cron Check‑ins & Adding Dynamic Inputs to GitHub Actions Workflows in **content‑automation**

Comments
4 min read
Generating a Printable Monthly Report in Next 13 – From UI to PDF with a Tiny Print Component

Generating a Printable Monthly Report in Next 13 – From UI to PDF with a Tiny Print Component

Comments
4 min read
Adding a Printable Monthly Report and SLA Indicators to Albaida‑Tickets (Next.js 14)

Adding a Printable Monthly Report and SLA Indicators to Albaida‑Tickets (Next.js 14)

Comments
4 min read
Adding a Printable Monthly Report & SLA Indicators to Albaida‑Tickets (Next.js 13)

Adding a Printable Monthly Report & SLA Indicators to Albaida‑Tickets (Next.js 13)

Comments
4 min read
Integrating Conekta Sandbox Payments for Condo‑Fee Quotas in a NestJS Monorepo

Integrating Conekta Sandbox Payments for Condo‑Fee Quotas in a NestJS Monorepo

Comments
3 min read
Integrating Conekta Sandbox Payments for Condo Fee Quotas in a NestJS Monorepo

Integrating Conekta Sandbox Payments for Condo Fee Quotas in a NestJS Monorepo

Comments
4 min read
Isolating Multi‑Tenant Email Cron Jobs in a Next.js/Node Monorepo

Isolating Multi‑Tenant Email Cron Jobs in a Next.js/Node Monorepo

Comments
4 min read
Isolating Multi‑Tenant Email Cron Jobs in a Next.js/Node Monorepo

Isolating Multi‑Tenant Email Cron Jobs in a Next.js/Node Monorepo

Comments
4 min read
Fixing the “Invalid Referral Status” Bug & Automating Weekly Content Generation in a TypeScript Monorepo

Fixing the “Invalid Referral Status” Bug & Automating Weekly Content Generation in a TypeScript Monorepo

Comments
4 min read
Fixing Invalid Referral Status and Raising Test Coverage in the Brokers API (NestJS)

Fixing Invalid Referral Status and Raising Test Coverage in the Brokers API (NestJS)

Comments
4 min read
Automating Multi‑Platform Content Publishing with a Typed Generator (Node / TS)

Automating Multi‑Platform Content Publishing with a Typed Generator (Node / TS)

Comments
4 min read
Implementing Proper Multi‑Tenant Isolation in VS API Controllers (Broker Portal & Tenant Scoring)

Implementing Proper Multi‑Tenant Isolation in VS API Controllers (Broker Portal & Tenant Scoring)

Comments
4 min read
Boosting Test Coverage & Securing the Construction Controller in a NestJS Monorepo

Boosting Test Coverage & Securing the Construction Controller in a NestJS Monorepo

Comments
3 min read
Boosting Test Coverage & Securing the Construction Controller in a NestJS Monorepo

Boosting Test Coverage & Securing the Construction Controller in a NestJS Monorepo

Comments
4 min read
Fixing PDFKit Font Tracing in a Next.js Serverless PDF Report

Fixing PDFKit Font Tracing in a Next.js Serverless PDF Report

Comments
4 min read
Implementing Cross‑Category Collaborator Search in pcview (Next.js 13 + Prisma)

Implementing Cross‑Category Collaborator Search in pcview (Next.js 13 + Prisma)

Comments
4 min read
Implementing Multi‑Tenancy Scoping Across the VS API – Phase 4 Code Walkthrough

Implementing Multi‑Tenancy Scoping Across the VS API – Phase 4 Code Walkthrough

Comments
3 min read
Implementing Multi‑Tenancy Scoping Across the VS API – A Step‑by‑Step Code Walkthrough

Implementing Multi‑Tenancy Scoping Across the VS API – A Step‑by‑Step Code Walkthrough

Comments
4 min read
Implementing Organization‑Scoped Multi‑Tenancy in a NestJS API – Phase 4, Block 4

Implementing Organization‑Scoped Multi‑Tenancy in a NestJS API – Phase 4, Block 4

Comments
4 min read
Implementing Organization‑Scoped Multi‑Tenancy in a NestJS API (Phase 4, Block 4)

Implementing Organization‑Scoped Multi‑Tenancy in a NestJS API (Phase 4, Block 4)

Comments 1
4 min read
Implementing Organization‑Scoped Multi‑Tenancy in a NestJS Monorepo – Fixing the `Req` Import & Guard Issue

Implementing Organization‑Scoped Multi‑Tenancy in a NestJS Monorepo – Fixing the `Req` Import & Guard Issue

Comments
3 min read
Implementing Organization‑Scoped Multi‑Tenancy in a NestJS Monorepo

Implementing Organization‑Scoped Multi‑Tenancy in a NestJS Monorepo

Comments
4 min read
Tracking TV/MAC Reassignments Across Rooms Using DeviceHistory

Tracking TV/MAC Reassignments Across Rooms Using DeviceHistory

Comments
4 min read
Enriching PC Inventory with Domain, Installation Year, and Asset Tag from a PDF Report

Enriching PC Inventory with Domain, Installation Year, and Asset Tag from a PDF Report

Comments
4 min read
Fixing Neon Schema Drift in CI by Running the Real Migration Script

Fixing Neon Schema Drift in CI by Running the Real Migration Script

Comments
4 min read
Fixing Neon Schema Drift in CI/E2E by Running the Real Migration Script

Fixing Neon Schema Drift in CI/E2E by Running the Real Migration Script

Comments
4 min read
Automating Multi‑Platform Content Publishing with a Date‑Driven Markdown Generator

Automating Multi‑Platform Content Publishing with a Date‑Driven Markdown Generator

Comments
4 min read
Migrating 30+ Pages from Inline Styles to Centralized Design Tokens in a Next.js Monorepo

Migrating 30+ Pages from Inline Styles to Centralized Design Tokens in a Next.js Monorepo

Comments 1
4 min read
Injecting Dynamic Brand Colors Across a Next.js CRM with a Central BrandingInjector

Injecting Dynamic Brand Colors Across a Next.js CRM with a Central BrandingInjector

Comments
4 min read
Injecting Dynamic Brand Colors Across a Next.js CRM with a Central BrandingInjector

Injecting Dynamic Brand Colors Across a Next.js CRM with a Central BrandingInjector

Comments
4 min read
Automated Translation Service for Property Listings in PlayamxCRM API

Automated Translation Service for Property Listings in PlayamxCRM API

Comments
4 min read
Automated Weekly Summaries, Tenant Rotation, and Valuation Type Normalization in PlayaMXCRM API

Automated Weekly Summaries, Tenant Rotation, and Valuation Type Normalization in PlayaMXCRM API

Comments
4 min read
Fixing an Infinite Email Cron Loop in a Next.js Monorepo and Adding Proper Promise‑Rejection Handling

Fixing an Infinite Email Cron Loop in a Next.js Monorepo and Adding Proper Promise‑Rejection Handling

Comments
4 min read
Fixing an Infinite Email‑Cron Loop in a Next.js Monorepo (and tightening security)

Fixing an Infinite Email‑Cron Loop in a Next.js Monorepo (and tightening security)

Comments
4 min read
loading...