JJJanardan Joshiinbackendbytesjanarddan.hashnode.dev·6d ago · 3 min readWhy I'm Still Converting XML to JSON in 2026A few months ago, I was stuck integrating a client’s platform with this ancient SOAP API. I'm not even kidding, the documentation looked like it was hosted on a GeoCities page from 2004. To be fair, t00
JJJanardan Joshiinbackendbytesjanarddan.hashnode.dev·Jul 13 · 3 min readStop Comparing XML Files Manually. Use an XML Diff Instead.A while ago, I spent nearly 40 minutes staring at a monitor, trying to debug a broken integration with a legacy SOAP API. The API wasn’t throwing errors. The payload looked practically identical to 00
JJJanardan Joshiinbackendbytesjanarddan.hashnode.dev·Jul 10 · 3 min read Why Every Developer Needs an XML Validator (Yes, XML Is Still Everywhere) A few months ago, I had to integrate with a third-party payment gateway. On paper, everything looked perfect. The API was responding, the server was throwing clean 200 OK statuses, there were zero exc00
JJJanardan Joshiinbackendbytesjanarddan.hashnode.dev·Jul 8 · 3 min readEvery Developer Works with JSON. Here Are the Tools I Use the Most.If you’re building APIs, web apps, or mobile apps, you’re probably staring at JSON every single day. Some days you’re just trying to validate a massive API response. Other days, you’re playing detecti00
JJJanardan Joshiinbackendbytesjanarddan.hashnode.dev·Jul 3 · 1 min readStop Writing TypeScript Interfaces by HandIf you've ever copied a huge JSON response from an API and started manually writing TypeScript interfaces... interface User {id: number;name: string;email: string;...}...you know how boring (and err00