Urgent.News

What's breaking now, across thousands of outlets.

Tech

I built a rotation checker for product photos, then a whole campaign tool on top of it

Two products came out of one problem. Sellers kept uploading product photos that looked fine on their phone and came out sideways on the marketplace, because the camera's rotation tag and the pixels disagreed. So I built UprightAI. It reads the pixels and tells you the exact rotation needed, rather than trusting the tag. Once the rotation worked, the next question was what sellers do with the…

Two products emerged from a single issue plaguing sellers. Photos uploaded by sellers looked perfect on their phones but ended up sideways on the marketplace due to a disagreement between the camera's rotation tag and the pixel data. To address this, UprightAI was developed. This tool scrutinizes the pixels and provides the exact rotation required, rather than relying on the tag's accuracy.

With the rotation problem solved, the next question arose: what should sellers do with the photo after that? Most then required studio shots, lifestyle scenes, a short video, and platform-specific copy for each product. This led to the creation of BlueVeta. It operates on a pay-per-pack model, with no subscription, starting at $9.99. Each purchase comes with a 30-minute refund guarantee. The website is blueveta.com.

The construction of BlueVeta involved multiple Claude Code sessions, each focusing on a specific aspect of the tool. The clear division of ownership between these sessions has proven effective. However, one challenge remains: image models occasionally redraw label text incorrectly. Consequently, each generated image must undergo a verification process against the actual package image. For online sellers of physical products, the question posed is: what would make you trust a generated product image enough to list it?

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

The Most Expensive Code You Ship Is the Admin Panel Nobody Reviews

Every product has a second application hiding behind it. It has no designer, no load tests and no on-call rotation, and its security model often amounts to a boolean called is_admin .

  • Internally focused code lacks design, testing, monitoring, and robust security measures.
  • Support agents and service accounts misuse admin panel access without proper scrutiny.

Your Podcast Habit Is Read-Only. Here's How to Give It a Write Path

Plenty of developers keep a podcast queue longer than their sprint backlog, and they burn through it the same way: earbuds in, playback at 1.5x, one eye on Slack.

  • Podcasts treated as read-only, no writing to disk.
  • Active engagement improves comprehension, contrary to ease.
  • Ten-minute post-episode protocol boosts learning retention.

Stoplight Studio is gone: five OpenAPI editors compared for 2026

If you maintained OpenAPI documents between 2018 and 2023, Stoplight Studio was probably on your machine: a desktop editor that combined a form-based operation view with raw YAML, no account required…

  • Stoplight Studio discontinued in 2023, leaving teams to seek alternatives
  • Five OpenAPI editors compared for performance against real workload
  • Key features: two-way editing, multi-file support, raw YAML alongside form fields

Marketplace Delivery Error Alerting with 429-Aware Metrics API Polling

Short answer: treat each metrics poll as a bounded, idempotent read, and treat HTTP 429 as an inconclusive observation rather than evidence that notification delivery is healthy or broken.

  • Treat each polling window independently in error alerting.
  • Disregard HTTP 429 responses when calculating checkpoint progress.
  • Only update alert states when observations are tied to a closed window.

More from Saturday 3 October →