Startup idea: CodeRescue

As a software engineer working with established best practices and scaling solutions for enterprise projects built with WP – I often got super angry hearing stories of individuals who have trusted their web site/app/platform to development teams who simply create horribly complex systems, hundreds of competing plugins and incompatible themes with WordPress.

The openness of WordPress is both its strongest strength and its weakest weakness – as anyone can jump in and get something working quickly.

However I have heard horror stories of massive agencies here, doing the bare minimum or implementing spaghetti code for a premium price – ultimately leaving customers, budding entrepreneurs or hobbyists high and dry.

Enter CodeRescue

A collective of developers who give a fixed amount of time to rescuing those who have been left with a shit fuck stack of WP spaghetti and are either stuck with complexity or unable to scale upwards.

Each quarter, we take the most worthy candidate and unpack their tech stack – make recommendations and roll out an MVP of improvements in combination with business leaders, client teams and other specialists to give the control back to the end user.

This is an inclusive process, and starts with a kick-off meeting to gather all the good bits needed to deliver delight.

Once the improvements are done and deployed, the client can either donate a payment to the collective or simply pay nothing.

The collective rinses and repeats accepting new projects, engineers and experts each quarter.

Like this idea?

Take it and run with it if you like it. As an engineer I love giving back, but time doesn’t allow it. However a hack project every other quarter? Could be many of us out there who are interested.

Rabbit holes and why they are fun

Recently I’ve been exploring different tech stacks and communities. I’ve gone somewhat deeper in to Laravel framework and it’s community / core libraries.

Getting ever the more curious about shiny new things I’ve jumped into backstop.js and exploring visual regression and automated testing.

These things have always been somewhere in the back of my mind but the initial exploration comes from simply being curious.

Read More

Mindful measuring

Finding focus and prioritising the things you spend your time is a trait I’m not so strong at. Everyone is attracted to the new shiny thing, and I definitely love new and shiny things.

It is useful to pick a thing that is most important and spend time on that thing, moving the goal closer to completion whenever you make time to work on it.

This is almost like a contract, in that – I agree that, right now, this is the most important thing to spend my time on.

Even writing this post was a priority juggling act, but at some point I mindfully decided we are posting something today.

Read More

What and why: Coding standards

During my day job with Human Made we build sites at scale for enterprise clients – with WordPress as the CMS. Our team and clients are based all over the world, being completely remote.

Our engineers find themselves on multiple projects each year and coding standards have a huge part to play in making transitions, onboarding and daily working a much happier experience.

WordPress Coding Standards

WordPress already has a set of coding standards which aren’t enforced within the WordPress codebase itself currently – but is generally accepted across the community.

Read More