Latest news about Bitcoin and all cryptocurrencies. Your daily crypto news habit.
In this installment of the Cosmic JS Developer Spotlight Series, we sat down with Owen Liversidge, a Web Developer residing in Atlanta, Georgia whoâs currently helping lead the development charge at renowned game development company Tripwire Interactive. Owen just launched Tripwireâs new corporate website using a React and Cosmic JS-powered stack. Follow Owen on LinkedIn or GitHub, and enjoy the Q/A.
Cosmic JS: You just started coding within the last calendar year, right? Owen: Yes, I graduated back in April. My bootcamp of choice was General Assembly in Atlanta, graduating in the Web Development Immersive. It was an insane three months, but I learned the tools needed to start building websites. Before that I was a music teacher for fifteen years, which ironically was gradually destroyed by my current chosen fieldâââthe internet. More and more budding musicians were turning to free online resources to learn how to play their instruments, so I decided to go back to my early roots in design and advertising (way before I took up music as a profession). Iâm happy that I made the switchâââweb development is fun, challenging, and a good workout for both sides of the brain.
What is your preferred development stack / tools?On the front end I work primarily with React. I have dabbled a little with Gatsby, but I donât really have the need yet to start using GraphQL (although it is very interesting). On the back end I use Node and Express, which connects nicely with Cosmic JSâââbeing able to edit all of my content using the Cosmic JS Dashboard allows me to keep my code very light on the server side. The only other framework that I have built apps with is Ruby On Rails. Before using Cosmic JS I was building databases with both PostgreSQL and Mongo DB, but I needed something for Tripwire that anyone could maintain, not just software engineers.
Talk about working in a game dev company. What types of projects are you tasked with? Working for a game development company is very fun and very loose. As I am the sole web developer here, Iâm not really part of a web dev team but instead work closely with the marketing team. When I started here my first main task was to completely replace the previous company website, which had been built using Umbraco. Other than that we have landing pages for every single game published by Tripwire, plus microsites for seasonal updates and promotions. So I stay busy!
What tools and technologies are you excited to explore in the near future?As I mentioned before, Iâd love to dive into GraphQL, and will probably look into the new course that Wes Bos has recently created. Iâm also interested in getting a proper workout with Gatsby, which is a framework incorporating both React and GraphQL. But really, as someone that is still new to web development, my biggest aim is to get better and more versatile with the technologies that I already use.
You just launched Tripwireâs new website, your first app ever. How did you get started?Having no one at Tripwire to act as a mentor, my first task was to become a master at Google! Being a bootcamp graduate showed me the basics, but there was still so much to learn before I could build my first production app. Knowing how to do research on my own was a huge undertaking, and I probably spent most of my first month just gathering up information. After that it was mostly trial and errorâââseeing what worked and what didnât. The biggest challenge was figuring out how to implement a database. Everything I had built before used seeds from within the app itself, and although I had experience connecting to third party APIâs, I hadnât yet incorporated a headless CMS.
Thankfully, I discovered Cosmic JS, which took care of everything seamlessly. They have great online resources, and I was even able to reference some code to help me build my app much quicker than by myselfâââthis was the closest thing I had to an actual mentor all along! And because the web dashboard is so easy to use, I didnât really have to train anyone up on how to use it. After my database was set up, things fell into place a lot easier. My background in design has really helped me with styling, so most of my challenges are with coding itself. But I believe that being thrown into the deep end for my first professional project taught me a lot about how to be resourceful. I did have a few âphone a friendâ moments along the way, and would like to thank both James Royals and Selo for their time and patience.
Tripwire Interactive Builds a React Corporate WebsiteKilling Floor 2 Launches Twisted ChristmasRoad Redemption Launches a Marketing Microsite
The Cosmic JS Spotlight Series is dedicated to showcasing developers that are building apps using modern tools. Learn how to Contribute here. To stay connected with us follow us on Twitter and join the conversation on Slack.
Developer Spotlight: Owen Liversidge with Tripwire Interactive was originally published in Hacker Noon on Medium, where people are continuing the conversation by highlighting and responding to this story.
Disclaimer
The views and opinions expressed in this article are solely those of the authors and do not reflect the views of Bitcoin Insider. Every investment and trading move involves risk - this is especially true for cryptocurrencies given their volatility. We strongly advise our readers to conduct their own research when making a decision.