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
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!
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.
Top comments (3)
Awesome stuff Mike!
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.
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!
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.