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