Skip to content

General

Introducing Cadre.Module

Today I published a new component Cadre.Module. This component was born out of my side project that's using Radar. Stock Radar Radar is built around Aura.Di which is a very nice dependency injection container. If you're interested in learning more about Radar check out Radar...

Continue reading

General




Complex Database Relationships with AtlasORM

In my side project I'm working with a very well normalized database with many relationships. One of the most complex pages is a Creator where it shows info about the creator and all of the works that they have contributed to. This is the database structure for this page. ...

Continue reading

General


LazyArray Officially Part of Aura.Di

In my prior posts about integrating Symfony Forms with Radar, I created a helper class called LazyArray. It was designed so I could pass an array of lazily instantiated objects into a setter like Twigs setExtensions method. Paul liked my implementation and asked me to submit a...

Continue reading

General


Symfony Forms and Radar – Part 2

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

Continue reading

General


Symfony Forms and Radar – Part 1

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

Continue reading

General


Discovering Clean Architecture

Several 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. https://www.youtube.com/watch?v=WpkDN78P884 Watching this opened my eyes. The idea that...

Continue reading

General


Radar Under the Hood

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

Continue reading

General


FutureProof Your Code

Frameworks, 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...

Continue reading

General