Ashish Yadav’s Post

I just helped close a bug that had a developer stuck for 3 weeks. Not by writing a single line of code. Just by debugging it the right way. 🧠 Here's what was happening 👇 A developer was calling Appwrite's Users API with pagination. ✅ Without query params → 200 OK ❌ With query params → 401 Unauthorized Same API key. Same endpoint. Different result. He tried 5 different approaches over 3 weeks. Nothing worked. When I looked at it, the fix was one line. # ❌ What he was using queries[]=limit(1) # ✅ What actually works queries[0]={"method":"limit","values":[1]} Appwrite 1.x moved to JSON query format. He was still using the old 0.x shorthand syntax. 3 weeks. One syntax change. Issue closed. ✅ This is what I love about open source. You don't always need to write code to contribute. Sometimes showing up and helping someone debug is the most valuable thing you can do. If you're a developer, go contribute to open source. Comment on issues. Help others debug. You'll learn more from real bugs than from any tutorial. #OpenSource #GitHub #Appwrite #BackendDevelopment #BuildInPublic #SoftwareEngineering #DevCommunity #100DaysOfCode #Programming #APIDevelopment

  • No alternative text description for this image

To view or add a comment, sign in

Explore content categories