Reviewing Salad's API developer experience

Bill Doerrfeld | August 19, 2024

I recently was hired by Salad to audit the developer experience of their platform. I dug deep into the developer documentation, assessing the onboarding process, testing API calls to see how they function, looking at the error responses, and gauging the overall experience. 


Salad has a really cool offering, and I encourage people to try it out. The platform offers a platform-as-a-service to deploy containerized cloud-based GPUs for training and running machine learning models. It also offers more SaaS-y options for calling pre-trained AI models to perform specific tasks, like audio transcription. You can configure some of this visually, but the entire platform is accessible via a RESTful HTTP API as well.


When I do these audits, I really try to get in the developer's shoes and take a "show me the code" mindset. I spent a few days getting comfortable and toying around with the platform. The project culminated in a 10-page audit and an hour-long consultation with the team. 


My biggest recommendation was to unify the developer experience, as learnability felt fragmented between the developer portal, individual cards for model recipes, tutorial pages, and the core API reference. I also noticed naming inconsistencies, errors, delays in running certain model jobs, a lack of SDKs, and other minor UI issues.


I loved the Salad API reference's playground, which is based on
Mintlify. I also suggested ways to refine the sandbox experience with auto-population for default fields. Some other tips could aid developer experience on Salad, such as including a public OpenAPI file, a public changelog, and stories around developer use cases.


All in all, the platform has a lot of potential, and the team was super friendly and helpful. I look forward to following their journey!


I really enjoy doing these audits (check out the one I did for
Authenticating.com), as it feels very fulfilling to help teams refine their product. Also, I can put all the best practices around API documentation and developer experience that we've been sharing on Nordic APIs for years to good use!

If you are interested in having me audit your API's developer experience, read more information here.

Learn more: API Developer Experience Audit
Cross-functional teams help Stack Overflow adapt LeadDev DirectorPlus 2025
By Bill Doerrfeld July 28, 2025
Facing an existential crisis, Stack Overflow has had to pivot quickly. I synced with a director to discover what team strategies are helping them adapt.
System Initiative feature InfoWorld doerrfeld
By Bill Doerrfeld July 14, 2025
System Initiative aims to replace the toil of maintaining config files with a data-based digital twin and visual modeling engine. An engine for DevOps, if you will.
CIOs describe why AI agents need APIs
By Bill Doerrfeld July 10, 2025
My latest feature on CIO.com explores why CIOs view APIs as a critical linchpin to realize success with agentic AI. Learn what it'll all take.
AI tooling directorplus doerrfeld one year
By Bill Doerrfeld June 30, 2025
A year into the DirectorPlus newsletter, I check back in with past guests on how their organizations are approaching AI tooling strategies.
How to make APIs ready for AI agents to consume
By Bill Doerrfeld June 25, 2025
How do you make an API ready for AI agents to use? I posed this question to a handful of API experts and put together a comprehensive guide for The New Stack — published today.
Senior developers embarrassed tech stack leaddev doerrfeld storyblok report
By Bill Doerrfeld June 17, 2025
86% of developers are embarrassed by their tech stack. And, it's causing them to quit. I look at the implications of a report from Storyblok.
Comparing 6 multicloud management platforms Doerrfeld InfoWorld
By Bill Doerrfeld June 16, 2025
The majority of enterprises are now multicloud. I compared six of the leading multicloud management solutions for InfoWorld.
Large action models LAMs story Bill Doerrfeld The New Stack
By Bill Doerrfeld June 10, 2025
AI researchers are calling the next class of models large action models (LAMs). For The New Stack, I explored what LAMs are, what examples are emerging in the market, and what experts think.
7 proven AI prompting strategies for coding to try today
By Bill Doerrfeld June 9, 2025
My article for LeadDev explores specific prompting techniques proven to sharpen your AI-assisted software development.
Nordic APIs ranked #1 API blog on the web
By Bill Doerrfeld June 7, 2025
Nordic APIs, the API-specific blog I edit, was recently ranked the top API blog online by FeedSpot. After ten years managing this presence, I reflect a bit on the journey thus far.