Technology Commentary

Technology Commentary

8884 bookmarks
Custom sorting
Why API Design-Time Matters in a API Gateway Run-Time Dominated Reality
Why API Design-Time Matters in a API Gateway Run-Time Dominated Reality
The API gateway is the center of our universe when it comes to APIs. This is a reality operationally because when shit works or does not work, this is where the joy and pain is found. This is a reality because 99% of the stories we read on the tech blogosphere, hear from tech startups and analysts all tell us that the gateway matters. The modern API gateway was a carefully planned shift in power from your central database deep within your enterprise in the 1990s, externally via a service oriented architecture, and then via the modern API sprawl that keeps the landscape glowing at night across an apocalyptic urban techno landscape today. The real question is, was this your carefully planned shift in power, or was it someone else’s? To understand the modern API gateway, as well as the myriad of other tools and services that support APIs across operations, you need to understand the power dynamics and stories that exist, and who scoops up power and tells these stories. All of this is very entertaining, but sadly rarely ever about APIs.
·apievangelist.com·
Why API Design-Time Matters in a API Gateway Run-Time Dominated Reality
Do Not Do That API — It Will Not End Well
Do Not Do That API — It Will Not End Well
One of the best things about writing on API Evangelist is I get to explore territory you don’t when working at an API service provider. There is no venture backed startup that will let me write a blog post telling you not to do APIs. I have contributed my fair share of mindless API cheer leading over the years, and can easily consider myself complicit in a lot of really bad APIs. Which leaves me thinking about why I did that API in the first place and feeling sad for the poor souls who are in charge of sustaining that API today (I am sorry). It all leaves me with a strong feeling that you should probably not do that API in the first place, it really will not end well.
·apievangelist.com·
Do Not Do That API — It Will Not End Well
API versioning
API versioning
In my previous post Evolving your APIs, I mention the main API versioning approaches. During the talk of the same name, I sometimes get some questions on the subject. In this post, I’ll detail each of them. I assume readers know the reasons behind versioning, semantic versioning, and product lifecycle. If not, I encourage you to read a bit about these themes; in particular, chapter 24 of the excellent API Design Patterns book focuses on them. I’ll summarize the subject in a few wo
·blog.frankel.ch·
API versioning
APIs Dictating Reality In Our Physical World
APIs Dictating Reality In Our Physical World
I am thinking a lot about all the ways in which APIs don’t just define our online world, but also our physical world. On Saturday mornings I normally go for a walk in Central Park to chase squirrels (with my dog), then I take the subway up to 106th & Broadway to pick up bagels for the week. This morning I had the 8th email from Geico telling me I needed to take my 2021 Kia Telluride for a “photo inspection”. On a day where I normally wouldn’t let my online self dictate my physical self, Geico had told me my insurance would be canceled if I did not do what they said. It felt like an opportunity for me to not just satisfy my insurance requirements, but also tell a story about how our APIs can dictate reality in our physical worlds.
·apievangelist.com·
APIs Dictating Reality In Our Physical World
Save Free TV: Why California Nearly Killed The Cable Industry
Save Free TV: Why California Nearly Killed The Cable Industry
The surprisingly true story of how the state that has arguably benefited the most from the pay-TV industry … once voted to ban it. Blame an effective slogan.
·tedium.co·
Save Free TV: Why California Nearly Killed The Cable Industry
Error 402: But How Do We Pay For Content?
Error 402: But How Do We Pay For Content?
Over the past few weeks of our Error 402 series on the history of web monetization, we talked about the rise of the commercialized internet, and how it enabled transactions online, leading to the o…
·techdirt.com·
Error 402: But How Do We Pay For Content?
I shouldn't be so harsh on teaching TLA+ with puzzles
I shouldn't be so harsh on teaching TLA+ with puzzles
I know I'm getting the newsletter out very late this week (this kind of lackadaisical nonprofessionalism is why I don't offer paid subscriptions) so I'll...
·buttondown.email·
I shouldn't be so harsh on teaching TLA+ with puzzles
The Software Testing Odyssey That You Need to Take
The Software Testing Odyssey That You Need to Take
Organizations are investing in cutting edge of AI and ML capabilities that enable a more intelligent and streamlined software testing process.
·thenewstack.io·
The Software Testing Odyssey That You Need to Take
Building Interactive UX Maps
Building Interactive UX Maps
Interactions can be applied to high-fidelity UX maps to showcase user research and further engage with stakeholders.
·nngroup.com·
Building Interactive UX Maps
Seeing the Present in Past Tense
Seeing the Present in Past Tense
It’s a pleasure to be here in Jason’s esteemed garden of links and digressions, celebrating 20 years since we created
·kottke.org·
Seeing the Present in Past Tense
Stock and flow
Stock and flow
I was an economics major in college, and I've been grateful ever since for a few key concepts those courses drilled into me: things like opp
·snarkmarket.com·
Stock and flow
Technology & Liberal Arts
Technology & Liberal Arts
Designer, game maker, and writer in Portland, OR. One of the good ones.
·mrgan.tumblr.com·
Technology & Liberal Arts
Bless the toolmakers
Bless the toolmakers
CC-licensed photo from bre pettis. Bless the toolmakers... but I'm worried that everybody wants to be one. You look at the celebration
·snarkmarket.com·
Bless the toolmakers
What Big Media Can Learn From the New York Public Library
What Big Media Can Learn From the New York Public Library
At a time when traditional new organizations are struggling to reinvent themselves in a new world, the century-old library is emerging as a digital leader.
·theatlantic.com·
What Big Media Can Learn From the New York Public Library
The art of working in public
The art of working in public
I have two exemplary pieces of 21st-century writing that I want to share with you. Neither is hot off the CMSes; they've both aged just a li
·snarkmarket.com·
The art of working in public
Hacking the story
Hacking the story
As you already know by now from Robin and Tim's posts, DC comics is relaunching the continuity of its primary universe. While I'll admit tha
·snarkmarket.com·
Hacking the story
The Cave, The Corps, The League
The Cave, The Corps, The League
I CAN'T BELIEVE I'M DOING THIS I'm going to jump in the middle of Robin and Gavin's exchange on the DC Comics reboot, even though I explici
·snarkmarket.com·
The Cave, The Corps, The League
Snarkmarket
Snarkmarket
A leaky rocketship.
·snarkmarket.com·
Snarkmarket
Building an Open Source Private DBaaS
Building an Open Source Private DBaaS
Percona Everest, now in alpha, is for organizations seeking to harness the benefits of a private database as a service without re-inventing the wheel.
·thenewstack.io·
Building an Open Source Private DBaaS