Matheus Marabesi website, sharing ideas about software development - Listing posts on page 6

PHPUnit coverage on vagrant

Vagrant is the official tool that Laravel supports in the development stage, which means that you can use vagrant and Homestead to create a simple and powerful environment. Homestead(a box to use with vagrant) has been created to give everything that developers need to run Laravel. Web server, PHP (including...

Queues and slow jobs with Laravel

Queues are commonly used on a daily basis of software development, even the IoT world has an specific protocol that implements this concept. Laravel does the same providing developers with an amazing API. Here, we are going to focus on the theory and practice itself being independent of any vendor...

Custom validator with Laravel 5 + (5.0, 5.1, 5.2, 5.3, 5.4, 5.5, 5.6, 5.7, 5.8 and 6.0)

Obs: This post assumes that you understand the following topics within the Laravel framework: Routers and controllers. Using default validator rules. What is a service provider and how to use them. Using built-in validator rules Laravel comes with powerful features to validate your data, the official documentation has tons of...

Is specification important?

Recently during my daily work I started to think about software specifications. The development world is living in the agile era and is even more aggressive with dead and quality. There are two extreme scenarios which we can begin with, the first is a team where developers don’t have documentation...

Intel Galileo and Debian

It’s been a while since we have Intel Galileo board in the market as well as Intel Galileo Gen2, which is a version with performance improvements. Yocto is the official Linux distribution that Intel has chosen to create a full environment where makers can build awesome IoT projects. Unfortunately Yocto...

Running PHP with Arduino

Lately I’e been playing with Arduino and PHP to create simple demos and see how the interaction between them works. For my surprise it worked really well and I could at least do the blink example with few lines of code. From now on I’ assuming that you’e played around...

Laration - A simple way to visualize your configs

Some times during our development work we need to check wheter a config has been defined, and in most of the times we just jump to the file, which means to seek the file, open it and change it (or just see the value and leave it as it was)....

Laravel the right way (PART 2 - Modules) - 10 Laravel meetup

Modules are always required by many applications and its not different in PHP, but again, to take this decision there are things to think about. The first is the size of your application, if you have a small app there is no need for modules since it will increase the...

Laravel the right way (PART 1) - 10 Laravel meetup

Recently I’ve been to the Laravel meetup and I had the pleasure to talk about good pratices and common mistakes that newbies in Laravel do in the daily basis. We had also Guilherme Guitte’s talk who had spoken how elastic serach work. Laravel the right way There are a few...

9º Laravel Meetup

Recently I’ve been to Laravel meetup in São Paulo hold by iMasters coordened by Ravan and Zizaco, both working for Leroy Merlin and using Laravel (of course). The meetup started with a really good introduction and interation between the audience, thanks iMasters for the coffee-break. Usually the people who go...