Latest Laravel/PHP Articles

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


Social logins are becoming an integral part of most applications currently. Users prefer signing up to applications using their social credentials because it sa...
Validation is the most important aspect when developing an application. Input validation is a way of testing input supplied by a user and verifying if it is of...
I get asked about API response testing a lot, how should you do it, and where to start. I have a general rule when it comes to testing APIs, and that rule is: "...
Shirts painstakingly handcrafted by under-caffeinated developers. Shirts painstakingly handcrafted by under-caffeinated developers.
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 building APIs for production environments for many years now, predominently in PHP. The last 3 years however, I have been hard at work getting to gr...
Introducing my latest PHP Package: ParamterBag - A flexible parameter bag in place of standard arrays on PHP classes.

www.juststeveking.uk

New Blog
New year new blog, concentrating on my personal blog.
CodeMentor Codementor is an online marketplace connecting developers with experts for on- demand 1:1 help via screen sharing, video, and text chat.

www.juststeveking.uk

PHP Online - The Story So Far
PHP Online started as an idea, an inspiration, a way to give back. For years now I have been involved in the community: contributing to open source, mentoring o...
From code to node, was the idea I wanted to accomplish when I first started designing some open source packages 4 days ago.
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...
My first introduction into frameworks in the PHP world started with the Slim Framework and I fell in love instantly, this was nearing the end of Slim version 1....
Glimpse streamlines Laravel development by seamlessly deploying GitHub pull requests to preview environments with the help of Laravel Forge. Glimpse streamlines Laravel development by seamlessly deploying GitHub pull requests to preview environments with the help of Laravel Forge.
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...
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...
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...

www.juststeveking.uk

Adapter Pattern
Of all of the design patterns you could use in your code, the adapter pattern is one of my all time favourites. It allows you to abstract the implementation to...