DEV Community

Ibrahim profile picture

Ibrahim

I am a general web developer, and I enjoy writing about how I solve programming problems.

2 Week Community Wellness Streak
1 Week Community Wellness Streak
Writing Debut
Five Year Club
Four Year Club
Three Year Club
Two Year Club
One Year Club
How to Duplicate a Table in MySQL

How to Duplicate a Table in MySQL

Comments 1
2 min read

Want to connect with Ibrahim?

Create an account to connect with Ibrahim. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
How to Set Up ESLint, Prettier, Husky, and Lint-Staged in a TypeScript Project

How to Set Up ESLint, Prettier, Husky, and Lint-Staged in a TypeScript Project

1
Comments
2 min read
How to Add a Where Condition to a Join in Laravel

How to Add a Where Condition to a Join in Laravel

Comments
1 min read
Validating File Size in a File Input Using JavaScript

Validating File Size in a File Input Using JavaScript

1
Comments
2 min read
How to Persist Pinia State

How to Persist Pinia State

Comments
1 min read
I Finally Understand .gitkeep

I Finally Understand .gitkeep

Comments
1 min read
How to Duplicate Rows in MySQL

How to Duplicate Rows in MySQL

Comments
2 min read
Managing Multiple Node.js Versions on Linux

Managing Multiple Node.js Versions on Linux

Comments
2 min read
2 Ways to Count Files in a Linux Directory Using Bash

2 Ways to Count Files in a Linux Directory Using Bash

Comments
1 min read
Gurun Kit: Vue + Tailwind CSS UI Kit

Gurun Kit: Vue + Tailwind CSS UI Kit

Comments
1 min read
Querying Relationships in Laravel with whereRelation

Querying Relationships in Laravel with whereRelation

Comments
1 min read
2 Ways to Scroll an Element in JavaScript

2 Ways to Scroll an Element in JavaScript

Comments
1 min read
How to Access an Element Inside a Child Component in Vue

How to Access an Element Inside a Child Component in Vue

1
Comments 2
2 min read
2 Ways to Edit a Git Commit Message

2 Ways to Edit a Git Commit Message

1
Comments
2 min read
Using CASE to Sort ENUM Values in MySQL

Using CASE to Sort ENUM Values in MySQL

1
Comments
2 min read
Validating Environment Variables in Node.js Using Zod

Validating Environment Variables in Node.js Using Zod

Comments
2 min read
How to Switch Between Installed PHP Versions on Linux

How to Switch Between Installed PHP Versions on Linux

1
Comments 2
2 min read
How to Duplicate a Laravel Model

How to Duplicate a Laravel Model

1
Comments
1 min read
4 Ways to Loop Through an Object in JavaScript

4 Ways to Loop Through an Object in JavaScript

1
Comments 1
1 min read
How to Handle Click Outside Events in Vue 3

How to Handle Click Outside Events in Vue 3

1
Comments 1
1 min read
How to Abort Conflicts When Using Git Stash Pop

How to Abort Conflicts When Using Git Stash Pop

1
Comments
1 min read
MySQL Upsert: Insert or Update Automatically

MySQL Upsert: Insert or Update Automatically

1
Comments
2 min read
Effortlessly Style Your Articles with Tailwind Typography

Effortlessly Style Your Articles with Tailwind Typography

1
Comments
2 min read
How to Mirror an Android Screen to Linux Using Scrcpy

How to Mirror an Android Screen to Linux Using Scrcpy

1
Comments
2 min read
Cleaner Laravel Queries: Use Conditional Clauses Instead of If-Else

Cleaner Laravel Queries: Use Conditional Clauses Instead of If-Else

Comments 4
1 min read
How to Generate an Array of Numbers in a Specific Range in JavaScript

How to Generate an Array of Numbers in a Specific Range in JavaScript

4
Comments 1
1 min read
How to Make a Vue Component Work with v-model

How to Make a Vue Component Work with v-model

Comments
1 min read
Git Switch vs Git Checkout: What's the Difference?

Git Switch vs Git Checkout: What's the Difference?

8
Comments 6
1 min read
What’s the Difference Between IS NULL and = NULL in a MySQL WHERE Clause?

What’s the Difference Between IS NULL and = NULL in a MySQL WHERE Clause?

2
Comments 2
1 min read
3 Ways to Use Google Fonts in Tailwind CSS 4

3 Ways to Use Google Fonts in Tailwind CSS 4

3
Comments 2
1 min read
Create Nested Directories Recursively in Linux

Create Nested Directories Recursively in Linux

1
Comments 2
1 min read
How to Create Your Own Laravel String Helper Method Using a Macro

How to Create Your Own Laravel String Helper Method Using a Macro

2
Comments 2
1 min read
How to Prevent Enter from Submitting a Form Input With Javascript

How to Prevent Enter from Submitting a Form Input With Javascript

2
Comments 1
1 min read
Switch Between Components Dynamicly in Vue

Switch Between Components Dynamicly in Vue

9
Comments 1
1 min read
How to Sort Git Branches by Last Commit Date

How to Sort Git Branches by Last Commit Date

Comments
1 min read
loading...