frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: I built a serverless wrapper for the EU VIES with caching and webhooks

https://vatflow.net
1•QuiCreatDev•1h ago

Comments

QuiCreatDev•1h ago
Hi HN, If you run a B2B SaaS or e-commerce platform in Europe, you are legally required to validate your customers' VAT numbers for the reverse charge mechanism. The official way to do this is via the European Commission's VIES API (SOAP/REST). The problem? It is notoriously unreliable. It frequently goes down during business hours, has strict rate limits, and is generally slow because it queries member states' databases synchronously. Furthermore, it only provides a snapshot in time—if a client goes bankrupt months later, you won't know until invoices bounce. I got frustrated dealing with these 5xx errors in checkout flows, so I built VatFlow to act as a resilient proxy and monitoring system. Here is the technical stack and how it works: 100% Serverless: Built on AWS API Gateway and Node.js Lambdas. Caching Layer: I use DynamoDB to cache responses (with a configurable TTL). If VIES goes down, returning customers can still be validated instantly. Webhooks via DynamoDB Streams: You can subscribe to a VAT number. A nightly EventBridge cron job checks the status. If the administrative status or address changes, it fires a POST request to your endpoint. Native SDKs: I wrote zero-dependency wrappers for Node.js and PHP that handle the exponential backoff and retries natively. It is currently hosted on RapidAPI to handle the billing and rate-limiting, with a free tier available for testing. I would love to get your feedback on the serverless architecture, the caching strategy, or the API design. Happy to answer any technical questions!

Better News

https://doc.searls.com/2026/03/03/better-news/
1•speckx•1m ago•0 comments

Bunny.net Shared Storage Zones

https://dbushell.com/2026/03/04/bunny-shared-storage-zones/
1•speckx•1m ago•0 comments

Pre-Order: Asimov DIY Kit – Build a Humanoid Robot

https://asimov.inc/diy-kit
1•bilsbie•2m ago•0 comments

EU MEPs let Chat Control fail

https://www.heise.de/en/news/Setback-for-the-Commission-EU-MEPs-let-chat-control-fail-11197237.html
1•carschno•3m ago•0 comments

Show HN: We built a zero-webhook Merchant of Record for SaaS

https://www.kelviq.com/
1•sachinneravath•4m ago•0 comments

Claude Code Permission Policy

https://github.com/defrex/claude-code-permission-policy
1•defrex•5m ago•0 comments

AutomaDocs – AI-powered documentation that stays in sync with your code

https://automadocs.com
2•purplegumdropz1•5m ago•0 comments

My first science video in 3 years (Pysics Girl)

https://www.youtube.com/watch?v=B3m3AMRlYfc
2•pcdavid•6m ago•0 comments

Gregory Gerganov and llama.cpp team joining HF

https://huggingface.co/blog/ggml-joins-hf
1•spwa4•7m ago•0 comments

Show HN: Run any Google Chrome version(+116) in Docker for web automation

https://github.com/blitzbrowser/blitzbrowser
1•sam_march•8m ago•0 comments

Space Jellyfish Predictor

https://jellyfish.johnkrausphotos.com/homepage
1•LorenDB•8m ago•0 comments

Florida public universities to pause hiring new H-1B workers

https://www.wusf.org/education/2026-03-03/hiring-h1b-workers-florida-public-universities-pause-en...
1•rawgabbit•9m ago•0 comments

Zero Public Ports: How I Secured a B2B API Against 10K Scraper Requests

https://blog.tripvento.com/zero-public-ports-how-i-secured-my-b2b-api
1•iistrate3•9m ago•0 comments

Show HN: Open-source digital signage ecosystem to escape vendor lock-in

1•sagiadinos•9m ago•0 comments

Show HN: Vocova – Paste a link, get a transcript in 100 languages

https://vocova.app/
1•jmcraft•13m ago•1 comments

Show HN: BloonsBench – Evaluate agent performance on Bloons Tower Defense 5

https://github.com/cnqso/bloonsbench
1•cnqso•13m ago•1 comments

Lawyers don't need "Legal AI"

https://theredline.versionstory.com/p/why-cant-43b-in-legal-ai-investment
2•jpbryan•13m ago•0 comments

Knowdust – Multi-tool hub for devs and everyday users

https://knowdust.com
1•thenamo•13m ago•1 comments

The gap between vague and specific AI direction is not small

https://thoughts.jock.pl/p/directed-ai-experiments-vibe-business
1•joozio•14m ago•0 comments

We're about to turn night into day. Is that a good idea?

https://www.washingtonpost.com/climate-environment/2026/02/27/satellites-light-pollution-spacex/
1•JeanKage•15m ago•2 comments

LinkedIn Ragebait

https://balanarayan.com/2026/03/03/linkedin-ragebait/
1•speckx•17m ago•0 comments

Launch HN: Cekura (YC F24) – Testing and monitoring for voice and chat AI agents

6•atarus•17m ago•1 comments

Vaultara – daily news intelligence reports

https://vaultara.co/
2•svx_hn•17m ago•0 comments

Show HN: Nbdantic a Humble Pydantic for Notebooks

https://github.com/ivanbelenky/nbdantic
1•ivanbelenky•18m ago•0 comments

VoooAI can now generate a complete set of comics with just one sentence

https://voooai.com/
1•hkljjkl•19m ago•0 comments

The View from RSS

https://www.carolinecrampton.com/the-view-from-rss/
1•rdmuser•21m ago•0 comments

Helsing's AI-Powered HX-2 drones hunting targets deep behind the frontline

https://united24media.com/latest-news/russia-complains-german-ai-powered-hx-2-drones-are-now-hunt...
1•jakubadamw•21m ago•0 comments

Show HN: Auth intermediary that cannot authorize. By design

https://github.com/sbw70/verification-constraints
1•sbw70•21m ago•0 comments

Draft Barron Trump

https://www.draftbarrontrump.com
2•Tomte•22m ago•0 comments

I used an AI tool on App Store Connect. Apple terminated my account for fraud

https://www.reazy.pro/blog/apple-terminated-developer-account-no-explanation
1•tea_guppy•22m ago•1 comments