Introduction to Zend Expressive
Over the last number of months the Zend Framework team’s been hard at work on Zend Framework 3. And there are major changes afoot. In this 2-part series, we look at one of the core components - Zend Expressive.
How to Test Zend Framework Applications with Codeception - Part Two
In part two of the series on testing Zend Framework applications with Codeception, we see how to retrieve and test registered services using BDD-style testing
Why a Commitment to Continuous Deployment Pays Off
Recently, I was asked to build an application with a rapid turnaround time and modest budget. Being the sole developer, here’s the approach I took to make the development process as simple and efficient as possible
How to Test Zend Framework Applications with Codeception
Testing is essential for creating reliable software. Whether you're writing a small application for your local club or an application to back your startup, it needs test coverage to ensure it works properly. In this series, I show you how to test Zend Framework 2 applications using the comprehensive testing framework - Codeception.
You Landed Your First Developer Role - Now What? (Part Three)
Landing the first role as a developer seems like the hardest thing to do. Then you realised it's just the beginning. What do you do to become a professional developer?
How I Improved My Audio Recording Quality with the MXL 990
Last week, I traded in my Blue Yeti USB microphone for an MXL 990 XLR mic. I'm beyond happy with the increase in quality. Here's the backstory.
You Landed Your First Developer Role - Now What (Part Two)?
Landing the first role as a developer seems like the hardest thing to do. Then you realised it's just the beginning. What do you do to become a professional developer?
You Landed Your First Developer Role - Now What (Part One)?
Sometimes, landing the first role as a developer seems like the hardest thing to do. Then you realise it's only just the beginning. But what do you do to become a professional developer?
Simplify Your PHP Deployment Needs with Deployer
Choice can be a good thing, but often too much choice is worse than too little. You risk becoming overwhelmed, confused, even paralyzed. Come learn about the simplest deployment tool for PHP.
Why We Have To Restart the Mantra of High Performance Applications
There was a time when it was normal to expect that your application would be as highly performant as possible. But over the last decade or so, with the advent of cheap hardware, applications have become larger and more capable, yet demand ever more resources than they once did. Sure, they give us more, but at what cost? Today, filtered through the lens of one of the tougher programming concepts, regular expressions, I consider the partly lost art of efficient programming, the potential reasons for and against, as well as excuses people make for avoiding doing what they should.