Latest Laravel/PHP Articles

Latest Laravel/PHP Articles curated daily from around the web.


In our previous blog post we set up our Laravel application to use Domain Driven Design, and we did this in a way that would let us expand and add new domains a...
In our last instalment we spoke about how we can use data objects and data object factories to escape what I call “array hell”, a place where we have no idea wh...
Sending API requests in any PHP framework has always been a little bit of a manual process, yes you can create an SDK or wrapper - but you are still having to d...
Digital Ocean Providing developers and businesses a reliable, easy-to-use cloud computing platform of virtual servers (Droplets), object storage ( Spaces), and more.
In a typical Laravel application we are very used to doing things in a certain way, by the book as they say. However there comes a point in the applications lif...
I have been working with 3rd party APIs for longer than I care to admit, over time I have found a few ways that work nicely for me. In this article, I am going...
I have been working with 3rd party APIs for a very long time. Each time I usually either pull in their SDK, if there is one available, or I build a wrapper arou...
I would like to announce my latest package uri-builder which is a fluent interface for building a URI string. Now, it might sound simple - and you might wonder...
Digital Ocean Providing developers and businesses a reliable, easy-to-use cloud computing platform of virtual servers (Droplets), object storage ( Spaces), and more.
I have been building APIs for production environments for many years now, predominently in PHP. After a successful session it was clear that their systems were...
PHP Online started as an idea, an inspiration, a way to give back. Recently there has been a lot of talk about how we might improve the PHP community as a whole...
I have been playing with GoLang on and off now for around 3 years, but never really had chance to use it the way I wanted to. However, recently with a new clien...
TALL stack is growing in popularity in the Laravel community, and rightly so. The way in which you can write beautiful code split into reactive components witho...
CodeMentor Codementor is an online marketplace connecting developers with experts for on- demand 1:1 help via screen sharing, video, and text chat.
Recently I have been scratching my head over PSR-18. As a new PSR there isn’t a lot of information around it, but I saw that as a challenge. I decided to accept...
I recently had some free time, so I created a simple project about specialty coffee shops in Cyprus: a website and a Telegram chatbot that adhered to "big" ente...
Laravel HMAC Bcrypt contains an implementation of the hmac-bcrypt password hashing function for the Laravel Framework. If you want to use it, you can use compos...
The scenario is as follows, the student takes the exam and according to the exam result, the system defines it to the training package. To do this, we define th...