This week we welcome Alan Vezina (@fancysandwiches) as our PyDev of the Week! He is one of the co-founders of PuPPy (Puget Sound Programming Python), a Python user's group in Seattle, WA. He is also one of the organizers of PyCascades, a Python conference in Vancouver, BC. While Alan has a blog, it doesn't appear to be updated regularly so you might want to check out his Github profile instead to find out what he's been up to. Now let's take a few moments to get to know him better!
Can you tell us a little about yourself (hobbies, education, etc):
Born and raised in the midwest, but have been living in Seattle for the past 6 years. I have a Bachelors in Computer Science from University of Michigan. I am an avid cyclist, I commute to work by bike year round (Seattle makes that easy), and I don't own a car. I've been experimenting a lot with homebrewing fruit wines and mead lately.
Why did you start using Python?
I had been writing Java and JavaScript professionally for a few years and was looking for a new language to pick up in my free time. I did some light research on a bunch of languages (Ruby, Scala, Haskell, and more) but settled on Python because it looked so elegant and easy to use. Turns out it is very elegant and easy to use, so I've since stuck with it.
What other programming languages do you know and which is your favorite?
I've had experience with JavaScript, Java, Go, Perl, PHP, and Visual Basic. I would probably say Go or JavaScript are my non-Python favorites. I have never used Nim or OCaml but have been intending to pick them up.
What projects are you working on now?
Which Python libraries are your favorite (core or 3rd party)?
For standard lib: I think the Abstract Base Classes module is pretty underrated, and I'm a big fan of the Typing module as well. For 3rd party: in no particular order, Flask, Marshmallow, SQLAlchemy, Django, and Requests.
Is there anything else you’d like to say?
Tech interviews are broken and we as a community need to do something about it.
Thanks so much for doing the interview!
Copyright © 2024 Mouse Vs Python | Powered by Pythonlibrary