on December 12, 2016. in Software, Development. A 1 minute read.
One thing I recently learned about git, is the -v
or --verbose
flag for the git commit
command. It shows the diff of what is being commited in $EDITOR
below the commit message
template. Taken directly from man git commit
:
Continue reading Verbose commiting...
on December 09, 2016. in Development, Software. A 2 minute read.
This one’s been in my drafts for a long time, might as well publish it.
Continue reading Configure Fedora's firewall for Vagrant...
on August 04, 2016. in Programming, Development. A 6 minute read.
Three weeks ago I wrote a post on how to utilize Tactician in a Zend Expressive application. Today I want to expand on that post a little by adding the possibility to trigger and listen to events using the Zend EventManager component.
Continue reading Events in a Zend Expressive application...
In 2014 my wife Senka and I went on a camping vacation in Greece, on the Lefkas island. It was the first time camping for her, while I did some camping the year before. We quickly realised that we both enjoy camping very much and agreed to go on as many camping trips as possible.
Continue reading Hiking the Uvac special nature reserve...
on July 20, 2016. in Programming, Software, Development. A 1 minute read.
I ran accross a minor issue today that I never experienced before. The colors for the PHPUnit’s output were missing. I had the colors=true
directive set in the phpunit.xml
configuration file, but the output was just black and white.
Continue reading Missing colors for PHPUnit...
on July 13, 2016. in Programming, Development. A 7 minute read.
I spent some time connecting the dots last week, so I decided to put together an example on how to get started with using Tactician in a Zend Expressive application. The example itself is not really useful, but it does show how to setup the dependencies and get started with these two libraries.
Continue reading Using Tactician in a Zend Expressive application...
on July 06, 2016. in Development, Software. A 3 minute read.
This past week I finally got around to setting up SSL certificates using Let’s Encrypt. Let’s Encrypt is an open certificate authority that provides free SSL/TLS certificates. It’s goal is to make creating, renewing and using SSL certs painless.
Continue reading Setting up SSL certificates with Let's Encrypt...
on June 29, 2016. in Development, Software. A 1 minute read.
Ansible uses Python2 to run the provisioning commands on the host machines. At this time it does not support Python3, which is the default python version in Fedora releases for quite some time now.
Continue reading Installing Python2 with Ansible...
on June 28, 2016. in Programming, Development, Software. A 3 minute read.
Lately I’ve been playing around with provisioning a PostgreSQL server with Ansible in a local Vagrant machine that runs a Fedora 23 image.
Continue reading Creating a PostgreSQL user in Vagrant with Ansible...
on June 23, 2016. in Programming, Development. A 5 minute read.
These days I spend most of my time reviewing code. Lots and lots of code. It’s mostly written by juniors and some of it is good, some of it is bad. I try to be patient, to be a good mentor, to hopefully teach (and be taught), while not letting out of sight that the most important thing is that the code does the right thing in the right way. The business and the users come first, after all.
Continue reading Helping juniors debug...