MeshWorld India LogoMeshWorld.
Page 31

The Manifest.

More posts from The Manifest, paginated so the main blog stays lighter and faster to load.

Delete Local Git Branch Using Terminal
Git4 min read

Delete Local Git Branch Using Terminal

Learn to delete local Git branches safely using terminal commands. Master git branch -d, -D flags, and cleanup workflows for maintaining a clean repository.

Jena
Jena
Laravel RequiredIf Validation: Pass a Condition Directly
Laravel8 min read

Laravel RequiredIf Validation: Pass a Condition Directly

Four ways to use Laravel's required_if validation rule — rule strings, booleans, closures, and Rule::when() — with a full Form Request example and gotchas.

Vishnu
Vishnu
How to Install OBS Studio on Ubuntu & Linux (2026 Guide)
HowTo6 min read

How to Install OBS Studio on Ubuntu & Linux (2026 Guide)

Complete guide to installing OBS Studio on Ubuntu 24.04/22.04 LTS via PPA, Flatpak, and Snap with PipeWire, Wayland, and NVENC acceleration.

Vishnu
Vishnu
How to Install OpenShot Video Editor on Ubuntu & Linux (2026)
HowTo5 min read

How to Install OpenShot Video Editor on Ubuntu & Linux (2026)

Learn how to install OpenShot Video Editor on Ubuntu 24.04/22.04 LTS using official PPA, AppImage, and Flatpak for effortless video creation.

Vishnu
Vishnu
Flatten an Array One Level Deep in Javascript
JavaScript2 min read

Flatten an Array One Level Deep in Javascript

This article explains to flatten an array one level deep in javascript comparing with lodash _.flatten method.

Vishnu
Vishnu
Identify whether device is a mobile or desktop
JavaScript2 min read

Identify whether device is a mobile or desktop

This article explains to flatten an array one level deep in javascript comparing with lodash _.flatten method.

Vishnu
Vishnu
How to Install Ghostwriter Markdown Editor on Ubuntu & Linux (2026)
HowTo5 min read

How to Install Ghostwriter Markdown Editor on Ubuntu & Linux (2026)

Install Ghostwriter, the distraction-free Markdown editor by KDE, on Ubuntu 24.04/22.04 LTS via PPA, Flatpak, and APT with live HTML preview.

Vishnu
Vishnu
Install Chromium Web Browser on Ubuntu 20.04 and Other Linux Distros
HowTo3 min read

Install Chromium Web Browser on Ubuntu 20.04 and Other Linux Distros

Learn how to install the open-source Chromium browser on Ubuntu 20.04 and other Linux distributions using either snap packages or the apt package manager.

Vishnu
Vishnu
Linux command: dirname
Linux2 min read

Linux command: dirname

The `dirname` command comes handy to retrieve path where the file is saved. This article shows the usage of dirname command with example.

Vishnu
Vishnu
How to find the length of a list in Dart
Dart2 min read

How to find the length of a list in Dart

The `length` property is one of the easiest ways to find the length of list in Dart. This is the most conventional technique adopted by all programmers.

Leo
Leo
Install Signal Desktop on Ubuntu
HowTo2 min read

Install Signal Desktop on Ubuntu

Learn how to install Signal Desktop on Ubuntu using Signal's official Debian repository, then link, update, and remove it cleanly.

Vishnu
Vishnu
Show or Hide Absolute Line Numbers in Vim Editor
Vim3 min read

Show or Hide Absolute Line Numbers in Vim Editor

Master line number visibility in Vim. Learn the commands for absolute, relative, and hybrid line numbers to improve your navigation speed in the terminal.

Vishnu
Vishnu
Get Data From Browser Database Stored With Localforage
Tutorial2 min read

Get Data From Browser Database Stored With Localforage

Get stored data with localForage an open-source JavaScript library that refines the experience of saving data to web browser databases.

Vishnu
Vishnu
Save Data To Offline Storage With Localforage
Tutorial2 min read

Save Data To Offline Storage With Localforage

localForage an open-source JavaScript library that refines the experience of saving data to web browser databases like `localStorage`.

Vishnu
Vishnu
Laravel Validation: Allow Only Past Dates Before Today
Laravel6 min read

Laravel Validation: Allow Only Past Dates Before Today

How to validate that a date input is in the past in Laravel — birthday fields, start dates, and any field where future dates shouldn't be accepted.

Vishnu
Vishnu
Laravel Arr::flatten(): Flatten Nested Arrays
Laravel5 min read

Laravel Arr::flatten(): Flatten Nested Arrays

How to flatten multi-dimensional PHP arrays with Laravel's Arr::flatten(). Covers the depth parameter, key discard behavior, and comparison with plain PHP.

Vishnu
Vishnu
An Intro to HTML <kbd> Tag
Tutorial1 min read

An Intro to HTML <kbd> Tag

Use the HTML kbd semantic tag instead of code tag to denote our text as a keyboard input. Great for preparing documentations...

Vishnu
Vishnu
Reset HTML Forms Programmatically with JavaScript
JavaScript5 min read

Reset HTML Forms Programmatically with JavaScript

Learn to reset HTML forms programmatically using JavaScript. Master the reset() method, form validation handling, and modern DOM manipulation techniques.

Jena
Jena
Move Records Between Tables in Laravel
Laravel6 min read

Move Records Between Tables in Laravel

How to move a database record from one table to another in Laravel using replicate(), setTable(), and DB::transaction() to keep the operation atomic and safe.

Vishnu
Vishnu
Remove Elements from a Laravel Collection
Laravel6 min read

Remove Elements from a Laravel Collection

How to remove items from a Laravel Collection using reject(), filter(), and forget(). Covers closures, key-based removal, and Eloquent collection examples.

Vishnu
Vishnu

Domain Expertise

Browse by topic.

Manifest Updates

Get new posts without checking the archive.

Stay close to the latest deep-dives, references, and practical engineering notes from MeshWorld without having to scan the archive manually.

Archive depth

More posts, still searchable and still useful, without forcing the main blog page to carry the full post list at once.

Reading flow

Faster main archive, lighter page weight, and a cleaner path into older tutorials, installs, and references.