A small bug with big impact. On a UK-based platform, workers were submitting timesheets before th...A small bug with big impact. On a UK-based platform, workers were submitting timesheets before th...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
On a UK-based platform, workers were submitting timesheets before their shift even started. It looked like a system issue, but the root cause was timezone mismatch, the system was using local time instead of UK time.
Since development/testing was happening from Pakistan, the system incorrectly allowed submissions early.
Fix:
Instead of changing stored data, I introduced timezone-aware validation. The system now converts current time into UK timezone and validates shift start conditions against that.
Key decision:
Keep stored timestamps untouched. Only use timezone conversion for validation logic.
Why it matters:
This avoids data corruption and ensures reporting consistency while still enforcing correct business rules globally.
Now the system correctly follows UK shift timing regardless of where the request comes from.
If you’re building or scaling a SaaS/product that deals with multi-region users or complex business logic like this, I help solve backend problems like this in production systems.
🌙 3:07 AM. Your team is asleep. Your AI agents aren't. 🤖
While you sleep, they:
💬 Reply to every new lead in seconds
📅 Book the slot straight into your calendar
🔔 Follow up before the lead goes cold
📊 Have your morning summary ready
☀️ You wake up to bookings, not missed messages.
🚀 I build AI agents for startups and small businesses.
🎁 Message me for a free of cost demo on your own services and prices 👋
Built an Awwwards-inspired cinematic landing page for Focal — an intelligent desk companion designed for deep focus. 🌌⚡
Key details:
• Full-page seamless video background with adaptive contrast
• Dynamic scroll-spy pill navigation with glowing amber active states
• Interactive focus modes & distraction filter toggles
• High-performance glassmorphism with zero lag
Stack: React 18 · TypeScript · Tailwind CSS · Vite