Blog

PHP Conference 2019

PHP Conference 2019

Last weekend I was in Porto Alegre for the main PHP event in Latin America. It was really cool, feels good to hear great people talk, we feel renovated and motivated to do a better work. The first day was dedicated to full length courses, I attended one about evolving architecture. It was nice to …

Composer running @ Dreamhost

Using composer on a Dreamhost shared server

I’m starting yet another project (but this one I intend to finish, I swear 🙏) and I’m using Symfony to develop it. But when you deploy to Dreamhost, you can’t use composer by default (unless you are the proud owner of a VPS server). I configured my site to use PHP 7.3 and with that …

Motivation

To motivate or not to demotivate?

I’ve been going to meetups and listened to podcasts and I realized something: we talk a lot about how to motivate people in our companies. And the more we talk about it, more unsatisfied people we meet. It seems that we’re doing something (or everything) wrong. What motivates one person do not necessarily motivates another. …

podcast

Podcasts I listen to

I listen to lots of podcasts, much more than I’m able to, so I have to pick up the topics I’m most interested in. I’m gonna list the technical ones I like more, ordered alphabetically because it’s easier. 👌 In english Coding Blocks Darknet Diaries Front End Happy Hour Shop Talk Show Soft Skills Engineering …

PHP logo

Updating from PHP7.2 to PHP 7.3 on Linux Mint

So, today I wanted to upgrade the PHP version installed in my notebook. 7.3 was not available at the default repositories, so I had to include a new one: $ sudo add-apt-repository ppa:ondrej/php After which you’ll refresh the cache $ sudo apt update Now you can install PHP7.3 normally $ sudo apt install php7.3 And …

postman webservice

Using Postman to test SOAP webservices

Recently I had to maintain a soap-based webservice. Really ugly stuff, you know. The problem is that I wanted to test my endpoint, but as the development environment is inside a docker that is inside a vagrant (is it correct to say this? 😩) I’m unable to use online tools like plum voice soap tester …

NodeJS

Installing Node.js 12 on Linux Mint 19

When I have to install anything, I like doing it using apt instead of downloading a tar file. Unfortunately, Node.js isn’t available in any default repo on Mint, so here is how to configure and install it: Configuring Node.js PPA First of all, install python-software-properties to better manage your repositories. Then add the latest (as …