We’re launching a new beta service called SuperHi Studio for our students but also people who are looking to get digital things made.

We’ve seen a lot of our students want to do real client work after the course but are unsure where to start and are worried about taking on client work and not delivering good work.

As a solution to this, SuperHi Studio will let clients work with junior coders who are mentored by our expert team. …


Hey Medium friends!

I just wanted to keep you in the loop with what I’m up to.

My company, SuperHi, has just launched an online coding course — it’s 8 weeks long and starts on March 20th. If you want to learn how to code with me, sign up!

If you want to know the first steps about learning to code, I’ve written a guide called the First Steps to Learning to Code — you’ll get one email every morning between 7–10am about how to learn to code. …


Let’s go back in time

Back in 2012, my old co-founder and I had an idea to start a brand new code school called Steer where we taught people on intensive 5-day courses. We’d met at a General Assembly course (I was the teacher, she was a student) and we felt we could make coding courses a lot better.

We raised investment money quickly. Too quickly. We were total newbies to investment and we gave away far too much equity (55% of the company for £100k!) to the wrong type of investors. To be fair, the investors cared about us personally but didn’t really understand…


Over the past few years and especially since I wrote How to start a startup without ruining your life, I’ve received hundreds of emails from people wanting to start a new company. Lots pitch their big idea to me — what the business will look like in 3–5 years time — that’s great but it skips out the detail of how to actually get to that point from now. In this article, I’m going to talk about how to simplify your Minimum Viable Product (the first version of your business that your customers will interact with — I’ll call this…


This is a quick tutorial about a Javascript framework called Ember (wait, don’t run!) and how to build a dumb site using it. Not sure how to code at all? I’m working on a new code school called SuperHi — we’re launching soon!

“wana make a generator of kanyes album cover?” said Simon, popping up in Facebook Messenger. This wasn’t the first time we’d made an album cover generator together. We’d previously made one for Drake’s If You’re Reading This It’s Too Late a few months earlier called “If You’re Typing This It’s Too Late” that had a few million…


TL:DR? I’ve launched a side project called SuperHi School!

Over the last few months, I’ve been working on a new startup called SuperHi — an online coding platform that teaches beginners how to easily create professional websites — and I’m really excited to launch it really soon.

I’m a big fan of beta testing, especially when it comes to things like education. When I first started teaching people how to code, what I thought would work, just didn’t. People would find it too complicated or didn’t get particular concepts.


Recently I published an article called “How to start a startup without ruining your life” and from today, I’ll be forced to follow my own advice.

Six months ago, I left the code school that I co-founded and since then, I’ve been freelancing at various London startups. It’s been fun to get my hands dirty by returning back to design, code and product strategy.

But recently, I’ve missed teaching how to code. It was something that I got great pleasure from it and even years later, I still love getting emails from old students showing me what they’ve made. If…


Note: This article is from 2014. It’s a little bit out of date now. There’s a updated version for 2017 over on the SuperHi blog here:

Startups are emotional roller coasters that one minute make you feel like you’re changing the world and the next minute, that everything is falling apart.

For 6 years of my professional life, I worked only at startups. I saw myself as “the coder” — the guy that the brave hired to turn their ideas into real businesses. I never had the inclination to start my own… why would I risk a fairly comfortable life to pursue an idea that may not work?


With Ruby and Rails, you have a great eco-system in which to build fully functioning webapps quicker.

I love Ruby and I love Rails. It’s not unconditional love — there’s still lots of problems — but for me, it’s by far the best language and framework out there due to their readability, ease of use and the sheer speed in which you can make complex sites.

There’s a huge number of gems and services out there and for beginners, the good ones are hard to find. There’s also the temptation to write your own code to do something that others have already created and made open source because you didn’t know about it.

Rik Lomas

Founder of SuperHi. Interested in startups, education and tech. And cats. Email: rik@superhi.com

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store