Improve Your Productivity with Things on Mac OS X

If you’re on a Mac and looking for an easy and stylish to-do list software you might want to consider Things. It has a slick interface, allows you to keep items organized for different contexts (home, work, etc) and best of all (for me at least) you can very easily add tasks to it in one simple step using a keyboard shortcut (Ctrl+Space in my case).

With a version for the iPhone that syncs as well, this might be the productivity tool you’ve been looking for years now since you first read that wonderful (but hard to put into practice) book “Getting Things Done” by David Allen. The cons will probably be the price and it being a desktop app but maybe you can live it that?

I’ve been using it for over a month now and so far I’ve been happy with it. To be honest it hasn’t boost my productivity. These things are like buying news shoes for running: the shoes won’t do the running for you!

Invoic€xpress – Software de Facturação

Para freelancers e pequenos negócios que precisem de um software para facturação, podem dar uma vista de olhos ao Invoic€xpress. Já suporta o formato SAFT-PT que desde 1 de Janeiro de 2010 é obrigatório e também facturas electrónicas, entre outras funcionalidades.

É um serviço totalmente web-based e tem um trial de 30 dias grátis para se experimentar. Após o periódo de trial, consoante o plano escolhido, paga-se uma pequena mensalidade por mês, mas é também possivel adquirir pacotes de facturas a vulso por um preço fixo (para quem não gostar de pagar mensalidades).

Fica a dica. Aproveitem e se experimentarem e gostarem digam qualquer coisa.

p.s. O Invoic€xpress é um produto da RUPEAL.

Empresa em Portugal vs Silicon Valley

A INEO, na sua mais recente newsletter, trouxe à baila outra vez a sessão intitulada “Da Ideia à Empresa” que o co-fundador, CEO e Business Development Director da Critical Software deu na Take Off 2007. Se ainda não ouviram vale a pena ouvir o Gonçalo Quadros falar um bocadinho sobre a história desta empresa, que é das mais reconhecidas empresas portuguesas no mundo.

Do outro lado do oceano, as histórias são bem diferentes mas também valem a pena ouvir :) Aqui fica um vídeo de um painel com 6 estudantes de Stanford que criaram empresas nos seus 20 e poucos anos.

“Six young Stanford grads and entrepreneurs — Steven Garrity, Clara Shih, Kimber Lockhart, Jeff Seibert, Josh Reeves, and Tristan Harris — share their experiences starting companies and raising capital. While being in their 20s may seem to be an obstacle to outsiders, they said they “flipped” this liability into an asset — focusing instead on their raw ability to bring innovative ideas to life. They advise all young entrepreneurs to be persistent, opportunistic, and scrappy. “

Internationalizing Your WordPress Plugin

We call “internationalization” to the process of setting up software so that it can be used in different languages. In my case I had a plugin with text strings in English and I wanted to add a Portuguese translation. In wp-config.php I set up the WPLANG variable to pt_PT:

define ('WPLANG', 'pt_PT');

I then used poEdit, a localization tool that works with Mac OS X and that can be downloaded from the poEdit download page. In poEdit, from the File menu select ‘New Catalog’. Fill in the information there and in the ‘Paths’ tab put the plugin directory. In the ‘Keywords’ tab add the missing entries so it looks like this:

At this point it should recognize all the text strings in your code and present a screen where you can add the translations. After that be sure to save the file as pluginname-pt_PT.po, preferably in a directory called ‘translations’ or ‘locales’ (but anything will do). After that you’re all set. In your code you should load the translation like this:

load_plugin_textdomain ( 'your-plugin-name' , FALSE , '/your-plugin-name/translations' );

And strings should have the form:

_e('Choose a Category','your-plugin-name');

That’s it. Let me know if you run into troubles :)

Resources & Further Reading for the Geeks:


Marathon Training Applied to Startups

Today I’m going on a Fun Run so I’ve been reading on how to prepare myself. I found this nice website with guidelines and tips on preparing for the Marathon and what I realized was that the mental strategies they discuss can be applied for anything you want to obtain. I thought it might be a refreshing read if you’re stuck with a boring project or something you’re having trouble finishing off. Or even if you’re starting a new project it might help. We know that with the right mood and the right mind-set everything is easier. The question now is how to trigger your mind into that state. Like they say on the article:arriving at the starting line in less than the ideal state of mind can have a devastating effect on your performance”.

  • Mental Rehearsal/Visualization – The process of creating pictures or images in your mind.
  • Imagery – Playing out/imagining in your mind the way you wish for an event to occur.
  • Self-Talk – The “voice” in your head that can be trained to provide positive affirmations during adversity and tough times.


Do you use any of these techniques already?