Urgent.News

What's breaking now, across thousands of outlets.

Tech

We wrote integrations for two marketplaces and skipped the shared interface

There is a task that looks like a textbook example of polymorphism: "sync stock and prices with marketplaces". There are several platforms, the actions are the same — list the cards, push the stock, push the price, pull the orders. An interface asks to be written: type Marketplace interface { ListOffers () ([] Offer , error ) SetStock ( offerID string , n int64 ) error SetPrice ( offerID string ,…

We developed integrations for two major Russian and CIS marketplaces, Ozon and Wildberries. Initially, we created a shared interface for stock and price synchronization, but it proved incompatible with both platforms. The article explains the specific issues encountered and how they differed between the two marketplaces.

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

Part 1: Determining What to Build

Introduction This is the first post of a series that documents the whole journey of my third major production-grade project.

  • The project aims to build a production-grade web application.
  • FastAPI was chosen for its modern, asynchronous nature and WebSocket support.

CanineIQ - Are You Actually Ready for the Dog You Want?

This is a submission for Weekend Challenge: Dog Days Edition What I Built I watched the CCTV footage in this India Today report of a couple being mauled by a pitbull while they viewed a rental home.

  • CanineIQ assesses dog owners' readiness through eight critical questions.
  • Users receive readiness score, dog's perspective letter, and breed health transparency.
  • Tool provides deterministic, unbiased evaluation of breed needs and costs.

Anti-Social Media

  • Social media has become weaponized platform of distraction, propaganda, and rage.
  • Platforms like Meta and X promote pre-made memes, AI-generated content, and sound bites.
  • Engagement-driven approach turns users into content creators and interaction baiters.

More from Sunday 16 August →