Urgent.News

What's breaking now, across thousands of outlets.

More in Tech

Why Most Telegram Store Bots Break at Scale (and How to Fix It)

Telegram is the cheapest storefront on the internet: no app store review, no hosting bill for the storefront itself, and an audience that already lives inside the app.

  • Telegram bots fail at scale due to in-memory state storage.
  • Payment webhook retries cause double deliveries without idempotency keys.
  • Fulfilment intertwined with bot operation leads to slow uploads and user experience issues.

Custom Web Development vs Templates: A Practical Decision Framework

"Should we build it custom or use a template?" is one of the most common questions in web projects, and it is usually answered with opinions instead of criteria.

  • Templates suitable for brochure sites, blogs, and portfolios
  • Custom development better for complex business logic, integrations, and performance control

A hung test held the only runner allowed to deploy our hotfix

In August a configuration change made our checkout reject one card type, and the fix was a single line. It was merged at twenty past two.

  • Configuration change rejected one card type in August
  • Only self-hosted "deploy" runner could reach cluster API
  • Six-hour default timeout prevented hotfix deployment

Passkey Sign-In for a Small Site Without Storing Emails: The 5 Server Steps

I'm building ClientN, so read this as a founder's walkthrough, not a neutral review. Most small sites keep a users table with an email column only because the login needs one.

  • Server initiates session with POST /api/v1/sessions
  • ClientN provides session id, confirm URL, QR code, match code
  • Server stores pending login with random token in HttpOnly cookie

More from Tuesday 29 September →