Home


Latest Pages

Content Slowly being moved

I've started up a new blog on Software Engineering, the first series specifically on Web Engineering. Check it out here https://geggleto.substack.com/


Site Feedback Wanted!

Hey everyone, starting today I am running a bit of an experiment as you might have noticed. I would love your feedback on letting me borrow your CPU for a few minutes. I would like to keep writing content on the site an…


PHP Domain Driven Design Retrospective

Having just completed a major project using DDD in PHP for work I wanted to talk about why using DDD is awesome and some of the things I learned going through the process of building a really big DDD project. NAMING THI…


Menu Building - Expanding Flat Data into a Tree

I had the opportunity this past weekend to help out a developer with a rather unique problem. He needed to ingest a flat datastructure but build a menu navigation system. He wasn't in control of the data structure and i…


Skelly - Admin Dashboard Skeleton

So at work I have been writing an admin dashboard for the project that I am working on and I felt that it was solid enough to try to replicate it as a template so that I can use it for freelancing. Introducing Skelly …


Controller Patterns in Slim 3

I would suggest that you give a quick read on http://glenneggleton.com/page/slim-3-controllers-and-actions as this article will build on some of the previous stuff there. Route Actions A route action is essentially t…