CodeNewbie Community šŸŒ±

CodeNewbie Staff for CodeNewbie Team

Posted on

Mike Rogers: Freelancer & Independent Founder

Welcome to the ā€œCodeNewbie Community Spotlightā€ ā€” a series where we interview an individual from our community and highlight all that theyā€™ve accomplished. We canā€™t wait to celebrate our CodeNewbie community in a new and different way each month!


Name: Mike Rogers

Pronouns: He/Him

Location: London, UK

jFTRs8CZ

What got you into coding?

When I was first introduced to the internet (Many years ago!), I spent a lot of time on a site called Neopets. I remember it having lots of Flash games and stuff, but the coolest thing it had was you could customize your profile with a little HTML & CSS.

Neopets had some pretty good tutorials on how to do the basics of HTML, but I figured out pretty quickly I could just click ā€œView Sourceā€ on other people's profiles, then totally copy the bits I liked onto my own profile. It was so fun!

Pretty soon I wanted a ā€œreal .com websiteā€! I totally convinced my parents to let me buy a domain & hosting somehow. Out of pure luck, the hosting let me run PHP files, so I went to a physical book shop and found a book on making websites with PHP & AJAX. I read it cover to cover in an afternoon, I was totally hooked.

Fast forward a few years. I was trying to figure out what I wanted to study at university and I really didnā€™t know what I wanted to do. So, I just typed ā€œJavaScriptā€ into the search bar. Turns out a degree in coding was an option, so I did that!

Whatā€™s your dream role?

My dream role would be something where Iā€™m surrounded by lovely, smart, and motivated people, as they really bring out the best in me.

Truth be told Iā€™m kind of in my dream role already. Iā€™m a developer, I can build anything I set my mind to & I have an entire network of awesome people around me. If something is wrong, itā€™s not the end of the world and itā€™s almost always fixable.

I would love to be able to find more time to ski when the snow is awesome, though!

0dLo4UxO

What made you decide to join a community as part of your coding journey?

Iā€™m a freelancer and independent founder. Quite often, I end up working with pretty small teams where Iā€™m the only developer working on a project. Over time, I started to feel professionally isolated and I wasnā€™t happy.

I remember a day where I hadnā€™t been able to talk about code to anyone for a while. I looked at my work and it felt like I was just staring at a dark stagnant pond ā€” I just wasnā€™t excited about coding any longer.

I joined a bunch of communities to fix this predicament. The first few were just empty Slack channels and I was really discouraged. But then I found some absolutely incredible groups (Virtual Coffee, Ruby Australia & of course CodeNewbie!) which have some of the most amazing people, who are all doing interesting & different things.

Joining coding communities has been incredible. Iā€™m waking up in the morning, fizzing with energy and Iā€™m constantly excited to try out new technologies. Iā€™m also excited to share what Iā€™m learning. In short, coding is exciting again.

ā€œIā€™m constantly excited to try out new technologies. Iā€™m also excited to share what Iā€™m learning. In short, coding is exciting again.ā€

What is something youā€™re particularly proud of?

Iā€™ve had a really big dive into Docker the last few months & I ended up making a template that I could use for all my Ruby on Rails projects. I decided Iā€™d just push it up to GitHub & anyone who wants it could just have it.

The response Iā€™ve had from the community has been incredibly positive! I received a few emails from people saying ā€œThank you, this helped me!ā€ which is so fantastic. Receiving messages like that makes open source totally special.

Tell us about a struggle youā€™ve overcome.

Iā€™m my own worst critic. I will build something, then tear it apart finding everything I hated about it. Then I'll start fixing everything, only to just see a mountain of work ahead of me, get totally discouraged, and then just give up.

This has been the worst pattern to overcome. Iā€™ve made so many half-projects where I decided they weren't good enough, only to find a few weeks later someone managed to create something similar & itā€™s getting a bunch of happy users.

Iā€™m slowly getting better at saying ā€œItā€™s not perfect, but letā€™s ship it & see if people like itā€.

What is one fun fact about you?

Iā€™m consistently lucky at golf. I can completely slice a shot, and itā€™ll almost always bounce off a tree right back onto the fairway.


To read more about Mikeā€™s coding journey, you can follow him here on CodeNewbie Community and DEV @mikerogers0.

See you next month for another CodeNewbie Community Spotlight! šŸ’š

Top comments (3)

Collapse
 
murkrage profile image
Mike Ekkel

Awesome stuff Mike!

Iā€™m my own worst critic. I will build something, then tear it apart finding everything I hated about it. Then I'll start fixing everything, only to just see a mountain of work ahead of me, get totally discouraged, and then just give up.

I feel this in my soul... this is the #1 thing I struggle with as well. It's visible in all side projects I do. I have a bunch of unfinished apps as I've gotten them all to a point where there's been so much breaking down happening that it's impossible to fix it without starting over. The discouragement is the worst part.

Collapse
 
felixm91 profile image
FelixM91

Iā€™ve had a great experience playing at Conquestador Casino NZ. The site offers a fantastic range of games, from slots to live dealer tables, and everything runs smoothly. Navigating the platform is simple, and the overall design makes it enjoyable to use. The welcome bonuses and ongoing promotions are definitely a plus, giving extra value to your deposits. I also found their customer support to be fast and responsive. For New Zealand players looking for a secure and fun online casino, Conquestador is definitely worth trying out!

Collapse
 
garrypotter profile image
Clifford Cain • Edited

It's so good that I finally found a reliable and trusted casino in Australia. I read a lot of different information and chose Red Dog Casino and after registering I was able to get the welcome bonus. Now I play here and I believe that it is a reliable and trusted casino for players from Australia. You can see for yourself when you read the review.