Skip to content
Caseysoftware

Caseysoftware

Keith Casey's Corner of the Internet

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

Tag: Software design patterns

Books

Book Review: PHP Design Patterns by Jason Sweat

October 15, 2009April 8, 2024

At php|tek 2009 this year, I picked up a copy of php|architect’s Guide to PHP Design Patterns by Jason Sweat. …

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

Design Patterns 101 – Singleton

June 5, 2007

Last week when I started writing about Design Patterns, I mentioned the Singleton Pattner offhand with the assumption that everyone…

Developer Experience

Design Patterns 101 – Strategy Pattern

May 29, 2007

Over the next few weeks, I'm going to use this space one day each week to go back to basics…

Developer Experience

On Choosing Proper Models

January 3, 2006

When software developers talk about a project, concept, or just about anything else, we normally speak in reference to models.…

Developer Experience

Pattern Share

February 7, 2005

Pattern Share Great idea with some smart people (GoF, Martin Fowler, etc), but within 2 minutes, there are already big…

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

  • Hashing vs Encoding vs Encrypting vs Signing
  • 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

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