World Programming Society
Write Log in
Home Events Community

Channels

General Discussion Web Development Backend DevOps AI Career & Hiring TypeScript Rust Python Go Cloud AWS Azure GCP C/C++ FPGA Assembly

World Programming Society · 2026 Copyright

Web Development

Decathlon Germany adds Wero payment option to decathlon.de website

Article URL: https://www.sgieurope.com/e-commerce/decathlon-germany-launches-wero-payment-on-its-website/122397.article Comments URL: https://news.ycombinator.com/item?id=49072310 Points: 227 # Comments: 150

Hacker News Best Hacker News Best · Jul 27, 2026
0
WD
Read the original source Next news
#Release
Hacker News Best

Publisher

Originally by doener


0 Comments

Log in to join the conversation.

No comments yet. Be the first to share your thoughts.

More in Web Development

The Test Framework Is Not the Product

The Test Framework Is Not the Product

Jul 27 · 6m read

AI Coding Agents Don't Understand APIs. They Memorize Them.

AI Coding Agents Don't Understand APIs. They Memorize Them.

Jul 27 · 2m read

The Rusty Hobbit: Ownership System Explained for JavaScript Developers

The Rusty Hobbit: Ownership System Explained for JavaScript Developers

Jul 27 · 8m read

JWT Security Checklist: 12 Things to Verify Before You Ship

JWT Security Checklist: 12 Things to Verify Before You Ship

Jul 27 · 2m read

Ego-Lite: The Open-Source Browser Built for Humans and AI Agents

Ego-Lite: The Open-Source Browser Built for Humans and AI Agents

Jul 27 · 2m read

How to Deal with 1,000 Failing Specs in a Rails App (2019)

How to Deal with 1,000 Failing Specs in a Rails App (2019)

Jul 27 · 9m read

Fix Your Search, Fix Your RAG Output

Fix Your Search, Fix Your RAG Output

Jul 27 · 8m read

Building Custom MCP Clients in Next.js & Serverless Engines: The Ultimate Engineering Guide

Building Custom MCP Clients in Next.js & Serverless Engines: The Ultimate Engineering Guide

Jul 27 · 17m read

Four lessons from building AI, education, and healthcare products with Next.js

Four lessons from building AI, education, and healthcare products with Next.js

Jul 27 · 2m read

Why Sanity is the Best CMS for the Healthcare Industry

Why Sanity is the Best CMS for the Healthcare Industry

Jul 27 · 7m read

I Replaced ESLint and Prettier with Biome

I Replaced ESLint and Prettier with Biome

Jul 27 · 2m read

Poland's e-invoicing system has no JavaScript SDK, so I published the validation layer

Poland's e-invoicing system has no JavaScript SDK, so I published the validation layer

Jul 27 · 5m read

I built a local LLM that runs entirely in your browser. No install, no GPU, no server

I built a local LLM that runs entirely in your browser. No install, no GPU, no server

Jul 27 · 2m read

The Blinking Toilet Light and My `isProcessing` Flag Were Doing the Same Job

The Blinking Toilet Light and My `isProcessing` Flag Were Doing the Same Job

Jul 27 · 11m read

AI Bills Don't Send Warnings: Budget Control in Laravel with laravel-ai-tasks

AI Bills Don't Send Warnings: Budget Control in Laravel with laravel-ai-tasks

Jul 27 · 5m read

WebKit Features for Safari 26.6

WebKit Features for Safari 26.6

Jul 27 · 3m read

The harness is all you need (mostly)

The harness is all you need (mostly)

Jul 27 · 15m read

Frontend Observability for Startups: Choosing Tools That Actually Save You Time

Frontend Observability for Startups: Choosing Tools That Actually Save You Time

Jul 27 · 9m read

Markdown Studio - a browser-based HTML-to-Markdown converter

Markdown Studio - a browser-based HTML-to-Markdown converter

Jul 27 · 1m read

Sir Shortoken: Bullet Mode, Local Expansion, and What Actually Held Up

Sir Shortoken: Bullet Mode, Local Expansion, and What Actually Held Up

Jul 27 · 6m read

Kiro and the Future of AI-Assisted Development

Kiro and the Future of AI-Assisted Development

Jul 27 · 7m read

HLD1:Computer Networks Notes

HLD1:Computer Networks Notes

Jul 27 · 5m read

Building AI Agents with the TypeScript Agent Development Kit (ADK)

Building AI Agents with the TypeScript Agent Development Kit (ADK)

Jul 27 · 9m read

My JavaScript Learning Journey:Object-Oriented Programming (OOP) in JavaScript

My JavaScript Learning Journey:Object-Oriented Programming (OOP) in JavaScript

Jul 27 · 3m read

Receiving webhooks without getting burned

Receiving webhooks without getting burned

Jul 27 · 9m read

Nginx from Zero: Config Files to HTTPS

Nginx from Zero: Config Files to HTTPS

Jul 27 · 12m read

I Built a Temp Mail & Webhook Tool — Reddit Instantly Thought I Was a Spammer

I Built a Temp Mail & Webhook Tool — Reddit Instantly Thought I Was a Spammer

Jul 27 · 4m read

The Velocity Crisis - Rethinking Code Review in the Age of Agentic Coding

The Velocity Crisis - Rethinking Code Review in the Age of Agentic Coding

Jul 27 · 2m read

Optimistic React UIs that don't drift from the server

Optimistic React UIs that don't drift from the server

Jul 27 · 10m read

Your First Voice AI App Shouldn’t Start With a WebSocket

Your First Voice AI App Shouldn’t Start With a WebSocket

Jul 27 · 8m read

Is your sitemap.xml quietly broken? A 1-line way to check

Is your sitemap.xml quietly broken? A 1-line way to check

Jul 27 · 2m read

Why I Kept Search Scope Inside a Single Supabase RPC

Why I Kept Search Scope Inside a Single Supabase RPC

Jul 27 · 11m read

kokuin — Deterministic Hashing for JSON Values in TypeScript

kokuin — Deterministic Hashing for JSON Values in TypeScript

Jul 27 · 4m read

Accessibility Semantics: The UI Tree You Cannot See

Accessibility Semantics: The UI Tree You Cannot See

Jul 27 · 6m read

Switching Tracks in BlocSignal: The Universal State Switchyard for BLoC, Riverpod, and Provider

Switching Tracks in BlocSignal: The Universal State Switchyard for BLoC, Riverpod, and Provider

Jul 27 · 7m read

What I scan for in Framer code components

What I scan for in Framer code components

Jul 27 · 6m read

The Day I Learned to Respect Database Indexes (The Hard Way)

The Day I Learned to Respect Database Indexes (The Hard Way)

Jul 27 · 3m read

Microsoft Releases .NET 11 Preview 6 With Language and Framework Updates

Microsoft Releases .NET 11 Preview 6 With Language and Framework Updates

Jul 27 · 3m read

How AI Context Windows Changed My Code Review Process (And Yours Can Too)

How AI Context Windows Changed My Code Review Process (And Yours Can Too)

Jul 27 · 4m read

How I Built a CLI That Generates 12 Project Templates in 30 Seconds

How I Built a CLI That Generates 12 Project Templates in 30 Seconds

Jul 27 · 4m read

Contract testing a Symfony API with OpenAPI

Contract testing a Symfony API with OpenAPI

Jul 27 · 6m read

Blogging Can Just Be Stating The Obvious

Blogging Can Just Be Stating The Obvious

Jul 27 · 2m read

Building a Small, Local-First Web Audio Tool (and the Edge Cases I Didn't Expect)

Building a Small, Local-First Web Audio Tool (and the Edge Cases I Didn't Expect)

Jul 27 · 8m read

AVIF Achieves Baseline Availability: Edge 121 Support Completes Browser Adoption, Simplifying Web Development

AVIF Achieves Baseline Availability: Edge 121 Support Completes Browser Adoption, Simplifying Web Development

Jul 27 · 8m read

I Built a Self-Hosted Digital Product Store with Stripe — No Platform Fees

I Built a Self-Hosted Digital Product Store with Stripe — No Platform Fees

Jul 27 · 6m read

Selenium Python Architecture & Significance of Python Virtual Environment with examples

Selenium Python Architecture & Significance of Python Virtual Environment with examples

Jul 27 · 7m read

Securitize builds Wall Street credentials with SEC adviser license as tokenization expands

Securitize builds Wall Street credentials with SEC adviser license as tokenization expands

Jul 27 · 3m read

We’re open sourcing our privacy proxy CLI

We’re open sourcing our privacy proxy CLI

Jul 27 · 11m read

Podcast: Rethinking Data: Moving From the Traditional Three-Tier Web Stack to Client-Side Event Sourcing

Podcast: Rethinking Data: Moving From the Traditional Three-Tier Web Stack to Client-Side Event Sourcing

Jul 27 · 37m read

My JavaScript Learning Journey:Prototypes and Object-Oriented Programming (OOP)

My JavaScript Learning Journey:Prototypes and Object-Oriented Programming (OOP)

Jul 27 · 5m read

Building a Portfolio Website With Bootstrap 5: Complete Guide

Building a Portfolio Website With Bootstrap 5: Complete Guide

Jul 27 · 17m read

Cómo solucionar el bucle infinito en `useEffect` con objetos y arrays

Cómo solucionar el bucle infinito en `useEffect` con objetos y arrays

Jul 27 · 2m read

I’m Building an Open-Source Alternative to Intercom’s AI Assistant

I’m Building an Open-Source Alternative to Intercom’s AI Assistant

Jul 27 · 3m read

From Idea to Production: How AI Agents Helped Me Build a Real Product

From Idea to Production: How AI Agents Helped Me Build a Real Product

Jul 27 · 5m read

Scraping bilingual data: the Arabic/English traps that quietly corrupt your dataset

Scraping bilingual data: the Arabic/English traps that quietly corrupt your dataset

Jul 27 · 5m read

How to Convert CCITT data to TIFF image (Tutorial)

How to Convert CCITT data to TIFF image (Tutorial)

Jul 27 · 3m read

I tested 42 large employers to see which ones you can actually scrape. Only 7 worked.

I tested 42 large employers to see which ones you can actually scrape. Only 7 worked.

Jul 27 · 5m read

var vs let | let vs const

var vs let | let vs const

Jul 27 · 3m read

Where Does RAG Actually Cost You Money? (Episode 2)

Where Does RAG Actually Cost You Money? (Episode 2)

Jul 27 · 9m read

How Browsers Implement Native Focus Rings and Their Accessibility Implications

How Browsers Implement Native Focus Rings and Their Accessibility Implications

Jul 27 · 5m read

Understanding JavaScript Execution Context: The Foundation of Interactivity

Understanding JavaScript Execution Context: The Foundation of Interactivity

Jul 27 · 5m read

Most Googlebots are fake

Most Googlebots are fake

Jul 27 · 3m read

I tried to build an Apple Shortcut from code. Apple said no, four times.

I tried to build an Apple Shortcut from code. Apple said no, four times.

Jul 27 · 6m read

Connecting an LLM Agent to a Real Browser With Playwright MCP

Connecting an LLM Agent to a Real Browser With Playwright MCP

Jul 27 · 3m read

Automatic Prisma Error Handling in Express with ds-express-errors v1.9.0

Automatic Prisma Error Handling in Express with ds-express-errors v1.9.0

Jul 27 · 6m read

The Synesthetic Trader: Why Your Ears Might Be Better at Reading Markets Than Your Eyes

The Synesthetic Trader: Why Your Ears Might Be Better at Reading Markets Than Your Eyes

Jul 27 · 4m read

lobste.rs ~~has~~had a js-error: here is a mitigation

lobste.rs ~~has~~had a js-error: here is a mitigation

Jul 27 · 2m read

lobste.rs has a js-error: here is a mitigation

lobste.rs has a js-error: here is a mitigation

Jul 27 · 2m read

I built an interactive site about my journey — not a portfolio

I built an interactive site about my journey — not a portfolio

Jul 27 · 1m read

How to achieve zero-copy streaming from hyper and h3-quinn into a Wasmtime Wasm component via wasi:http?

How to achieve zero-copy streaming from hyper and h3-quinn into a Wasmtime Wasm component via wasi:http?

Jul 27 · 2m read

Day 2 at TOSSConf 2026 — தமிழ் கட்டற்ற மென்பொருள் மாநாடு

Day 2 at TOSSConf 2026 — தமிழ் கட்டற்ற மென்பொருள் மாநாடு

Jul 27 · 1m read

Removing Video Watermarks Entirely in the Browser with MI-GAN, ONNX Runtime Web, and WebGPU

Removing Video Watermarks Entirely in the Browser with MI-GAN, ONNX Runtime Web, and WebGPU

Jul 27 · 10m read

Why Your Playwright Tests Are Lying to You (And How to Actually Fix Flakiness)

Why Your Playwright Tests Are Lying to You (And How to Actually Fix Flakiness)

Jul 27 · 7m read

Reverse Engineering with Hibernate 7.4 and IntelliJ IDEA

Reverse Engineering with Hibernate 7.4 and IntelliJ IDEA

Jul 27 · 8m read

Building an AI Support Inbox for How WhatsApp Teams Actually Work

Building an AI Support Inbox for How WhatsApp Teams Actually Work

Jul 27 · 5m read

Automating Business Workflows with n8n: From Simple Triggers to Multi-Agent AI

Automating Business Workflows with n8n: From Simple Triggers to Multi-Agent AI

Jul 27 · 5m read

Common Technical SEO Mistakes Developers Should Avoid

Common Technical SEO Mistakes Developers Should Avoid

Jul 27 · 5m read

Ship a Custom WordPress Endpoint Without Writing a Plugin

Ship a Custom WordPress Endpoint Without Writing a Plugin

Jul 27 · 5m read

What a successful HMAC check tells you about webhook forwarding

What a successful HMAC check tells you about webhook forwarding

Jul 27 · 5m read

Full-stack Pokémon TCG simulator with pack opening, grading, PvP and card auctions

Full-stack Pokémon TCG simulator with pack opening, grading, PvP and card auctions

Jul 27 · 2m read

Migrating a Rich Text Editor : CKEditor 5 to SynapEditor (with code)

Migrating a Rich Text Editor : CKEditor 5 to SynapEditor (with code)

Jul 27 · 6m read

I Built 47 Free Dev Tools That Run Entirely in Your Browser

I Built 47 Free Dev Tools That Run Entirely in Your Browser

Jul 27 · 3m read

How to Create a Dynamic Role & Permission System in Laravel (Without Hardcoding)

How to Create a Dynamic Role & Permission System in Laravel (Without Hardcoding)

Jul 27 · 5m read

How we built WaterShortcut

How we built WaterShortcut

Jul 27 · 5m read

It Passed Because It Never Looked

It Passed Because It Never Looked

Jul 27 · 6m read

TanStack Table V9 Beta: Tree-Shakable Features, TanStack Store State, and Lower Memory Usage

TanStack Table V9 Beta: Tree-Shakable Features, TanStack Store State, and Lower Memory Usage

Jul 27 · 3m read

The robots.txt mistake that hides your whole site from Google

The robots.txt mistake that hides your whole site from Google

Jul 27 · 2m read

What is Selenium? Why do we use Selenium for Automation?What is the relevance of Selenium in automation testing using Python?

What is Selenium? Why do we use Selenium for Automation?What is the relevance of Selenium in automation testing using Python?

Jul 27 · 3m read

The hard part of building with AI isn't the code — it's catching the BS

The hard part of building with AI isn't the code — it's catching the BS

Jul 27 · 5m read

Your blog's link preview is probably broken — here's a 1-line CI check

Your blog's link preview is probably broken — here's a 1-line CI check

Jul 27 · 2m read

Exploring WebAssembly Beyond the Browser: A Cloud Architect's First Look at WASI

Exploring WebAssembly Beyond the Browser: A Cloud Architect's First Look at WASI

Jul 27 · 3m read

Real-Time Features in Django: How We Build Live Updates with Channels and WebSockets

Real-Time Features in Django: How We Build Live Updates with Channels and WebSockets

Jul 27 · 8m read

Ethereum NFT Smart Contracts: Knowledge-Guided Vulnerability Detection with LLM and Code Slicing

Ethereum NFT Smart Contracts: Knowledge-Guided Vulnerability Detection with LLM and Code Slicing

Jul 27 · 1m read

From Learning to Implementation: My Journey with Firebase Analytics & GA4

From Learning to Implementation: My Journey with Firebase Analytics & GA4

Jul 27 · 3m read

Title: How to Automate A4 Batch ID Card Printing in React (Without a Backend)

Title: How to Automate A4 Batch ID Card Printing in React (Without a Backend)

Jul 27 · 3m read

React useDeepCompareEffect: Fix useEffect Object Dependencies (2026)

React useDeepCompareEffect: Fix useEffect Object Dependencies (2026)

Jul 27 · 10m read

CSS Box model

CSS Box model

Jul 27 · 1m read

I Built a Software Review Platform with Nearly 2,000 Static Pages Using Next.js 16 — Here's What I Learned

I Built a Software Review Platform with Nearly 2,000 Static Pages Using Next.js 16 — Here's What I Learned

Jul 27 · 3m read

I let an AI write 6 WebGL hero sections — here's the one-CSS-variable reskin trick, and the honest review count

I let an AI write 6 WebGL hero sections — here's the one-CSS-variable reskin trick, and the honest review count

Jul 27 · 3m read

Connect Two WebRTC Peers with Manual Signaling

Connect Two WebRTC Peers with Manual Signaling

Jul 27 · 2m read

Loading more…