My First Month as an IT Consultant

It's more than official. My first big job interview has earned me a job doing what I love, surrounded by the technologies I love the most.

I'm officially part of the AGAP2 consultant team. For those who don't know AGAP2 is a Portuguese IT company, specialized in outsourcing - the company have continually been growing for the past 5 years. Their headquarters are located in Picoas (Lisbon) from where they manage a large team of consultants.

My First Big Job Interview

So yesterday I set out to look for a new professional challenge. After a while working as a freelancer, the fact that I had to stay home almost every day, doing small not very "innovative" tasks forced me to rethink if that was what I really wanted for myself.

After creating my plain, old, boring resume following the "European Standard" I've decided that it didn't reflect a bit what I was, what I could do, or what I wanted to myself. So I've spent the last week developing a micro- site that would basically place my professional and educational record on Facebook's timeline.

A clooser look into PHP 5.4

While PHP6 still lies ahead in a far distant future, PHP 5.4 just got released and it brings a cool set of new features to "play with". The major ones are definetly the inclusion of Traits on the language and the built-in web server - but they are no the only ones. Check out the new features.

Send SMS Messages Using PHP and CodeIgniter

A couple of days ago I had the necessity to develop a small library to interact with Clickatel's API. The only feature that I required at the time was to be able to send messages through the HTTP API and so I've written a small, very simple CodeIgniter library to preform the task.

Yesterday a couple of friends asked me to share the library with them - I'm guessing that it's a tough work going through the tiny manual provided by Clickatel. Nevertheless I thought that maybe the class could be of use to more people facing the same issue.

Localhost SVN - setting up a svn repository

Code revision systems are crucial for any developer. I cannot count how many times SVN has rescued me for tedious hours of repairing something that either were poorly planned (and therefore ended up braking things), poorly implemented, or was an extra feature that I simply never did complete.

To gain the habit or using a code revision system can be a daunting task, specially for those who didn't quite assimilate the concept behind these kind of systems. Before I get started, I'd like to point out that I usually use SVN when I want to setup a local repository just for myself, so this article will be focusing on SVN.