Building a Domain-Driven Go REST API (And Why It Scales Better Than Flat Structure)Most Go backend projects start the same way. A main.go, a router, a database connection, and then a slow drift into a structure that technically works but becomes painful to extend after the third or Mar 31 路 8 min readmahmudrafid.hashnode.dev
The Shopify Resource Picker API: A Developer's Journey Through Version Changes (August 2025 )Introduction As a developer working with Shopify's ecosystem, I recently encountered a familiar yet frustrating challenge: implementing the resource picker API. What should have been a straightforward integration turned into a lesson about the limita...Aug 16, 2025 路 2 min readmahmudrafid.hashnode.dev
How Git Cherry-Pick Saved My Day: A Tale of Branch Chaos 馃崚馃捇Ever had one of those moments where a single command turns disaster into triumph? That was me today, through a maze of Git branches. The scene:- Three branches: main (production), test (staging), and feature- Main branch lagging behind the test- Feat...Oct 13, 2024 路 1 min readmahmudrafid.hashnode.dev