Me (Cover Letter)

I’m Joel Wallis, a Brazilian full-stack Web developer currently living in João Pessoa, Brazil (you may have heard about, it’s the easternmost city in the Americas). Webdev is my hobby since 2002 and my work since 2005. During that time I lived in cities from Northeast, Southeast and South regions of Brazil, and worked for/with companies from Africa, Europe and Central/North America continents, both as front-end and back-end developer.

My programming languages are Bash, JavaScript, PHP and Ruby, and I’m proactive with tools like Bootstrap, AngularJS, Drupal, and Ruby on Rails.

I’m also an enthusiastic user of UNIX-like systems, very comfortable with services like Apache, nginx and MySQL. ZSH, tmux and Vim are frequent tools in my daily hacking.

Additional languages/tools: HTML, CSS, 960 Grid System, Blueprint, Express, Sails.js, SQL, CouchDB and PouchDB.

Please check my LinkedIn profile for more info: www.linkedin.com/in/joelwallis

The blog

The main purpose of this blog is to share technical knowledge about software development and Computer Science, and sometimes relevant opinions about things regarding these topics.

Blogging is difficult, and writing relevant and useful content that’s easy to consume is really hard and I admire people who get it done quickly. I generally review my articles multiple times before publishing in order to end up with good texts that can last, so you can expect me to write more about things like the UNIX philosophy, how to learn something new, how to contribute to Open Source, etc. rather than doing X with framework Y.

Also, this blog is Open Source. It’s built with Jekyll and hosted by GitHub Pages. I’ll be using its issue tracker to manage blogging tasks, so feel free to create an issue to request a blog post about something you want me writing about, suggest content or code improvements, etc. :-)