Box Software
  • Home
  • Who We Are
  • Services
  • The Blog
  • Contact
Select Page
How to Handle Timezones in a Node.js and PostgreSQL App Without Bugs

How to Handle Timezones in a Node.js and PostgreSQL App Without Bugs

by Anthony Silva | Oct 10, 2026 | Uncategorized

Almost every team we work with hits the same wall: a booking shows 09:00 in the admin panel, 08:00 in the customer email and 03:00 in the database. Nobody changed the code, but the clock lied anyway. If you are searching for a reliable Node js PostgreSQL timezone...
How to Implement Full-Text Search in PostgreSQL with tsvector and Prisma

How to Implement Full-Text Search in PostgreSQL with tsvector and Prisma

by Anthony Silva | Oct 7, 2026 | Uncategorized

Most applications do not need Algolia, Meilisearch or an Elasticsearch cluster. They need a search box that returns relevant results in under 50 milliseconds, with ranking, highlighting and a bit of typo tolerance. PostgreSQL has done exactly that since version 8.3,...
How to Fix CORS Errors in a Flutter Web App Calling a Node.js API

How to Fix CORS Errors in a Flutter Web App Calling a Node.js API

by Anthony Silva | Oct 4, 2026 | Uncategorized

Your Flutter app works perfectly on Android and iOS. You run flutter run -d chrome, hit the same Node.js endpoint, and the request dies before it even reaches your server. The console fills with red text about Access-Control-Allow-Origin, and suddenly a project that...
How to Implement Soft Rate Limits and Retry Logic for Third-Party API Calls in Node.js

How to Implement Soft Rate Limits and Retry Logic for Third-Party API Calls in Node.js

by Anthony Silva | Sep 30, 2026 | Uncategorized

Every integration project reaches the same moment: the third-party API that worked perfectly in staging starts returning 429 Too Many Requests in production. Most tutorials about a Node.js retry API call exponential backoff pattern stop at a ten line setTimeout loop....
How to Implement Webhooks in Node.js: Signature Verification, Retries, and Idempotency

How to Implement Webhooks in Node.js: Signature Verification, Retries, and Idempotency

by Anthony Silva | Sep 26, 2026 | Uncategorized

Most tutorials about webhook Node.js integrations stop at the fun part: spin up an Express route, log req.body, celebrate. That is a demo, not a production endpoint. The moment a real provider (Stripe, GitHub, Shopify, Slack, your own internal service) starts...
How to Implement Feature Flags in a Next.js App Without a Third-Party Service

How to Implement Feature Flags in a Next.js App Without a Third-Party Service

by Anthony Silva | Sep 23, 2026 | Uncategorized

Every team that ships fast eventually needs feature flags. You want to merge unfinished work into main, turn a risky feature on for 5% of users, or give one enterprise customer early access without a separate branch. The usual advice is to sign up for LaunchDarkly,...
« Older Entries

Recent Posts

  • How to Handle Timezones in a Node.js and PostgreSQL App Without Bugs
  • How to Implement Full-Text Search in PostgreSQL with tsvector and Prisma
  • How to Fix CORS Errors in a Flutter Web App Calling a Node.js API
  • How to Implement Soft Rate Limits and Retry Logic for Third-Party API Calls in Node.js
  • How to Implement Webhooks in Node.js: Signature Verification, Retries, and Idempotency

© COPYRIGHT 2023 | ALL RIGHTS RESERVED | BOX SOFTWARE | COOKIES & PRIVACY – TERMS OF SERVICE