Could AI bring about a hypermedia renaissance?(dabapps.com) Over the past decade or so, as APIs have moved toward JSON as the de facto standard format, some developers and architects attempted to bring hypermedia concepts along for the ride – embedding links and controls directly in JSON responses rather than just returning raw data and IDs.
Show HN: I indexed 10M Shopify products to build an API(searchagora.com) "My wife asked me for a pair of red shoes for Christmas. I quickly typed it into Google and found a combination of ads from large retailers and links to a 1948 movie called 'Red Shoes'. I decided to build Agora to solve my own problem (and stay happily married)."
The missing cross-platform OS API for timers(gaultier.github.io) Most serious programs will need to trigger some action at a delayed point in time, often repeatedly: set timeouts, clean up temporary files or entries in the database, send keep-alives, garbage-collect unused entities, etc. All while doing some work in the meantime. A blocking sleep won't cut it! For example, JavaScript has setTimeout. But how does it work under the hood? How does each OS handle that?
Redefining Our SDKs Developer Experience(apideck.com) At Apideck, we are passionate about delivering the best tools to help developers build integrations effortlessly. Today, we’re thrilled to announce the release of our new generation of Apideck Unify SDKs, now powered by Speakeasy. These SDKs mark a significant leap forward in developer experience, reliability, and ease of use.
Refactoring with Codemods to Automate API Changes(martinfowler.com) Refactoring is something developers do all the time—making code easier to understand, maintain, and extend. While IDEs can handle simple refactorings with just a few keystrokes, things get tricky when you need to apply changes across large or distributed codebases, especially those you don’t fully control. That’s where codemods come in. By using Abstract Syntax Trees (AST), codemods allow you to automate large-scale code changes with precision and minimal effort, making them especially useful when dealing with breaking API changes.
14 points by SeasonedCode 52 days ago | 7 comments
Is there such a thing as "private, interactive databases" for SaaS's(ycombinator.com) So i've been building a product and my clients really hate the idea that their code is stored on my database (unencrypted). The problem is that I need to process the data in the background often and thus I cannot store it end-to-end encrypted. Is there any service that allows you to deploy some sort of database that only the client accesses and at the same time allows me to process it somehow maybe via apis?
Postman is largest public source of leaked secrets?(trufflesecurity.com) tl;dr Postman, the popular API testing platform, hosts the largest collection of public APIs. Unfortunately, it’s become one of the largest public sources of leaked secrets. We estimate over 4,000 live credentials are currently leaking publicly on Postman for a variety of popular SaaS and cloud providers.
JEP 485: Stream Gatherers(openjdk.org) Enhance the Stream API to support custom intermediate operations. This will allow stream pipelines to transform data in ways that are not easily achievable with the existing built-in intermediate operations.
Unstructured Serverless API(unstructured.io) This page describes how to get started with the Unstructured Serverless API. Learn how to obtain an API key to use with the Unstructured Serverless API, and get started in no time.