Urgent.News

What's breaking now, across thousands of outlets.

More in Tech

MOGP: A SCSS Layout System That Only Does One Thing

Container, grid, span, gap, offset — nothing more. Today I'm open-sourc* ing **MOGP Layout System *, a minimal SCSS library built around a simple idea: **layout doesn't need a framework, it needs a…

  • MOGP Layout System focuses solely on layout design essentials.
  • Features include container, configurable grid, span, gap, and offset utilities.
  • Auto-rhythm utilities like pi-auto and gap-auto simplify responsive design.

Day 1/100 · 75 minutes

Now that I've started my engineering cycle at Polytech Nice Sophia, I'm setting myself a challenge: to code for at least 1 hour a day for 100 days. This hour must serve my academic progress.

StyleSmuggler: How a Payment Failure Email Became a Remote Code Execution Path in Magento

StyleSmuggler: How a Payment Failure Email Became a Remote Code Execution Path in Magento A storefront can pass every routine security check and still be running an exploitable template engine.

  • StyleSmuggler vulnerability allows remote code execution via payment failure emails in Magento.
  • CVE-2026-75650 assigned high CVSS score of 10.0, classified as critical by CWE-1336.
  • Adobe hotfix VULN-39341 and credential rotation required to remediate vulnerability.

Auto-localize prices in React with react-currency-localizer-realtime

If you sell to international customers, showing prices in the visitor's local currency isn't a nice-to-have — it's a conversion-rate lever.

  • react-currency-localizer-realtime simplifies price localization for international customers
  • Uses real-time mid-market rates from AllRatesToday API (160+ currencies)
  • Three usage patterns: component, hook, or manual override

datasette-auth-github 1.0

Release: datasette-auth-github 1.0 I run this GitHub login plugin on the agent.datasette.io demo site and I noticed that my authenticated sessions weren't lasting very long.

More from Saturday 19 September →