September 2016
-
Symfony Forms and Radar - Part 2
September 28, 2016In Part 1 I talked about the difficulties in getting Symfony Forms to play nicely with Aura.Di and Radars ADR model. Today I'm picking up where I left off. My goal is to figure out what I need to do differently to achieve the clean separation I desire. All of my issues with...
-
Symfony Forms and Radar - Part 1
September 26, 2016I have several projects I'd like to build soon. One thing they have in common is there will be a lot of data entry via forms. Back in the day I used to use HTML_QuickForm but I haven't used it for a long time. For my projects at work, one uses a custom solution I built and the...
-
Discovering Clean Architecture
September 23, 2016Several years ago I came across the following video. It was a keynote from a Ruby conference by some guy named Robert "Uncle Bob" Martin. It's really worth your time to watch. Watching this opened my eyes. The idea that the framework is a delivery mechanism and not your...
-
Radar Under the Hood
September 21, 2016Radar is a project that I really like. Radar is a PSR-7 compliant Action-Domain-Responder (ADR) system. While it may look like a micro-framework, it is more like a wrapper around the real core of your application domain. Have your eyes glossed over yet? Don't worry. Radar is...
-
FutureProof Your Code
September 16, 2016Frameworks, libraries, and components are great. They can greatly simplify the process of writing applications. There is no need to reinvent the wheel. However what happens when the landscape changes? Your favorite library is no longer supported. The framework you've built your...
-
The Top 4 Techniques That Make Your Code More Flexible
September 9, 2016For years I'd struggle to add new features and fix bugs because the likelihood of something breaking was too high. Now I don't sweat adding new features or fixing bugs. I know that whatever I build is going to work and when the inevitable bugs happen, I know how to fix them so...