Talk
WordCamp US 2017 · December 1, 2017

Computer Science Intro: How To Avoid Reinventing The Wheel

WordPress developers reinvent wheels daily, rebuilding problems computer science solved decades ago. A brief tour of the discipline's history and reach, and the case for reaching for known, proven solutions before writing your own from scratch.

Watch the recording → View the slides

Wheels… we reinvent them on a daily basis. This is true in a lot of fields and activities, but it seems exceptionally common in WordPress development.

Computer Science has been around for longer than most people assume, and the simple truth is that most problems you could possibly encounter have been solved already… decades ago!

This session tries to give a brief glimpse into the timeframes and the usefulness of Computer Science as a discipline, and wants to make the point for looking at known solutions first before reinventing the next few wheels.

All talks