Basharath Profile picture
Building @viaNotion to help you grow on Twitter 🏗️ Creator of @tryTweetlet 🪶| I'll help you to build products ✨ I talk about WebDev | Technology 🦜
Mar 19, 2023 6 tweets 3 min read
JavaScript is versatile but the main disadvantage is that it’s not statically typed.

And the solution is TypeScript.

Here are 5 FREE resources to learn Typescript learn in 2023: 1. TypeScript official site
typescriptlang.org
Mar 2, 2023 7 tweets 2 min read
What is immutability in JavaScript? 🤔

As a developer, you must know:
→ Immutability is the concept of objects not getting modified after they are created.

Here is a small 🧵about it ↓ In contrast to an immutable object, a mutable object is an object whose state can be modified or changed over time.

In JavaScript, strings and numbers are immutable data types.

This means the strings or numbers cannot be changed after they are created.
Feb 11, 2023 12 tweets 3 min read
Essential Linux commands every developer should have in their toolkit!

🧵 ↓ 1. ls - Lists the files and directories in the current directory
Feb 10, 2023 10 tweets 2 min read
Underestimated tag in HTML5:

What's the most powerful tag in HTML?
→ div
What is the most powerful tag after div?
→ Learn more about this tag now

🧵 ↓ The powerful tag after div is canvas 😲

→ Yes, the <canvas> element is a powerful element in HTML because it allows for the dynamic creation and manipulation of graphics on a web page on the fly, via scripting (usually JavaScript).

What all canvas is capable of doing? ↓
Jan 26, 2023 5 tweets 1 min read
Are you ready to take your HTML, CSS, and JavaScript skills to the next level? 🚀

Here are some awesome project ideas to get you started 🧵↓ 1. An application that allows users to draw and save their artwork.

2. An application that allows users to plan and manage events.

3. An application that allows users to create and share their own music playlists.
Jan 25, 2023 10 tweets 2 min read
💡 CSS tip

You can create awesome counters just using CSS.

Learn to use CSS counter feature now in simple steps: 🧵 ↓ What is a CSS counter?

In CSS, a counter is a variable used to keep track of and manipulate numerical values on a web page.
Jan 24, 2023 9 tweets 3 min read
Git tip 💡

Here is how you can use git log in different ways to get the desired info 😍

🧵↓ 1. git log --oneline

Using this you can get the compact details of the commit in one line Image
Jan 21, 2023 12 tweets 2 min read
💡 HTML

Various tags that you can use inside <head></head> tags in HTML 5

🧵↓ The most commonly used tags inside the <head> are ↓

▪ meta
▪ link
▪ title
▪ style
▪ script
Dec 30, 2022 6 tweets 1 min read
Are you ready to take your HTML, CSS, and JavaScript skills to the next level? 🤔

Here are some awesome project ideas to get you started 🧵↓ 1. An application that allows users to draw and save their artwork.

2. An application that allows users to plan and manage events.

3. An application that allows users to create and share their own music playlists.
Mar 30, 2022 8 tweets 2 min read
💡JavaScript functions

Different ways to create functions in JavaScript.

🧵↓ 1. By function declaration

Using the function keyword we can declare a function as below.

function greeting() {
console.log('Hi');
}

You can invoke this function by calling it with closed parenthesis wherever you want → greeting()

Feb 28, 2022 4 tweets 1 min read
💡Tailwind tip

The trick is, the more you understand CSS the better you understand Tailwind.

↓ I switched to Tailwind after trying out so many CSS frameworks.

Tailwind is the only framework that helps you to write the quickest custom CSS code, simply superb!

Feb 27, 2022 4 tweets 1 min read
💡HTML semantic tags

HTML semantic tags are the tags that clearly describe the meaning of the tag to both the browser and the developer.

🧵↓ There are various semantic tags in HTML that include

<article>
<aside>
<details>
<figcaption>
<figure>
<footer>
<header>
<main>
<mark>
<nav>
<section>
<summary>
<time>

Feb 26, 2022 5 tweets 2 min read
💡JavaScript sort()

In JS sorting is by default lexicographic & not numeric, regardless of the types of values in the array.

All values of the array will be treated as strings before sorting.

🧵↓ sort() method in JS actually modifies(mutates) the original array.

For example:

const nums = [30, 110, 40, 220];

nums.sort();

// nums: [110, 220, 30, 40]

Feb 25, 2022 8 tweets 2 min read
💡HTML tags

HTML5 tags that you are not using yet.

🧵↓ 1. <details>

<details> tag is used to create a simple accordion using just the HTML

Feb 14, 2022 8 tweets 2 min read
💡Google tricks

A list of amazing Google tricks you do not know before 🧵 1. Search any image by exact size

→ imagesize:widthxheight

e.g., web development imagesize:1000x500