API development & testing
Designing, documenting, and exercising HTTP APIs. Swagger describes what an API promises; Postman is how you check that it keeps the promise.
I design and document APIs with Swagger and OpenAPI, test them with Postman, and use both to work out how to integrate with vendor SaaS products.
Explore API development & testing
From the blog
Related writing
Articles from JWS News and DEV that relate to API development & testing.
Lets play with some Milwaukee custard data
Back in May, I showed How to get AI to tell you the flavor of the day at Kopp’s, and in the demo, I showed how you can populate a Chroma DB vector database using an API that I found on the Kopp’s website. That is cool, but Kopp’s isn’t the only custard shop in…
How to add a JavaScript calendar to your app
I recently got it into my head that I wanted to figure out how I would write a "time-off calendar". ...
How to calculate the distance between two points, using the MapQuest API
Previously, we looked at how to calculate the distance between two points using just math. The...
Where art thou: Converting addresses to latitude and longitude.
Previously, we have covered how to identify where the user is, based upon navigator.geolocation and based upon their IP address (there are definitely ways to make IP-based geolocation suck less). I figured that in today’s post, we would look at how to go from an arbitrary physic…
State Parks App: I made some new APIs for the app
Last week, I wrote about creating a cloudflare worker. When I created that worker, I knew that I wanted to leverage that for the state parks app. This week, I created three new workers: one to get the user’s location, one to get the list of parks, and one to get an individual pa…
Do you really need Axios in your Vue app?
Just about every vue demo that I have done on this blog has involved Axios. I am not sure that it is necessarily needed all the time, though. I wanted to take this blog post as an opportunity to see if it can be replaced with fetch.
Finding related thoughts…