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

Developer Experience

On Constructive Criticism

May 28, 2009

Last week at php|tek 2009, there were numerous sessions on improving your development practices.  There were some focused on better…

Developer Experience

The Second Rule of Software Development

May 12, 2009

Recently, I wrote about The First Rule of Software Development.  While it's central tenant is complete and covers the main…

Developer Experience

You might be a developer…

May 5, 2009

Since I started my career in software development, I've read and reviewed code in a variety of languages.  In each…

Developer Experience

The First Rule for Software Development

May 4, 2009February 12, 2014

Recently I taught a class of bright-eyed, bushy-tailed PHP’ers just getting their start in the world.  They haven’t done their…

Developer Experience

Defending Against the 2nd Worst Developer

April 30, 2009

A few months ago, I heard an interesting idea about the 2nd Worst Developer.  It's wrapped up in a simple…

Developer Experience

If I had more time…

April 13, 2009

One of the more famous T.S. Eliot quotes is: "If I had more time,  I would have written a shorter…

Developer Experience

Managing Technical Debt

March 2, 2009

Technical debt is simply: The amount of time, money, or effort it takes to work around, manage, and fix bad…

Developer Experience

Innovation and Frameworks

February 11, 2009

This past weekend after my web2project presentation at NoVaLUG, we ended up in a side discussion on languages, frameworks, etc. …

Developer Experience

Another Reason for Encapsulation

January 26, 2009

Everyone knows the common reasons for Encapsulation… It hides the implementation. It hides the data from prying eyes who might…

Developer Experience

Credit Card Information and You

December 29, 2008

It seems that at least once a week, I have a customer or see another developer ask a simple question:…

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.