Skip to content
Caseysoftware

Caseysoftware

Keith Casey's Corner of the Internet

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

Tag: refactoring

Events

Code Review Post Mortem

September 7, 2009

At last month's DCPHP meeting, we did our first Code Review.  I wasn't sure how it would go or even…

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

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…

Web2Project

web2project Status Update: More Object Refactoring

March 10, 2009April 8, 2024

This is the first of a series of weekly updates that I plan to give on the status of web2project…

Web2Project

web2project Status Update: Object Refactoring

March 3, 2009April 8, 2024

This is the first of a series of weekly updates that I plan to give on the status of web2project…

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

Useful Naming Conventions

December 8, 2008

In my regular web wanderings recently, I found a great post entitled "The 7 Worst Verbs Programmers Use In Function…

Developer Experience

Never Rebuild!?

March 20, 2008

When I wrote about the Broken Window Fallacy in Software Development a while back, it appears that there were a…

Developer Experience

Broken Windows… A clarification

January 24, 2008

After my post last week on "The Broken Window Fallacy in Software", it was clear that there was a misunderstanding.…

Events

The Bionic App: We Can Rebuild It, We Have the Technology

October 10, 2007April 9, 2024

All slides are Creative Commons licensed…. give me credit, modify as needed, you can't use them commercially. If you caught…

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

  • 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.