Welcome to “Inside Wercker,” our monthly feature where we introduce you to one of our team members.
Who are you and what do you do at wercker?
My name is Faiq Raza. I am a developer at Wercker, and I do a little bit of everything. I’ve done a lot of work on the Wercker build tool. For that, I added a bunch of new features including support for Docker registry v2, support for local volumes, and wrote a few regression tests to make sure that everything works the way it should. I also helped move key pieces of job running infrastructure onto Kubernetes. When I’m not coding for Wercker, I love engaging our community - whether it be through our public slack channel or through going to events and speaking about the awesome things that I’ve learned during my time here.
When did you know that you wanted to be a developer?
I figured out that I wanted to be a developer in my junior year of college when I went to my first hackathon, HackRU. If you’re not familiar with a hackathon, I’d highly suggest reading my friend Tyler Gold’s article. It’s a 24-hour programming competition where you can make anything you want.
What attracted you to wercker?
Last year around this time, I started looking for a new opportunity to jumpstart my post-college life. I had just finished a trip through Peru and Panama and was unsure of the type of company that I wanted to work for or the role that I wanted to take on. I started looking around and found that I was interested in companies that worked on developer tools. I also noticed that I was attracted to smaller sized companies.
At this point, I had a good idea of what I was looking for, but the way I ended up working at Wercker was not a result of me searching for any of that. What I ended up doing was tweeting out something along the lines of “looking for a job.” Our CTO, Andy, found the tweet and replied back to me, and before you know it I was moving across the country to California. I found what I had been looking for… all from a tweet!
What software do you use?
The software I use has been pretty much the same since I first started coding seriously, which is VIM with a few of my own custom plugins and macros, and good ol’ fashioned bash scripts to get minor things done that I do on a regular basis and am too lazy to actually type out. It’s pretty simple, I know, but I’ve found that I get distracted by enough things already and don’t need my text editor and development environment to be an over-configured nightmare that I don’t really know how to use.
What side projects are you proud of?
As a kid, I was always interested in expressing myself creatively. I was interested in things like my art and music classes, but unfortunately for me, I had no musical or artistic talent whatsoever. Despite practising a tonne, I still found myself to be absolutely awful. Fast forward to being a young adult and learning how to code; I discovered that I can use code to program art and music. All of my favorite side projects have some musical influence to them. The one that I worked on most recently, dopepope, indexed a large set of the Pope’s speeches and constructed rhymes out of them! I also created a feature where you could put it over your favorite hip hop beat. Another one of my side projects that I’m proud of is a CLI for creating glitch art. I wrote both of these projects last year in an attempt to learn the GO programming language. As it turns out, you can do a lot more with code than write boring software tools and still learn a lot.
Where would we run into you when you’re not sitting behind a computer?
When I’m not behind a computer, you can find me at Doc’s Clock hanging out with my crew (and work bestie Erin or at Taqueria Cancun getting a veggie burrito. Their veggie burritos are some of the best in the Mission! I also like to chill at Dolores Park on the rare days in SF when it is actually sunny and to dance to techno at Public Works or Great Northern.
Want to get to know more about Wercker? We’re hiring, so check out the careers page for open positions in Amsterdam and San Francisco.