Think Geek: 5 Questions with Phil Azzi

September 23, 2014

Blog | Culture | Think Geek: 5 Questions with Phil Azzi
Think Geek: 5 Questions with Phil Azzi
Faster than a speeding bullet! More powerful than a locomotive! Able to make perfect meringue pie in a single bound! It’s not Superman; it’s Phil Azzi, developer at GeekHive! If the Devil knew what a proficient baker Phil is, he would have skipped out on that whole stealing souls business and bartered for Phil’s kitchen wizardry instead.

Raised in Ontario, Canada, Phil attended Algonquin College of Applied Arts and Technology, where he earned a degree in Computer Science with an emphasis in programming. Prior to joining GeekHive in 2012, he led a team of seven developers at Financial Software Systems creating apps that facilitated multi-million dollar financial transactions. When he’s not making a mess in the kitchen, he’s helping GeekHive clients bring their interactive projects to life.

 

In 140 characters or less, what is back-end web development?

Back end web development is all the stuff that users take for granted (yet are very vocal about when it explodes.)

 

If a website were cake, back-end web development would be… ?

The guts; the gooey middle section; the body and soul of the entire cake. You can frost (style) an ugly cake (implementation), but at the end of it all, it won’t pass the taste bud test (be maintainable.)

 

What are some creative roles or ways you’ve seen developers use their back-end web development skills?

When developing, I often find myself repeating, “I know there’s a solution to the problem I’m trying to solve. I just need to keep at it until I find it.” In real life, I enjoy cooking and baking, and often find myself ditching the recipe altogether in favor of simply trying things out. I know the flavor I’m looking for is out there; it’s just a matter of trying different combinations of ingredients until it comes out perfect.

 

What are some of your go-to books, links, or resources for back-end web development?

Honestly, it all starts at Google. Frequently, I end up on Stack Overflow or an MSDN related thread. My favorite online resource when working with SQL Queries is http://blog.codinghorror.com/a-visual-explanation-of-sql-joins/

 

Any advice for an aspiring developer?

Don’t lock your mind in when it comes to what you know. Within a single language, there are likely always features that you aren’t using to their full potential, so read up! Also, don’t count yourself out when it comes to trying to adapt what you already know to another programming language. If you understand what you’re doing, the fundamentals almost always transfer over.

Heather Waters

Marketing
Tags
  • Culture

Recent Work

Check out what else we've been working on