The birth and death of a framework
A reflection on how frameworks are born from revolutionary ideas and how popularity can lead to their eventual decline, using examples like Laravel and Joda Time.
A reflection on how frameworks are born from revolutionary ideas and how popularity can lead to their eventual decline, using examples like Laravel and Joda Time.
Argues for opinionated software design over excessive configurability, based on experience with an in-house framework.
Explains how to implement annotation-based APIs in Java using runtime code generation, moving beyond simple markers to add real program logic.