Writing on software design, company building, and the aerospace industry.

All of my long-form thoughts on programming, leadership, product design, and more, collected in chronological order.

How to make Vite, Valet, and SSL works together

I decided to create a new project today, then I created a new laravel project and it's coming with a new assets compiler, vite. But my project requires SSL in local development, then I needed to make the vite works together with SSL and laravel valet.

How to work with laravel, inertia js, and vue-i18n

Last week I lost some hours trying to make inertiajs and vue-i18n works together. But some people from inertia js discord help to understand and make it works. To help some people to understand the process, I decided to create this post blog.

How to use Adonis, Postgresql, and Redis with Docker

Docker has become the standard for both development and production environments. As I've been working more and more with node and on my machine, I don't use anything but docker, I decided to create this little tutorial to teach you how to configure Adonis JS V5, Postgres, and Redis with Docker.

How to use Repositories in Laravel Framework, so as not to repeat code

One of the big problems in software development is code repetition, which adds a lot of difficulties when it comes to project maintenance. There is a concept in software development called DRY (The Don't Repeat Yourself), this concept proposes that you do not repeat your code, if you need to do the same action, in more than one place in your project, you must create an abstraction for that. To apply the DRY concept in the Laravel framework, there are some architectures developed by the community, today we are just going to talk about Repositories.

How was my transition from Mac OSX to Linux

I decided to create a new project today, then I created a new laravel project and it's coming with a new assets compiler, vite. But my project requires SSL in local development, then I needed to make the vite works together with SSL and laravel valet.

Meu melhor MBA, foi meu projeto

As melhores lições de vendas, marketing e métricas que aprendi foram com a minha startup.