Before turning his specialism to website development several years ago, Ed had a successful career in programming computer games.
When he entered the industry back in the early 80s, all games were traditionally hand coded. Then, as computers went from 8-bit to 16-bit and 32-bit, games became more sophisticated, programmers stopped coding by hand and started using code libraries, SDKs, middleware and finally game engines. Just by feeding the rules, graphics and data into an engine, it will work out the physics, collisions and render the graphics for you.
After building a few websites by hand like many web designers, Ed decided it was a slow, inefficient and most importantly an expensive way to build websites, so he and his team set about building a bespoke website engine.