Syed Muhammad Yaseen

Software

4 Ways to Destructure Array in JavaScript & Make Your Code Look Clean | HackerNoon

Helloooooooo! 🎉 I hope you’re doing awesome! This is SMY! 👋 Today, we’re diving into some cool JavaScript magic with array destructuring! 🚀 📜 Contents: ⚡ Wait, What? ⚡ But Why? ⚡ But How? 1️⃣ Destructuring Arrays Chronologically 2️⃣ Destructuring Arrays by Index 3️⃣ Destructuring Arrays within Objects 4️⃣ Destructuring Arrays with Dynamic Indexes ⚡ Wait, What? Array destructuring is a neat feature in JavaScript that allows you to extract values from arrays (or properties

Read More »

How Turn Your Smartphone Into a Second Screen for FREE For Seamless Multitasking! | HackerNoon

Helloooooooo! Hope you’re doing great! This is SMY! 👋 Let’s jump right in 🚀 Although there are other options like physically connecting with adapters or purchasing software like Duet. But, if you’re like me, you would want a seamless Just Work solution and have a second screen setup in no time. That’s where Deskreen comes into play! Follow the steps to easily set up your screen. Contents: ⚡ Downloading Deskreen ⚡ Sharing your screen and

Read More »

A 5-Year-Old Could Follow This TypeScript SDK Development Guide ~ Part 5: CDN for Browsers | HackerNoon

Helloooooooo! Hope you’re doing great! This is SMY! 👋 Let’s jump right in 🚀 This is Part 5 of our SDK development series where we get a CDN of our SDK Contents: ⚡ Getting CDN ⚡ Integrating CDN and testing SDK Step 1: Get a CDN Head over to https://www.jsdelivr.com/, and search for your NPM package. Choose the default version, and copy the link. Head over to the Test Browser app, and integrate the CDN: <!DOCTYPE html> <html lang=”en”>

Read More »

A 5-Year-Old Could Follow This TypeScript SDK Development Guide ~ Part 4: Publishing to NPM | HackerNoon

Helloooooooo! Hope you’re doing great! This is SMY! 👋 Let’s jump right in 🚀 This is Part 4 of our SDK development series where we will publish our SDK Contents: ⚡ Creating an NPM account ⚡ Publishing to NPM, semantic versioning, and LICENSE Step 1: Creating an NPM Account Head over to https://www.npmjs.com, and create an account. Step 2: Publish In the terminal, write: npm login After following the login steps, write: npm publish This

Read More »

A 5-Year-Old Could Follow This TypeScript SDK Development Guide ~ Part 3: Making Test Apps | HackerNoon

Helloooooooo! Hope you’re doing great! This is SMY! 👋 Let’s jump right in 🚀 This is Part 3 of our SDK development series where we will dive into creating test apps for react, browser, node, and legacy node. Contents: ⚡ Setting up tsup for different execution environments ⚡ Creating our apps Step 1: Setting Up tsup for Different Environments At the root of the project create tsup.config.ts file, and paste the following content: import {

Read More »
Software

TypeScript SDK Development: A 5-Year-Old Could Follow This Step-By-Step ~ Part 1: Our First MVP | HackerNoon

Helloooooooo! Hope you’re doing great! This is SMY! 👋 Let’s jump right in 🚀 Source Code: https://github.com/smyaseen/typescript-sdk-template Contents: ⚡ Some Background of SDK Development ⚡ Developing and running our first version 1️⃣ What – SDK (sometimes also known as library) serves as a plug-in in applications to derive additional features from the technology. 2️⃣ Why – SDK development with TypeScript offers reliability over a long time due to type safety and maintenance in the long run. 3️⃣ How

Read More »