re:Launching my Blog

| 2 minute read

Today I decided to re-launch my blog! More than three years have passed since the last time I gave some love to it. To celebrate it, I’m going to dive into ...

2013 was an amazing Year!

| 1 minute read

2013 was amazing! 2013 is reaching its end and it's the time to look back and see what goals I achieved and it's the time to think about new ones for 2014. T...

SymfonyCon 2013 was STUNNING!

| 2 minute read

SymfonyCon 2013 Finally I had some time to write about SymfonyCon. The first SymfonyCon took place in Warsaw (December 10th-14th) and was held at the Westin...

SymfonyCon is coming

| less than 1 minute read

Next week is the SymfonyCon in Warsaw! Where I will be presenting a talk and also I will be helping on the hacking day with Anne-Sophie and Luís Cordova! ** ...

One year of phplx

| 3 minute read

One year ago... Was exactly one year ago - December 6, 2012 - when the first phplx meetup happened. The first surprise we had was that the meetup sold out i...

ZendCon Europe 2013 was an amazing experience

| 2 minute read

The first Zend Conference in Europe named ZendCon Europe ZendCon is one of the largest, if not the largest, PHP conference in the world and this year took p...

Fixing the nfsd export option conflict

| less than 1 minute read

The problem "nfsd export option conflict" Today after updating to Mac OS X Mavericks, I realized that my Console app was getting lots of errors from nfsd and...

LXJS 2013 was AWESOME

| 2 minute read

This year the Second edition of LXJS  - a not-for-profit by-the-community and for-the-community international conference about the New Worlds of JavaScript -...

How to Build Console Applications @ phplx

| less than 1 minute read

This talk was presented at the phplx October 2013 meetup. Abstract of How to Build Console Applications In some cases you feel the need to have some specifi...

Presenting a workshop session at LXJS 2013

| less than 1 minute read

I'm very happy and proud to be part of the LXJS 2013 edition. This is my first time presenting a workshop at an international conference. I will be presentin...

Speaking at ZendCon Europe 2013 @ Paris

| less than 1 minute read

In November I will be speaking  at the first edition of ZendCon Europe in Paris about Console Applications made easy and will do a tutorial on how to build a...

Time to move to a new challenge

| 1 minute read

Today was my last day at Sedimap Portugal, the client I've been working on as an IT Consultant through Aubay, SA. It was an awesome journey with lots of chal...

Boost your dev environment with Vagrant @ phplx

| less than 1 minute read

This talk was presented at phplx June 2013 meetup. Abstract of the talk Do you work in more than one project or with more than one person in or per project? ...

Introduction to Assetic @ phplx

| less than 1 minute read

My talk "Introduction to Assetic" at the 1st phplx meetup. I did some examples to show how to use the code snippets on the slides. The examples are available...

How to delete master branch from git server

| less than 1 minute read

Today I needed to remove the master branch from a remote repository, but when I did it I got this message: git push origin :master remote: error: By default,...

Composer Plugin for Oh My Zsh

| less than 1 minute read

About Oh My Zsh Is community-driven framework for managing your zsh configuration. It has more than 40+ plugins (git, symfony2, OSX, gem, ruby, etc) with a l...

LXJS - A Conference to be repeated

| 2 minute read

Last weekend  took place of the most amazing conferences that I have been  lxjs 2012! A 2 day non-profit international conference about Javascriptthat was o...

My talk about AngularJS with ASP.NET MVC

| less than 1 minute read

This weekend I gave my first talk at NetPonto community. The talk was an introduction to AngularJS with ASP.NET MVC 4. My main goal was to explain the basics...

How to create a custom Filter with AngularJS v1.0

| less than 1 minute read

A few days ago I needed to create a custom filter to truncate a piece of text with a specific length and with a custom ending, something like this: "This is...

The Multitasking Name Game - Portuguese Version

| less than 1 minute read

About the game This game is intended to demonstrate a simple and practical way of the problems and disadvantages of multi-tasking. This is the Portuguese ver...

My experience from the CSM training course

| 2 minute read

Before sharing my experience, I want to share the reasons that led me to do this training course. After reading the book Scrum and XP from the Trenches (Hen...

About this Blog

| less than 1 minute read

This blog is one more goal accomplished. This objective, that is to share my ideas, experiences, thoughts and problems in technology and how I solved. I will...