LogoHome
aboutexperienceprojectsblog

Blog

Latest articles

Thoughts, tutorials, and insights on software development.

04
REST API Pro Tips: Headers, HATEOAS, and When to Break the Rules

REST API Pro Tips: Headers, HATEOAS, and When to Break the Rules

You’ve got your methods, routes, and status codes dialed in — nice.

Apr 14, 2025•Hein Myat Thu
Read
03
HTTP Status Codes Aren’t Optional: Stop Using 200 for Everything

HTTP Status Codes Aren’t Optional: Stop Using 200 for Everything

If you’ve ever written an API where everything returns `200 OK`, this article explains why that’s a bad idea and encourages using proper HTTP status codes to make your API easier to debug, maintain, and work with.

Apr 12, 2025•Hein Myat Thu
Read
02
Don’t Be Weird with URLs: RESTful Routing That Makes Sense

Don’t Be Weird with URLs: RESTful Routing That Makes Sense

If your endpoint looks like a Mad Libs generator had a panic attack, it’s time for a reset. RESTful routing is about clarity, consistency, and just enough structure.

Apr 9, 2025•Hein Myat Thu
Read
01
REST 101: Why Your API Shouldn’t Be a Dumpster Fire

REST 101: Why Your API Shouldn’t Be a Dumpster Fire

If you’ve ever stared at an API and thought, “Why does this endpoint feel like it was designed by a raccoon with Wi-Fi?” — this is for you.

Apr 7, 2025•Hein Myat Thu
Read

Designed & Built by Ryam

LinkedInGitHubxbluesky