Stoicism & Coding

For the past several months I’ve been studying a philosophy known as Stoicism. I became interested in the subject after reading Meditations by Marcus Aurelius. I took a handful of philosophy courses in college and I’ve always enjoyed the subject, but Stoicism is different. I’m by-no-means an expert – I’m not an expert at anything – […]

Continue Reading

Building a PHP Framework: Part 4 – The Foundation

Part 3 was all about action – without actually taking any or writing any code. This installment will actually see the groundwork for the Analyze framework taking shape. Framework Structure Most frameworks I have experience with or have researched take approach of having a main “core” framework along with an example app. Some examples include […]

Continue Reading

Building a PHP Framework: Part 3 – Time For Action

In part 2 of this series I discussed what web frameworks are and how they worked. This post will explain architectural patterns and which among them will be used for Analyze. Architectural Pattern or Design Pattern? After deciding to use a solution other than MVC I began researching alternatives. During this exploration I noticed something […]

Continue Reading

Building a PHP Framework: Part 1 – Why? Seriously, Why?

There are a lot of great PHP frameworks. Why would I want to build another? The answer is simple: building a framework will provide an opportunity to learn about many different subjects. I’m know there isn’t a need for another framework. This isn’t an attempt to reinvent the wheel. My goal is to learn; a […]

Continue Reading

Introduction

Hello, I’m Matt. I’ve been coding in some form or fashion for over 20 years. In all of that time I’ve learned and experienced a lot. I’ve written lines upon lines of code. I’ve built countless websites, apps, and packages. I’ve written in, or at least dabbled with, tons of languages. I once built something […]

Continue Reading