-
The final issue of this year consists solely of my tips for API-related (and a few unrelated) podcasts: https://www.bitoff.org/the-api-dispatch-9/
Enjoy the listening and have a happy new year!
-
I've finally republished the remaining two issues of #TheApiDispatch newsletter.
In this one I'm particularly proud of the title and not-so-subtle Roy Fielding joke combined with htmx promo: https://www.bitoff.org/the-api-dispatch-8/
-
The August issue of API newsletter opens with my favorite critique of MCP. I dug up an article from acquired Akita Software about HTTP fallacies. And included a farewell to Apiary.io – though it looks like Oracle didn't pull the plug to this day… https://www.bitoff.org/the-api-dispatch-6/
-
State holiday gave me time to finally catch up with the summer issues of The API Dispatch newsletter. Here's the issue 5 with some optimistic predictions about MCP: https://www.bitoff.org/the-api-dispatch-5/
Don't worry, I'll balance it out tomorrow.
-
Cool, Slideshare suddenly flagged my slides from 2008 due to “Lurid sexual imagery”. I get you, Aphex Twin's Windowlicker cover is definitely lurid, though I wouldn't call it sexual. But to each their own kinks.
My old talks are here now, let's see if GitHub takes them down: https://jnv.github.io/talks/
Also, screw #Slideshare. -
I've finally got to publish the fourth API newsletter: https://www.bitoff.org/the-api-dispatch-4/
The topic is Language-Oriented Approach to API Development from @smizell, something more developers should know about.
-
Even after the Pocket's web app shutdown the GraphQL API and auth flow are still alive, so export your articles while you can! https://github.com/jnv/pocket-archive
The last date to export saves is October 8, I hope the API remains functional until then. -
I made a bun app to grab all data from Pocket, including full-text of articles, using Pocket's private GraphQL API: https://github.com/jnv/pocket-archive
There's still a week to go, so perhaps it'll help someone.
-
“a very enthusiastic lack of interest” wasn't on my corporate jargon bingo card.
-
I put :hyrum-dealwithit: GIF on company Slack and have zero regrets.
-
With Mozilla shutting down Pocket, folks are calling for open-sourcing it. There's this “pocket-monorepo” project which seems to contain the majority of server code? https://github.com/Pocket/pocket-monorepo
Some parts are missing, notably the parser, but I've found it useful for reverse engineering their GraphQL API, particularly the public API proxy.
Anyone can confirm what else is missing? -
In the April issue I focused on OpenAPI spec and API design: https://www.bitoff.org/the-api-dispatch-3/
Despite all the hype around “AI”, I think there's still need to educate developers about maintainable API design.
-
I touched the topic of LLMs and Model Context Protocol. I guess most of the links in the March issue didn't age well: https://www.bitoff.org/the-api-dispatch-2/
-
A few months ago I started a curated newsletter about APIs for my colleagues, and since it's being published to LinkedIn, I decided to keep more accessible copy on my blog. I call it The API Dispatch: https://www.bitoff.org/the-api-dispatch-february-2025/
-
There's a new API client Voiden which mixes Markdown with interactive HTTP request blocks. I guess each generation of developers is doomed to rediscover API Blueprint…
-
Goodbye Around, you were the only bearable video calling platform.
-
Over the weekend I've finally killed my personal X/Twitter account. Replaced it with a dormant account I created in 2009.
-
My dormant automated account on X, which didn't post since June 2023, started to regularly gain new followers with profile photos of attractive women and no posts (or random jibberish).
Twitter didn't have a bot problem, X does. #DeadTwitter
-
Looking forward to being sued by Musk & Co. for abandoning Twitter. https://arstechnica.com/tech-policy/2024/08/elon-musk-declares-it-is-war-on-ad-industry-as-x-sues-over-illegal-boycott/
-
I've realized that vector embeddings used by LLMs remind me of Nelson's Th3 from 1974 Dream Machines. A projection of text “points” into a 3D space which itself is a user-driven visualization of various dimensions contained in the text: https://archive.org/details/computer-lib-dream-machines/page/n58/mode/1up
-
I was this years old when I learned about Prefer HTTP header: https://datatracker.ietf.org/doc/html/rfc7240
My use case involved allowing API clients to opt-into receiving `204 No Content` response which can be solved by `Prefer: response=minimal` request header. And there are some other goodies, like async responses. -
Me: Pocket should up their game, the parser is very unreliable, search is borderline useless, I still can't add notes to highlights nor articles, text-to-speech often refuses to load. I guess I'm gonna switch to Readwise Read—
Pocket: YOU CAN NOW SELECT CUSTOM APP ICON. CHECK OUT THIS AMAZING PRIDE ICON!Pocket really is a lost cause, isn't it?
-
“We've pushed a few pixels and upgraded your library view! 🎉🙌
Oh, and those books you've downloaded for reading once you're offline? We had to delete them. Call it a fresh start.🖕”
Thanks #Blinkist, I guess? -
I finally figured out why #AIPin by #Humane (https://hu.ma.ne/aipin) feels vaguely familiar.
Back in 2009 there was a TED talk and a demo of “SixthSense” wearable device with a built-in projector: https://www.ted.com/talks/pattie_maes_pranav_mistry_meet_the_sixthsense_interaction
-
#TIL There's a draft of RFC for transclusion via HTTP Prefer header: https://inadarei.github.io/draft-prefer-transclude/
#HTTP #hypertext #transclusion -
I've decided to make some sense of the burning trashcan called #TwitterAPI: https://superface.ai/blog/twitter-api-new-plans
(Also what are the appropriate hashtags here? #botpocalypse? #APIcalypse? Jeez, it's just Twitter, not the end of the world.)
-
@kirt @[email protected] @feditips @[email protected] AFAIK #debirdify works (at least for me), no global API changes were deployed so far. Only #movetodon was likely singled out and suspended: https://mastodon.social/@Tibor/109800904950500383
-