Building a Reliable WhatsApp‑Powered First‑Response Scheduler in a Node/TypeScript API
Building a Reliable WhatsApp‑Powered First‑Response Scheduler in a Node/TypeScript API TL;DR: I fixed a race condition in apps/api/src/booking/booki…
Latest Testing & QA news from Tech News
Building a Reliable WhatsApp‑Powered First‑Response Scheduler in a Node/TypeScript API TL;DR: I fixed a race condition in apps/api/src/booking/booki…
Adding Per‑Container CPU and Memory Limits in Docker‑Compose for Riviera Industrial ERP TL;DR: I added explicit mem_limit and cpus constraints to th…
Adding CPU and Memory Limits to the Postgres Service in lavanderia‑crm’s Docker Compose TL;DR: I added mem_limit and cpus to the Postgres container…
Upgrading Next to 16.3.4, Adding Docker Resource Limits, and Shipping Condo‑Amenities Endpoints in VS Monorepo TL;DR: I bumped the root Next.js vers…
Adding Accurate Chromecast Disconnected Count to the TV Wallboard TL;DR: I extended the dashboard API and UI to expose a real‑time chromecastDisconn…
Generating a Printable Monthly Report in Next 13 – From UI to PDF with a Tiny Print Component TL;DR: I added a client‑side PrintButton and a dedicat…
Adding a Printable Monthly Report and SLA Indicators to Albaida‑Tickets (Next.js 14) TL;DR: I added a client‑side “Print / Save PDF” button and a se…
Adding Dynamic Dropdowns for “Modelo” & “Lineup” in Device Detail & Fixing the “TVs sin uso” Card TL;DR: I refactored DeviceDetailSheet.tsx…
Fixing the “D.map is not a function” crash by tightening DB indexes and normalizing the API payload TL;DR: I added missing PostgreSQL indexes in app…
Time‑Based Public Access for the /tv Route in a Next.js App TL;DR: I added a temporal gate that lets anyone hit /tv without a session cookie between…
Fixing AuthGuard Navigation, 401 Handling, and Sales‑Pipeline FK in a Next.js + NestJS Monorepo TL;DR: I replaced the unreliable router.replace() in…
Real‑Time KPI Dashboard, Priority‑Action Strip & Docker Healthcheck Fix in a Vite‑React / NestJS Monorepo TL;DR: I fixed a flaky Docker healthch…
Extending the Login Session to 1 Year for Kiosk‑Mode TV Screens (Next.js API Route) TL;DR: I changed the maxAge of the auth cookie from 30 days to 3…
Enhancing CI/CD and E2E Testing with Sentry Integration in tvview TL;DR: I integrated Sentry for error tracking and improved End-to-End (E2E) testin…
Enhancing CraveView's CI/CD Pipeline with Sentry and E2E Tests TL;DR: I upgraded CraveView's CI/CD pipeline by integrating Sentry for error t…
When I think about what drives me as a developer, it's not just about solving complex technical problems, but also about understanding how those sol…
The Quest for Seamless Content Automation As I reflect on my recent endeavors in content automation, I am reminded of the intricate dance between te…
The Quest for Seamless Content Automation: Lessons from the Trenches As I reflect on my journey to automate content processes, I'm reminded of the c…