facebook youtube pinterest twitter reddit whatsapp instagram

Web Development

  • Creating a Tiny PHP MVC Framework From Scratch

    Creating a Tiny PHP MVC Framework From Scratch

    In this guide, we would go over creating a tiny PHP MVC Framework, this would sharpen your knowledge on how major frameworks (e.g Codeigniter or Laravel) works in general. I believe if you can unders

  • HTML (plain-text) Email Template For Mautic

    HTML (plain-text) Email Template For Mautic

    Mautic doesn't support sending plain-text email yet, but you can still mimic plain-text kinda email, here is an example: I'll show you two ways to use this.... Method 1: Code Mode Go-to mautic code

  • Best Way To Implement a Non-Breaking Friendly URL In PHP or Laravel or Any Language

    I was working on the link structure of my new Laravel app, and out of the blue I said: "What would happen if a user changes the slug of a post?" First Attempt - 301 Redirection The first solution I t

  • PHP Pluggable and Modular System - Part 1 (Abstract View) [Observable and Mediator Pattern]

    If there is one thing that is brutally confusing to me ever since I started coding, it would be a way to not only implement a Modular system but a way to make it extensible (adding and removing plugi

  • PHP Pluggable and Modular System – Part 2 (Implementation) [Event Dispatcher]

    In the first series of this guide, we discussed the theoretical aspect of building a pluggable system in PHP, I wrote a bit of code in that guide plus a couple of stuff you should avoid, you can lear

  • Inserting Data in MySQL and MariaDB

    In this guide, you'll learn how to insert data into your MySQL or MariDB databases, the insertion is similar for both MySQL and MariaDB RDBM (Relational Database Management System), so you are good.

  • A Practical Examples of Building An Advance Flexbox Layout

    Flexbox needs no introduction, and this tutorial isn't an intro to FlexBox either, it is a practical guide on using flexbox. Well, if you want a basic intro to flexbox, then... The Flexible Box Layou

  • Building Dependency Injection and The Container from Scratch in PHP

    In this guide, you'll learn about dependency injection and a way to build a simple DIC (Dependency Injection Container) in PHP using PSR-11 from scratch. First, What is an Ordinary Dependency? This

  • Updating Multiple Field Input With Laravel File Manager fmSetLink function

    Out of the box, the Laravel file manager by alexusmai gives you the fmSetLinkto get a link path, which you can then use to update a field or input field value. This is a hard-coded function and you

  • Using The Fetch API

    The Fetch API is the modern version of the XMLHttpRequest that is used to fetch resources or to make A(Asynchronous)JAX call. The concept of the Fetch API is not too different from XHR, except that i

  • Guide To AJAX (Asynchronous JavaScript and XML) and Using The XMLHttpRequest API

    In this guide, you'll learn about AJAX, and more specifically how to implement an AJAX technique using XMLHttpRequest. AJAX a.k.a Asynchronous JavaScript and XML is not necessarily a technology or a tool, it is merely a technique that describes the p

  • ES6 Promises in JavaScript

    We discussed about callback functions in our previous guide: AJAX (Asynchronous JavaScript and XML) and Using The XMLHttpRequest API. In this guide, we would look at promises in JavaScript, which is

  • [Window Objects, Methods, and Properties In JavaScript]

    The JavaScript window is the global object which is used to control the browser window lifecycle and perform various operations on it. The global variable window usually represents the current brow

  • To-Do List Application With JavaScript

    In this guide, we would go over creating a to-do list app in JavaScript, where you can Add a to-do list, You can delete an individual item,, You can search or filter an item, You can clear all the items, prevents clearing multiple items by mistake, e

  • Guide To Laravel - Model and Database Migrations

    I don't know if you have read my guide on Creating a Tiny PHP MVC Framework From Scratch where we create a tiny MVC framework in the hope of understanding the concepts of how major frameworks imple

  • Laravel - Edit and Delete Data (+ User Authentication)

    In this guide, you'll learn how to edit and delete post data in Laravel, before proceeding you should read the previous guides as this guide would be the continuation, here are the previous guides:

  • Conditional Statements and Loops In JavaScript

    Conditional statements in JavaScript alter the program flow, and by using a conditional flow, you can make your program make choices about what should happen based on certain conditions. JavaScript c

  • [OOP] Music List Application With JavaScript

    I recently cover creating objects in JavaScript, and as you might have been aware, there are two ways to do this, the prototypal-based approach in ES5, and the newly introduced class-based approach i

  • Object Oriented Programming (Classes) in JavaScript (The ES6 Way)

    In the previous guide, we went over the ES5 way of creating objects in JavaScript, In this guide, we would go over using classes to instantiate an object, which is super simple compared to the previo

  • Laravel Blade Templating Engine

    In our last guide, we discussed the basics of Laravel routing and controllers, in this guide, you'll learn how to customize your Laravel views with the Blade templating engine. So far, here is my vie

Sub Categories

  • ClassicPress

  • JavaScript

  • MySQL and MariaDB

    MySQL or MariaDB are one of the most popular open-source relational databases that give you the ability to create one or more database tables, each of which contains records or rows, on this page, you