Dear Bose Corporation, why don't you just release a machine readable API description (OpenAPI) for your soon to be bricked devices?
It's 2026 and all we get is a PDF, really?
www.bose.com/soundtouch-e...
#bose #openapi #soundtouch
Posts by Andreas Haller
… Warum ist das eigentlich keine epetition an den Bundestag?
What is ipc?
Is there a grammar for TypeSpec that helps parsing it in other languages? Like a PEG grammar or the like? #typespec
My understanding of the `SCRIPT_NAME + PATH_INFO` fields in the rack env is that you get the actual request path when concatenating them. Is that correct? Asking for github.com/hanami/hanami-route… #rack #ruby #hanami
How soon until we can push directly to gem.coop?
To me, there is a difference between being nice and being kind.
Being nice is avoiding confrontation and keeping the peace.
Being kind is grabbing your friend by the shoulders and telling them how they fucked up, and what they need to do to make it right.
When being nice fails, be kind.
Urgh, I just read a blog post by DHH in which he incites hatred against “non-native” people living in britain or denmark. This is too much.
I am happy to be able to work with Ruby and never having to use Rails. But I also feel complicit by just using Ruby.
#rubylang #rubyoffrails
Ruby code that shows how to set testing coverage of multiple OpenAPI API descriptions.
openapi_first 2.7.0 was released with better support for handling multiple APIs, including an RSpec integration, and an option to adjust the request path used for validation.
github.com/ahx/openapi_first
#Ruby
#Rack
#APIfirst
#openapi
#openapi_first
Abduction of a Tufts student in broad daylight by an American plainclothes gestapo drunk on power. This is a student from Turkey, who has been disappeared. Even her attorney doesn't know where she is.
THIS. IS. NOT. ACCEPTABLE.