The Origin Story

home/ origin

Laravelista was the name of the blog on which I wrote tutorials related to the Laravel framework, web application development, testing and other things related to Laravel.

After a year the blog had on a monthly basis over a thousand unique visitors and that figure has only increased from month to month. After seeing that there is a growing market for Laravel tutorials, I decided to start writing tutorials that were accurate and clearly written for a monthly or annual subscription. Along with them came the source code, and I also offered support via comments on tutorials.

I've made a new web application just for writing tutorials, posting tutorials, and managing subscriptions and comments. In order to be able to charge people subscription over the web site I have opened a personal company.

I called my company Laravelista by the name of the blog. During the first year I wrote a couple of interesting tutorials, one of them was on the topic of JWT Authentication and the Lumen framework. Since I was one of the first, if not the first one who managed to implement Lumen with JWT authentication and write a tutorial about it, a lot of people contacted me about it. This resulted in my second release of this tutorial after a few months with an even simpler implementation method.

In the same period I made a couple of open-source packages for Laravel that were positively received by the Laravel community.

I wrote a Codeship article in which I showed how to make a Laravel application, write tests for it, set up a continuous integration with the Codeship service and make an automatic deployment on the Heroku application hosting platform. Because of these tutorials and open-source packages I have begun to receive offers from other developers to implement some of my packages in their application or to come to work for them as a freelancer on the development of new functionalities. Initially, I refused such jobs because I was involved in writing tutorials, maintaining and upgrading my own web application for tutorials and subscriptions. After I came to the situation that I was tired of writing tutorials and it was not bringing me the pleasure I had at first, I turned to new challenges.

To complete this chapter in my life, I wrote the book "A Collection of Laravel Tutorials", which I independently published on the Leanpub Service.

In it I have listed, processed and categorized all of my tutorials from the moment of starting my company up to the moment of shutting down my web application for selling tutorials. The book can be purchased via the Leanpub service along with an additional small book containing all of the articles I have posted since the beginning of the Laravelista blog.

I'm always looking for new challenges and interesting projects.

Mario Bašić


Project planning

Defining a project proposal, software requirements specification, and project quote.


Development phase

Building software features according to the software requirements specification.


Software delivery

Delivering the final product with complete documentation and source code.