Lessons learned from over 15 years of software consulting

I’ve been involved in software, offering consultancy, advising, and engaging in various projects for over 15 years now. I started my journey with a small agency and eventually transitioned to freelancing, taking on gigs for clients all around the world. Here, I’d like to summariz … | Continue reading


@davidanguita.name | 4 months ago

The postmodern development environment

My fancy, very expensive MacBook Pro’s keyboard broke, and the battery started failing shortly after. I was a happy GNU/Linux user not so long ago, so I decided to take a step further and buy a Lenovo ThinkPad to make it my new daily driver. TL;DR The experience couldn’t be bette … | Continue reading


@davidanguita.name | 4 years ago

Dockerizing a Phoenix project

I personally love to keep all my projects isolated in one way or another. In some cases –the most complex ones– I need to provision Virtual Machines by using tools like Vagrant and Ansible, but in most of them I can just define a bunch of Docker containers within the project’s co … | Continue reading


@davidanguita.name | 7 years ago

Simple data visualization stack with Docker, InfluxDB and Grafana

As a software engineer, I eventually need to collect metrics from my development environment to be graphed and measured. I found a very portable solution based on Docker containers, InfluxDB as time series store and Grafana as visualization tool. Let’s start by installing the Doc … | Continue reading


@davidanguita.name | 8 years ago

Setting up a cheap Redmine server using Unicorn and Apache

Redmine is an excellent web-based project management tool. It’s open source, free and is built using Ruby on Rails. We use Redmine as our main tool for planning, issue tracking and documenting processes. It’s an everyday tool so we need to have an always ready Redmine instance wi … | Continue reading


@davidanguita.name | 11 years ago

Paperclip defaults for Amazon S3 virtual hosted-style requests

Paperclip is a great gem for adding file attachments to your Rails models. It ships with some storage adapters including Amazon S3 but the documentation isn’t totally clear for virtual hosted-style requests. If you need to use classic path-style requests like http://s3.amazonaws. … | Continue reading


@davidanguita.name | 11 years ago