An AI generated profile picture that's supposed to be Ben working on some code on his laptop.

Ben Schembri

I'm a Software Engineer & Educator. I build clean, maintainable software and teach the next generation of devs how to do the same. I’m a fan of Ruby on Rails, Eleventy, and setting up my own servers. I try to write code that my future self and teammates won't hate me for. If you need someone who can bridge the gap between complex logic and "actually explaining it to people," we should talk.

An AI generated image of web designer working at a desk being harassed by a client in a suit.

I make websites

Clients say:

Can you make it pop more? I really like it but can you change it? That red is too red. Can you make the logo bigger? Exactly like that, but different. Can we go back to the first version? I think we need to start from scratch.

An AI generated image of a despondent web developer staring at a laptop while a friend excitedly pitches a terrible app idea to him.

I teach web development

Students say:

Can you explain this again? No, I didn't read the error. There must be a problem with my computer. This is too hard. I got that code from ChatGPT, I don't know how it works. I'm having connection issues. No, I didn't read the instructions.

An AI generated image of a frustrated web developer holding his head in his hands while a business executive in a suit harasses him to work harder.

I build software

Businesses say:

Can you lower the price? There's no budget for this, I hope you understand. It will be good exposure for you. We'd be a big name to have in your portfolio. We can promote you to our contacts. I got your invoice, it seems really high.

An AI generated image of a despondent web developer staring at a laptop while a friend excitedly pitches a terrible app idea to him.

I'm an entrepreneur

Friends and family say:

Can you code? I have a business idea! No, I can't pay you, but you can share the profits. It's definitely worth a lot. Sorry, I can't tell you what it is, then you could just do it without me. Should be fairly easy though. I'll handle the admin side.