Home / Journal / Categories / Web Development ← All posts
Category

Web Development.

115 posts in this category.

21
Feb 2022
Web Development

Transformers in PHP

Another Design Pattern to cover in PHP are the Transformers . This one is really simple to understand. It allows you to return an object to another format i...

read →
♥ 16 · 0
16
Jan 2022
Web Development

Repository pattern in PHP and Laravel

TL;DR A repository is an interface-signed class that encapsulate all SQL queries in specific methods. The repository class is then injected into your control...

read →
♥ 147 · 0
21
Dec 2021
Web Development

Mandatory VS Code extensions for PHP Developers

VS Code is a powerful and versatile IDE, but out of the box, it doesn't have much support for PHP developers. Fortunately, the PHP community made several exten...

read →
♥ 2 · 0
02
Dec 2021
Web Development

LaravelPackages.net has been upgraded

For the past weeks I've been working on a design overhaul of laravelpackages.net For those who don't know this website, it's a database of composer packages...

read →
♥ 5 · 0
23
Nov 2021
Web Development

PHP Course : Abstract Classes vs Interfaces

TLDR; With Abstract Classes, you can define default behaviours that can be inherited by subclasses. That's not possible with interfaces. The template design pa...

read →
♥ 2 · 0
22
Sep 2021
Web Development

Discourse and Cloudflare : Error on port 443 on installation

I just recently setup a new VPS to install discourse. First step was to create my subdomain on cloudflare. Then I ssh'd into the VPS and start executing th...

read →
♥ 155603 · 0
18
Sep 2021
Web Development

PHP Course : What is a Singleton ?

The Singleton is a design pattern of class creation that garantee instanciating a single object of that class and provide a unique point of access to that ob...

read →
♥ 6 · 0
17
Aug 2021
Web Development

What is a Service Container / IoC Container in PHP ?

"IoC" stands for Inversion of Control and I already talked about it in my PHP Course : What Is Dependency Injection As for the "Container&qu...

read →
♥ 4 · 0
24
Jun 2021
Web Development

Simple yet powerful search mixins for vuejs

If you ever worked on a vuejs project, you surely one time build a list of data. And when you have this nice listing, you probably want to add a little search...

read →
♥ 18 · 0
14
Jun 2021
Web Development

Gitweet.io is now open source !

Last week I decided to resurect an old project : gitweet.io I figured it was a good opportunity to try out Laravel Jetstream ! As this project only use g...

read →
♥ 10 · 0
04
Mar 2021
Web Development

What the Hell is Callback Hell in Javascript ?

"Callback hell" is a term I've never heard off before discussing asynchronous javascript during a job interview. As soon as I got home, I checked i...

read →
♥ 7 · 0
29
Nov 2020
Management Web Development

Small tips to improve the marketing side of your SaaS website

You've finished building the next big SaaS and you want now to pimp your homepage to make it more attractive ? You're in the right place. Here's a few things...

read →
♥ 107 · 0
03
Oct 2020
Web Development

Nuxt : How to force download a file from an API endpoint.

Sometimes when you build a SPA with an API, the Backend will not allow you to download a file by providing the absolute URL to that file, but will instead send...

read →
♥ 19 · 0
16
Sep 2020
Web Development

PHP on Mac with Homebrew: how to update php to the latest minor patch?

With the latest release of Laravel 8 and laravel Nova 3.9, the minimum required PHP version is 7.4.9 On my mac I had php 7.4.7 To make this very small upda...

read →
♥ 4 · 0
19
Nov 2019
Web Development

Leverage Dependency Inversion In Laravel Package Development

Last week end I started working on an external package for my startup . Even though it's still in Work In Progress, the goal of the package is to be able to c...

read →
♥ 131 · 0
27
Sep 2019
Web Development

Very Simple SQL Dump In Laravel

Sometimes when you're working on a specific feature, or maybe a specific page of your website, or even a unit test, you're wondering about the SQL queries that...

read →
♥ 50 · 0
11
Sep 2019
Web Development

Increase Your Raspberry RAM With Your Disk Storage

I've got this raspberry pi 3 running from a very long time, and some time ago I installed Gekko, a crypto trader bot, on it. The problem is that with my 500G...

read →
♥ 301 · 0
01
Sep 2019
Web Development

Everything About The "Use" Keyword In PHP

You surely encountered this use keyword in php countless times, in different situations. Isn't that a bit funny that the same exact keyword is used in differ...

read →
♥ 30 · 0
02
Jul 2019
Web Development

Receive An Email When Your Server Disk Is Almost Full

A few weeks ago I had a very bad surprise in the morning when I saw that all my websites where down. The issue was because I had a bug in one of my project tha...

read →
♥ 70 · 0
12
Jun 2019
Web Development

Switch Between Projects Like A Pro In Visual Studio Code

Jungling between projects can sometimes be complicated when you're a developer. Dozens of different IDE windows open, searching in the "Open Recent...&quo...

read →
♥ 133 · 0