Skip to content
Caseysoftware

Caseysoftware

Keith Casey's Corner of the Internet

  • Home
  • AI Development
  • API Design
  • Startup Economics
  • Web2Project
  • My Reading

Category: API Design

Building Better SDKs with Generative AI
AI Development API Design Developer Experience

Building Better SDKs with Generative AI

May 5, 2025May 4, 2025

Through many years of working with APIs, I’ve always been struck by the fundamental problems of SDKs. Most are not…

How to Kill your SDKs in 1 Easy Step
AI Development API Design Developer Experience

How to Kill your SDKs in 1 Easy Step

September 17, 2024December 10, 2024

Before I criticize SDKs, I’ll give them a proper eulogy: SDKs have taken us a long way. Having packaged, reusable…

How ChatGPT will solve all API problems.. except yours
AI Development API Design Developer Experience

How ChatGPT will solve all API problems.. except yours

January 10, 2024February 6, 2026

This blog post is part of the APIFutures coordinated by Matthew Reinbold where he recruited some of the best and…

API Design Smells
API Design Developer Experience

API Design Smells

March 30, 2022February 2, 2026

In software development, a “Design Smell” is a signal that something isn’t quite right. Think of it like your car…

The Business Case for Developer Experience
API Design Developer Experience Startups

The Business Case for Developer Experience

January 20, 2021October 24, 2024

While I’ve made a case for Developer Experience (DevEx) – aptly named The Case for a Great Developer Experience –…

Leveraging OAuth 2.0 Scopes for Fun & Profit
API Design Developer Experience

Leveraging OAuth 2.0 Scopes for Fun & Profit

May 30, 2018April 8, 2024

OAuth 2.0 (RFC 6749) is a great authorization framework but it leaves much up to the imagination. Luckily, there are…

Better API Documentation in 3 Steps
API Design Developer Experience Startups

Better API Documentation in 3 Steps

March 6, 2018April 8, 2024

API Documentation comes in a variety of forms. You can find it in pdfs, html, or even a Postman-collection that…

Better DevEx for a Better Business
API Design Developer Experience Startups

Better DevEx for a Better Business

January 16, 2018April 8, 2024

All opinions and analysis in this post reflect my experience and opinion, not those of current or previous employers. They…

Making User Agents Useful
API Design Developer Experience

Making User Agents Useful

November 11, 2015April 9, 2024

How many Java developers use our API?

Has anyone upgraded to our latest Ruby Gem?

Is going to that PHP conference going to be useful?

API Design

Every API Company has Three User Interfaces

July 23, 2015April 8, 2024

This was originally published on the Clarify.io blog, reproduced here. When I joined Twilio in early 2011, I learned that…

Posts navigation

Older posts

Who am I?

I'm Keith Casey and based in Central Indiana. I've been an engineer, software developer, evangelist, and entrepreneur. You can read about me here.

Popular Posts

  • So you want to build an App
  • Developers have Two Goals in Life
  • API Adoption: The Dangerous Delay
  • The Business Case for Developer Experience

Recent Posts

  • Mistakes and Successes in Building ScottAdamsSaid
  • Developers are Solving The Wrong Problem
  • My Favorite Books from 2025
  • What 4chan is up to since Charlie Kirk was murdered
  • How SaaS Startups Can Scale Accounting Without Slowing Development

Copyright © 2026 Caseysoftware | Ace News by Ascendoor | Powered by WordPress.