Christopher Miller
In 1983, Christopher was introduced to computers by his dad, at the tender age of 3. now, over 40 years later, he has been working in the industry for over 20 years making an impact across multiple sectors of the industry. Starting with launching the first web development company in Staffordshire, Christopher dealt with the web – when the web was little more than just pretty text. He established the websites for many different businesses in their first inception, before moving onto web applications a little while later. Illness prevented Christopher from working in the industry full time for some considerable time – but recovery meant he could tackle once again the joys of code – but he soon found that his skills had become out of date, so thanks to the School of Code in the UK he was able to return to the workplace with revitalised skills ready to tackle the next wave. Specialising since the School of Code in Readable Code, He has worked with a large number of languages, specialising in supporting businesses to grow standards for their code base, and now he is ready to share his processes with the world.
twitter: @ccmiller2018
Articles
Is Your Code Clear Enough For A Non Developer To Understand
By Christopher Miller
Before you get out the pitchforks and hunt me down – at least give me the time it takes to read this article to explain my point. You see, if a non-developer can understand it, then just how much easier will it be for a developer to understand it? by Christopher Miller
Published in World Community, March 2024
Is Your Code Documented Enough To Help?
By Christopher Miller
So Far In The Series, we’ve looked at Planning, Abstraction, Encapsulation, and Testing. That’s a good place to start – the last major section to set out our groundwork is the dreaded thing of Documentation. As developers, we’re naturally divided into a dichotomy of documentation – we either love it and document all the things or hate it and document none of the things. I advocate for a place in the middle – Document the things we need documented, not the things we don’t. by Christopher Miller
Published in The PHP Gambit: Winning Strategies in Code, February 2024
Is Your Code Tested Enough To Be Confident?
By Christopher Miller
So far in this series, we’ve looked at Planning, Abstraction, and Encapsulation – but now we’re getting stuck with the next of our items: Testing! I know, I know – I can hear the groans from here! But let me start with a story… by Christopher Miller
Published in Bad Bug Bounties, January 2024
Is Your Code Encapsulated Enough To Be Clear?
By Christopher Miller
In this journey, we won’t merely scratch the surface. We’ll dive headfirst into the world of encapsulation—a fundamental concept within PHP development. Encapsulation is your partner in crafting code that is not only clear but also highly maintainable and scalable within the PHP ecosystem. by Christopher Miller
Published in Generating Efficient PHP, December 2023
Is Your Code Abstracted Enough To Minimize Load?
By Christopher Miller
Last month, we looked at the handling of plans—well, building from that, we’re going to start delving into abstraction and minimizing load. What do I mean, though, by abstraction? by Christopher Miller
Published in Command Line Picasso, November 2023
Is Your Plan Extensive Enough To Help Someone Else?
By Christopher Miller
Do you remember your first introduction to computing? How about what happened next? My life would be forever changed by the experience and for the better. This article will walk you through what happened next and the overall development of my code. by Christopher Miller
Published in Software Archeology, October 2023