Posts

Login or Signup to Create a Post

The best way of Recording and Sharing your Terminal with Asciinema

Introduction Many times, I've been in a situation where I want to share a recording of my screen with a colleague. Still, then the...
The best way of Recording and Sharing your Terminal with Asciinema

How to connect to Wi-Fi on Ubuntu terminal using nmcli

Introduction Why using the Network-Manager's cli? Sometimes Ubuntu Network Manager can be really dodgy and you might be unable to...
How to connect to Wi-Fi on Ubuntu terminal using nmcli

How Do I Get Started With Web Development?

Last year, I seriously began asking myself this question. Okay, to tell the truth, I didn’t exactly know that I wanted to become a...
How Do I Get Started With Web Development?

React Testing Library 🐐

Testing is an essential part of any development process and there are countless tools available depending on what you are looking...
React Testing Library 🐐

How to use your Raspberry Pi as home VPN server?

Introduction Paying a monthly fee for a VPN could be costly. What you could do instead is get a Raspberry Pi for a one time paymen...
How to use your Raspberry Pi as home VPN server?

How to Build a Simple Reviews and Rating System with Livewire and Jetstream?

Introduction Laravel Livewire, created by Caleb Porzio, is a full-stack framework that allows you to add reactivity to your Larave...
How to Build a Simple Reviews and Rating System with Livewire and Jetstream?

Tracing Objects in TailwindCSS

I've been getting good at designing and painting elements on the page using TailwindCSS. I decided to use a flat laptop image πŸ–ΌοΈ a...
Tracing Objects in TailwindCSS

Quick Introduction to PHP OOP Basics Crash Course

Introduction OOP stands for Object-Oriented Programming and it is used by almost all of the major programming languages. For examp...
Quick Introduction to PHP OOP Basics Crash Course

What is Laravel Enlightn and how to use it?

Introduction The Laravel Enlightn was developed by Miguel Piedrafita and Paras Malhotra . It is an artisan command-line tool that...
What is Laravel Enlightn and how to use it?

Custom Animations in TailwindCSS

Tailwind provides some simple animations out of the box. If you're not familiar with these animations, be sure to check out my pos...
Custom Animations in TailwindCSS

How to automatically publish your DevDojo posts to DEV.to?

Introduction In case that you are posting content on DevDojo or if you are using the DevBlog feature on the DevDojo site, you migh...
How to automatically publish your DevDojo posts to DEV.to?

11 Nano shortcuts that you should know

Introduction Probably everyone that uses a Linux OS is familiar with what nano is. But if you aren't aware, don't worry. Nano is a...
11 Nano shortcuts that you should know

What is the $this keyword and how to use it in PHP

Introduction The $this keyword is one of the most important and helpful things in PHP OOP(Object Oriented Programming). And unfort...
What is the $this keyword and how to use it in PHP

How to consume an external API with Laravel and Guzzle

Introduction Laravel provides a wrapper for the Guzzle HTTP client. It allows you to quickly make HTTP requests to communicate wit...
How to consume an external API with Laravel and Guzzle

How to ship small features rapidly to production πŸš€ and what is feature flags

Hey folks πŸ‘‹ I'm the creator of Taskord, I deploy Taskord more than 100 times daily. In this article, I'm gonna explain how to ship...
How to ship small features rapidly to production πŸš€ and what is feature flags

5 reasons to start using TailwindCSS

It's 2021, and it's time for a change. Bootstrap has held its reign as the top CSS framework for quite some time; however, that's...
5 reasons to start using TailwindCSS

It's ok jQuery, I still love you

This is more of a story than a tutorial. It's a story of a library that reached great fame and then became hated by developers eve...
It's ok jQuery, I still love you

How to create a Webpack 5 Loader with Preons

Why a Webpack Loader Webpack helps make frontend development more streamlined. While working with Preons in a Laravel project, bui...
How to create a Webpack 5 Loader with Preons

AlpineJS for Beginners

AlpineJS is a new javascript library/framework that focuses on simple javascript interactivity, and it does it really well. If you...
AlpineJS for Beginners

What is a React Component?

React is one of the most popular JavaScript frameworks available. It is a powerful and light-weight library for building large-sca...
What is a React Component?

Creating Browser Mockups in TailwindCSS

TailwindCSS gives us the ability to create some really cool designs. It also gives us the power to create some cool elements on ou...
Creating Browser Mockups in TailwindCSS

What I learned during 2020

Introduction 2020 was an extraordinary year. For some, it was a terrible year, for others, it was a fantastic year. Personally, fo...
What I learned during 2020

How to Add a New Column to an Existing Table in a Laravel Migration?

Introduction The Laravel Migrations allow you to manage your database structure by creating new tables and columns. The Laravel mi...
How to Add a New Column to an Existing Table in a Laravel Migration?

12 Must Have Browser Extensions for Developers

Introduction One of the cool things about using Chrome as your default browser is all the extensions you can use. Google Chrome ex...
12 Must Have Browser Extensions for Developers

How to Get the Last Inserted Id Using Laravel Eloquent?

Introduction The Eloquent ORM included with Laravel provides you with an easy way of interacting with your database. This simplifi...
How to Get the Last Inserted Id Using Laravel Eloquent?

How to Add Multiple Where Clauses Using Laravel Eloquent?

Introduction The Eloquent ORM included with Laravel provides you with an easy way of interacting with your database. This simplifi...
How to Add Multiple Where Clauses Using Laravel Eloquent?

Create a Typing Effect in AlpineJS

In this tutorial, I'll show you how to use AlpineJS to create a simple typing effect. You can take a look at a quick example of wh...
Create a Typing Effect in AlpineJS

What is Laravel Sail and how to get started?

Introduction Laravel is a fantastic open-source PHP framework that is designed to develop web applications following the model-vie...
What is Laravel Sail and how to get started?

Why you should become a web developer

Introduction These days there are so many career choices to take in the programmer world. But one of the most successful and impor...
Why you should become a web developer

How to check β€œif not null” with Laravel Eloquent?

Introduction The Eloquent ORM included with Laravel provides you with an easy way of interacting with your database. This simplifi...
How to check β€œif not null” with Laravel Eloquent?

Loading More Content