It's easy to forget how much has changed

June 19, 2016

Reading time ~1 minute

This week I found a bug in a plug-in we've been using on a Craft project.

The plugin is Google Maps for Craft, it's been in beta for quite a while but is based on the long released Google Maps for ExpressionEngine.

In the end it was a simple bug to fix – aren't they always? - but it took a while to understand how everything worked and where to fix.

It was a JS bug rather than a PHP bug but that's beside the point.

Code sharing, Version Control, GitHub and the Web is amazing

I could have filed a bug and crossed my fingers, but for a 'free' product that's not how it works. All the code is available on GitHub so I forked and found a fix myself. As our project is in Git I'd be able to keep a track of my changes if the plugin gets updated, but there's no need to email Justin with a fix because GitHub can handle it.

I forked, applied the fix and submitted a pull request all on GitHub – not forgetting that's all in the Browser.

As I typed in a message to go with the pull request I sat back in wonder about the tools at our disposal. This wasn't possible 10 years ago. Things move fast compared to other industries and we adapt to what's 'normal' just as quickly – it's easy to forget how much has changed.

How great is it to be a Web Dev in 2016?

comments powered by Disqus

Grav code highlighting, themes and languages

Grav has a great plugin for code highlighting. It utilises the jQuery plugin highlight.js. Markdown Extra allow the use of code fencing with…… Continue reading

Password protect a website on Apache

Published on December 10, 2014

Slider / Carousels List

Published on January 06, 2014