Category Archives: Web Apps

Time tracking with Toggl

My friend Magoo is using toggl for time tracking and decided to give it a go. I usually apply pomodoros when I am programming, but although they are ok to keep me focused in the task at hand, I don’t like the fact that after they are gone I don’t have any way to keep track of what I was doing (because the reality is that I usually get interrupted and have to jump to some other project at least for some minutes)

My first impression wasn’t the best, it looked like an early version of a promising tool but still rough in every sense, but after adding some workspaces, clients and projects it started to look more usable.

When I realised that they have an Android client, a desktop version, and a Chrome integration that can be used inside Trello my respect grew a lot more.

I don’t think it will be the last tool I try for the task (there are things that I am still missing), but it is a lot better than any other option I have tried.

Facebooktwittergoogle_plusredditpinterestlinkedinmailby feather

A tool to generate .gitignore files

For some time I have been using gitignore.io to create the .gitignore file used in my projects.

The content in many cases seems to be overkill (because it includes common libraries used by the language or tools selected), but it is better than the option of accidentally adding files to git that later need to be removed.

 

Facebooktwittergoogle_plusredditpinterestlinkedinmailby feather

Deploying Ghost in Vagrant

After my break to crystallize the deployment of Ngramatic in AWS, I am back with Ghost. The problem was not with my scripts but with VirtualBox itself. I had version 4.2 of Virtualbox, and it didn’t like my deployment for some reason. I got the clue when I tried them in the Mac, without any problems. A few searches and updates put things back in place.

But, I still don’t have the deployment running at home. My Ubuntu laptop gets kicked out of the Ubuntu Vagrant, with a ‘connection reset by peer’. I am still lost, and it is late enough to be sleeping already. I tried port forwarding, and a private network, but no luck. I will try again tomorrow on the Mac.

Facebooktwittergoogle_plusredditpinterestlinkedinmailby feather

Getting the product ready

Tonight, instead of being in a side project I am finishing the last few items to get Ngramatic‘s product ready to start demoing. It wasn’t a project as the last previous few, because there were too many moving parts to be able to go straight to production from day one, but after two months of hard work it should be deployed in AWS by Monday.

The process involves a number of Java servers, an Angular front end and NodeJS in the middle of two, all using ZeroMQ as the channel. Deployment is done with Python Fabric, and it runs in Ubuntu in AWS. For development we were using the local machines, but soon we will move to Vagrant. I wonder if I should try to use Docker, but I am not that comfortable with it yet.

Now, I have to finish the last monitoring calls, and sort out CORS in Restify. Piece of cake (from Conor’s birthday past week).

Facebooktwittergoogle_plusredditpinterestlinkedinmailby feather