Peter Boughton


  1. 16 Jul 2015

    Tonight I gave a presentation on Password Security at the 5th Digital Croydon event. Read more.

  2. 10 Nov 2014

    Over a year and a half with no news? Not quite. A few of the highlights.

  3. 13 Mar 2013

    In June I will be speaking at the Scotch on the Rocks web developer conference in Edinburgh. More details.


BP RX fr gh as S


I'm a digital artist, creating images from photos and 3D renders.

I blog about programming and web development topics at Sorcerer's Tower.

I'm happy to go wandering about outside, in all sorts of weather.

I'm an advocate of usability, creating tools that empower all humans.

Regex is a computer language used for describing patterns in text, which can then be located and acted upon in various ways.

For some reason, the vast majority of programmers don't use/understand regex, even though it makes certain programing tasks significantly easier. In fact, if you ever want to get rid of a programmer, just tell them you've got ten lines of regex you need some help with, and they'll probably run away screaming. :)

Regex is also handy for plenty of non-programming tasks - if you use a computer keyboard, there's a good chance you could benefit, at least occasionally, from knowing it.