Skip to content
Caseysoftware

Caseysoftware

Keith Casey's Corner of the Internet

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

Category: Developer Experience

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, 2015February 15, 2026

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?

SPOIL your Users with Great Helper Libraries
API Design Developer Experience

SPOIL your Users with Great Helper Libraries

September 10, 2014December 5, 2024

Building API helper libraries is hard.

The helper libraries rarely get the same time or attention as the API itself. They’re usually an afterthought.

Marvel API – Helper Library
API Design Developer Experience Open Source

Marvel API – Helper Library

February 5, 2014February 15, 2026

It’s a dark and stormy night. You’ve been working on that last bit of code and an explosion rocks your…

PHP and Twilio on Google App Engine
Developer Experience

PHP and Twilio on Google App Engine

August 5, 2013February 15, 2026

As of Google IO this year, Google App Engine officially supports PHP. While it’s still in beta, you can tweak…

Developer Experience

Software Development Failures?

August 20, 2009

In my regular wanderings of the web, I came across an interesting article titled “Why Software Developers Refuse to Improve“. …

Developer Experience

Bad Assumptions in Development

June 18, 2009

Quite often when I'm pouring through an old codebase or evaluating a new codebase, I run into a variety of…

Developer Experience

The Third Rule of Software Development

June 15, 2009

Previously, I've talked about what I consider to be the first two rules of software development: The first rule was…

Developer Experience

On Disaster Planning

June 12, 2009

Last week, I was teaching the Security Class for php|architect and talked not only about protecting your applications from security…

Posts navigation

Older posts
Newer 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

  • Vibe Coding a Legacy PHP App: Web2Project Edition
  • So You Want to Build an App, Revisited: What Changed and What Didn’t
  • Hashing vs Encoding vs Encrypting vs Signing
  • Mistakes and Successes in Building ScottAdamsSaid
  • Developers are Solving The Wrong Problem

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