Paul McBride

Senior JavaScript Developer

Hey, I'm Paul. I'm a software developer and instructor who loves using code to solve problems and bring ideas to life!

Paul McBride


I'm a software developer, instructor, and tech nerd currently living in Belfast, Northern Ireland.

Until recently, I was running WeCode NI, a job board for developers in Northern Ireland, and I currently work at Niice. I also create instructional video courses for egghead. I'm also the proud holder of a private pilot's license. 🛩️

On this site I will share what I'm working on, what I'm learning, and my thoughts and feelings on software and life. I'll be treating this site as my "digital garden" - that means as articles become old and out of date, they'll either be pruned or updated. All content on this site should be up-to-date and hopefully useful.

Want to learn more about me and my work? Check out my code on Github, follow me on Mastodon, or get in touch by email at

If you enjoy anything you read here or find it useful, I'd really appreciate you sharing it, or signing up to my newsletter where you can hear more about what I'm working on.

I am currently looking for work, either freelance for a full-time position. If you think I could be a good fit for your team, please get in touch. I'm currently located in Belfast, Northern Ireland, but will be moving to the US this summer.

Featured Posts

Doing the right thing is hard. It's often easier to do nothing at all. We make these kinds of decisions dozens of times per day. It is constant and it is exhausting. It can feel safer not to make decisions at all and to just let life happen. I'm going to try a…

Read post

Having a personal website is more important and relevant today than it's ever been. With the rise of social media, it is easy to get lost in the noise. A personal website gives you the freedom to share your ideas, thoughts, and passions with the world on your…

Read post

What success looks like will be different for each person. What someone wants out of life will depend on what they have now, how they grew up, and what stage of life they are at. In this article I'll share what I want from life. By sharing these details, I hop…

Read post

If you've been on the internet recently, you've probably heard of CSS-in-JS. The technology has been growing in popularity recently but not everyone is a fan. Today, I'd like to shed some light on what it is and help you decide if it is right for your next pro…

Read post
Read all posts

Subscribe to my newsletter

I'll email you about tech, what I'm working on, and other interesting things I find around the web. I'll never spam you and I won't share your email with anyone else.