Top all-time · #20685
Paul Sadauskas
Personal blog · blog.theamazingrando.comprogrammingweb
Paul Sadauskas writes The Amazing Blog, a personal blog at blog.theamazingrando.com about programming and web. Since 2010, 3 different Hacker News readers have linked it 10 times. The last post was in 2024, but the archive is still widely read.
Inaccurate Posts from the Inscrutable Mind of Paul Sadauskas
What Hacker News says?
Right, there's a great many blog posts that can be TL;DRed as "We implemented REST wrong, and it didn't work. I guess REST is overrated." There's two major components that makes an API truly REST, as opposed to the XML-RPC and SOAP-style APIs that were popular in the early 2000s: Proper use of the HTTP verbs, and the use of Hypermedia. Most so-called RESTful APIs have adopted the verbs part of it successfully and co…
Comment linking /in-band-vs-out-of-band.html
on “Problems with RESTful APIs (2015)”Submitted Dear Microsoft: Please Do Pinned Menus Like This as a story · 119 points
HN discussionI wrote a blog post[1] last week about a better solution for handling auth. The tldr version is that our user agents need to be doing a better job of managing authorization and multiple accounts for us. I posted it here on HN[2], but didn't get much traction on a Friday afternoon. [1]: http://blog.theamazingrando.com/the-road-to-better-authoriza... [2]: http://news.ycombinator.com/item?id=2128966
Comment linking /the-road-to-better-authorization
on “37Signals to retire OpenID for logins on May 1”Submitted The Road to Better Authorization as a story · 10 points
HN discussionI blogged about a solution to this about 9 months ago: http://blog.theamazingrando.com/the-road-to-better-authoriza... Same idea: A browser (or extension) that knows how to sign up, and log in. Sign up would fill in the form from my choice of profiles (personal, work, fake). Log in would automatically use the saved credentials, and allow me to switch accounts from within the browser. Sync it to the cloud, or let me…
Comment linking /the-road-to-better-authorization
on “Cutting the Gordian Knot of Web Identity”Submitted In-Band vs. Out-Of-Band: The Advantages of Hypermedia APIs as a story · 8 points
HN discussionCan I have a few more upvotes please? This is the only way to do it. There's currently two root posts above this one advocating the incorrect way, with versions in the URL. By doing it this way, you don't break links when you want to bump versions. Or if you have a single resource with an incompatibility, you can just upgrade the version of it, and leave all the others the same, without having to change anything, or…
Comment linking /your-web-service-might-not-be-restful-if
on “Ask HN: Version numbers in a REST API”Submitted Using Dry:Container for Dependency Injection as a story · 2 points
HN discussionSubmitted Stimulus Controllers as ViewComponent Sidecar Files with Propshaft Importmaps as a story · 1 points
HN discussionSubmitted Rails File Naming Conventions as a story · 1 points
HN discussion