Web Developer

Learning resources for web developers of all experience levels.

PHP Primitive Data Types

PHP Primitive Data Types PHP has 10 primitive data types including 4 scalar, 4 compound and 2 special types. Primitive Data is a Building Block for Creating Data Structures PHP Scalar Data Types I am scalar and therefore I am one single value. [...]

PHP Primitive Data Types

Laravel Auth Migration Error

Laravel Auth Migrate Error 7 easy steps to resolve the SQLSTATE Query Exception error that is returned after running Laravel Auth Migrations. Illuminate\Database\QueryException : SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes (SQL: alter table `users` add unique `users_email_unique`(`email`)) [...]

Laravel Auth Migration Error

Junior Web Developer

Hello Junior ! Mid to senior level web developers know how to use SSH to connect to a remote server. If a web developer doesn't know SSH, they are, at very best, a junior web developer trying to learn web development. Junior Developer? [...]

Junior Web Developer

Laravel Policies

Laravel Policies Simple tutorial for using Laravel Policies to control what your users can and cannot do. Laravel Policies Learn how to write a Laravel Policy to control what your users can and cannot do. In this tutorial, you will learn:What a Laravel Policy isHow to [...]

Laravel Policies

Laravel Password Reset Error

Laravel Password Reset This post will help you resolve the Laravel error thats returned when a use clicks on the reset password link. ERROR: "Expected response code 250 but got code "530", with message "530 5.7.1 Authentication required" Laravel Reset Password Tutorial Are your [...]

Laravel Password Reset Error

Large Number Browser Calculator

Massive Number Calculator Did you know that your browser can be used to calculate a Centillion number? This is not just big talk, this is the PHP code for a massively mammoth browser calculator. Massively Mammoth Calculator in Your Browser A 64 [...]

Large Number Browser Calculator

MySQL Cheatsheet

MySQL Cheat Sheet Commonly used MySQL CLI commands used for updating a remote MySQL database via an SSH connection from a terminal or command prompt window.

MySQL Cheatsheet