---
title: "MD Shahin Mia Robin (@robinNcode) | Hashnode"
description: "Learn how to learn, teach how to teach. Read the latest articles by MD Shahin Mia Robin on Hashnode."
url: "https://hashnode.com/@robinNcode"
---

@robinNcode

# MD Shahin Mia Robin

@robinNcode · Dhaka, Bangladesh · Joined April 2023

Learn how to learn, teach how to teach

[Website](http://robin.adovasoft.com/)

### [Integrate Swagger UI with Codeigniter4](https://msmrobin.hashnode.dev/integrate-swagger-ui-with-codeigniter4?utm_source=hashnode&utm_medium=feed)

A complete guide to integrating Swagger with CodeIgniter 4. Learn to generate API documentation and render it with Swagger UI or Postman.

3 min read · [msmrobin.hashnode.dev](https://msmrobin.hashnode.dev/integrate-swagger-ui-with-codeigniter4?utm_source=hashnode&utm_medium=feed)

[Dec 16, 2024](https://hashnode.com/posts/integrate-swagger-ui-with-codeigniter4/675ffc4f7162c3d9b09797b7)

### [How to install the \`sodium\` extension if your PHP version hasn't it directly in Ubuntu 22.04?](https://msmrobin.hashnode.dev/how-to-install-the-sodium-extension-if-your-php-version-hasnt-it-directly-in-ubuntu-2204?utm_source=hashnode&utm_medium=feed)

php-sodium installation steps for php8.\*

2 min read · [msmrobin.hashnode.dev](https://msmrobin.hashnode.dev/how-to-install-the-sodium-extension-if-your-php-version-hasnt-it-directly-in-ubuntu-2204?utm_source=hashnode&utm_medium=feed)

[Jun 27, 2023](https://hashnode.com/posts/how-to-install-the-sodium-extension-if-your-php-version-hasnt-it-directly-in-ubuntu-2204/649aadbe7be3a38d8dfb1a14)

### [Activate the "New Document" option with specific file extensions in Ubuntu 22.04](https://msmrobin.hashnode.dev/activate-the-new-document-option-with-specific-file-extensions-in-ubuntu-2204?utm_source=hashnode&utm_medium=feed)

Here's how you can do it: Open a terminal by pressing Ctrl + Alt + T or searching for "Terminal" in the application launcher. Navigate to your templates directory by running the following command: cd ~/Templates Create blank files with the d...

2 min read · [msmrobin.hashnode.dev](https://msmrobin.hashnode.dev/activate-the-new-document-option-with-specific-file-extensions-in-ubuntu-2204?utm_source=hashnode&utm_medium=feed)

[Jun 7, 2023](https://hashnode.com/posts/activate-the-new-document-option-with-specific-file-extensions-in-ubuntu-2204/6480cfc4d2d254a584819c9f)

### [Getting migration and seeder files from connected DB using db\_craft](https://msmrobin.hashnode.dev/getting-migration-and-seeder-files-from-connected-db-using-dbcraft?utm_source=hashnode&utm_medium=feed)

DB-Craft DB-Craft is a package for CodeIgniter 4 that provides convenient commands to generate migration and seeder files from a connected database. Installation You can install the DB-Craft package via Composer by running the following command: comp...

1 min read · [msmrobin.hashnode.dev](https://msmrobin.hashnode.dev/getting-migration-and-seeder-files-from-connected-db-using-dbcraft?utm_source=hashnode&utm_medium=feed)

[Jun 6, 2023](https://hashnode.com/posts/getting-migration-and-seeder-files-from-connected-db-using-dbcraft/647ed1ea0fce655a6be9ac09)

### [How to get the scheme, host, port, and path from a complete URL using PHP?](https://msmrobin.hashnode.dev/how-to-get-the-scheme-host-port-and-path-from-a-complete-url-using-php?utm_source=hashnode&utm_medium=feed)

How to get the scheme, host, port, and path from a complete URL using PHP?

1 min read · [msmrobin.hashnode.dev](https://msmrobin.hashnode.dev/how-to-get-the-scheme-host-port-and-path-from-a-complete-url-using-php?utm_source=hashnode&utm_medium=feed)

[May 12, 2023](https://hashnode.com/posts/how-to-get-the-scheme-host-port-and-path-from-a-complete-url-using-php/645e223ffd5d11d15e4df23c)
