In this post I share a common issue with validating optional form field in Laravel 5.4
In this post I'd like to highlight a trick related to conditionally adding validation rules, this trick is specially important since I've seen many people on Laravel's GitHub repository opening issues complaining about an un-expected validator behaviour...
Laravel 5.4 introduces a new method of localization, it works by reading from JSON files instead of PHP files.
Back in laravel 5.2, a developer was able to interact with the session directly in a controller constructor. However, this has changed in laravel 5.3.
Laravel Passport is a full OAuth2 server implementation; it was built to make it easy to apply authentication over an API for laravel-based web applications.
Laravel Notifications is an all new feature coming to Laravel 5.3 that allows you to make quick notification updates through services like Slack, SMS, Email, and more. Let’s see how easy it is to build and send a notification using this new feature.
Taylor Otwell's gave me a shout out during his talk in laracon 2016
laravel is shipped with a built-in support for JSON database fields, in this post we'll discover how to achieve faster lookup
In this post I'm sharing my experience with testing a Laravel-Vue based application, in my short journey I've tried NightwatchJs, PHPUnit Selenium Extension, WebDriver, and Codeception.
Laravel Valet was launched yesterday, I started testing projects I run locally on it and it just works! This post is me trying to understand how Valet is built & what makes it work.
While using the query builder, sometimes you need to add more instructions based on specific conditions, in this post I'm going to share with you how to accomplish this without breaking method chaining.
This post is about using an Enumerated-type-like in your PHP code for better readability.
In this post we're going to discuss building and testing console commands that involve interaction from the user side.
APIs are cool, & laravel can handle all the coolness you may desire. Here we talk about building an API for third party applications and allowing them to communicate with your application on behalf of users.
laravel 5.3 is scheduled to be released in June 2016 based on a proposed release schedule, this post is a list of all the things you can expect in this release.
In this post we are going to explore the new MySQL 5.7 JSON Data Type. While diving into the topic we are going to use Laravel\'s fluent query builder.
By the time of writing this post, laravel has 911 contributors on GitHub, some of them are actively adding awesome stuff to the framework on a daily basis. This is a wrap up for the new stuff in laravel 5.2.23.
lessons learnt from 2015 and my goals and plans for 2016.
This is my third trial to build an interactive interface for an iOS app using swift, I was searching online on bechance for a design that involves some ideas I can try to implement and I found this lovely design of an app called yohago.
On how to automate deployment for your project via git and Bitbucket.
Wrapping up my first trial to build an iOS app.
In the first 3 parts of the series we created a screen that lists the sections of "Clozet", with the ability to add new or edit/delete sections.
In Part 1 and 2 of this series, we built an interface that lists the sections of "Clozet", also a bar button that leads to another modal screen that allows us to add a new section. No let us see how to allow the user to edit and delete sections
At the end of the last post we were able to create the sections screen for "Clozet", a table view that has 3 dummy rows. Now we will start adding some real data and see how to build a screen a user can use to add more sections and edit existing ones.
What I am going to build is a very basic app called "Clozet", it is a closet organiser, you create sections and add items to each section so that you can come back and check what items you do have in your closet.
Here I’m going to explain the whole permissions issue, and I recommend you read about it if you are going to deal with servers.
A shortcut for git add --all, commit -m, and push