I am a full-stack developer, code teacher and occasional designer based in London. I like to wear as many hats as possible; slipping into whatever role is required to build great stuff for the web.

Lawrence Gosset


I currently work as a front end engineer at Onfido, where I write lots of JavaScript (including React and Ember), CSS and a bit of Ruby ( on Rails). Previously, I taught front end development short courses at Steer, for people learning to code.

I’m particularly interested in building applications using JavaScript and the real-time web. Using things like Elixir (with Phoenix), websockets, React and RethinkDB.

Lawrence Gosset
Teaching front end development at Steer

    I do things like…

  • Build web apps and responsive websites.
  • Design and develop user interfaces.
  • Teach code to people who are just starting out.
  • Find user interface pain points and figure how to best tackle them.
  • Think about interface microcopy and its clarity to the user.

    I believe…

  • In using the best tools for the job, slipping into whatever role is required to build a great product.
  • Thinking about problems carefully, and then tackling them with concise code that follows best practices.
  • Performance is an instrumental part of a well rounded, quality experience. Snappy interfaces and fast apps delight people, and that’s good for business.
  • As devices get more capable, future proofing is of paramount importance. The bar is now higher than it has ever been, and it’s an exciting time for technology.