Think Geek: 5 Questions with John Rappel
September 29, 2014
If you love football, beer, and cheese, you just might be from Wisconsin. You also might be John Rappel, developer at GeekHive. Born and raised in rural Manitowoc, John attended St. Norbert College where he earned a degree in Computer Science. Prior to joining GeekHive in the spring of 2013, he was a member of the Enterprise Web Team at Avastone Technologies. A certified Sitecore developer, John is an expert in server setup, C#/.Net development, CSS/jQuery/HTML UI, Content Tree setup, and TFS setup/use. When he’s not coding, you’ll find him coaching football, working on his house, or playing with his son, Jack.
In 140 characters or less, what is back-end web development?
Back-end web development takes pretty HTML and creates shopping carts, social networks, real-time driving directions, and more.
If a website were a cake, back-end web development would be… ?
… the baker who chose specific ingredients, measured them, combined them, and finished by baking the cake until it was exactly what the client ordered.
What are some creative roles or ways you’ve used your back-end development skills?
Generally speaking, I apply my back-end development skills in various projects around my house. I frequently start by sketching out what I want to build, then building a prototype out of cardboard (to get spousal approval) and then building it. Those preparation steps are a direct result of the lessons learned doing back-end development.
What are some of your go-to books, links, resources for back-end web development?
MSDN magazine. Every month they send out an issue with the articles on cutting edge libraries and techniques that no one is talking about yet.
As a remote team member, what’s the biggest challenge you face?
The biggest challenge I face – and I think this is important regardless of where or how you work – is to keep the lines of communication open. Projects ebb and flow and it’s important to understand changing priorities and demands.
Stay up to date with our email updates!