47_coder's profile picture. 💻 Software Engineer | Go & MERN Stack | Passionate about Backend Development & System Design | Security & FIPS Enthusiast

Coder_47

@47_coder

💻 Software Engineer | Go & MERN Stack | Passionate about Backend Development & System Design | Security & FIPS Enthusiast

Day 34 of my Web Dev Journey 💻 Dived into JavaScript Promises 🤝 Why we need Promises → fix callback hell States: Pending, Fulfilled, Rejected .then(), .catch(), .finally() Promise chaining & error handling Real use: API calls & async flows 🌐

47_coder's tweet image. Day 34 of my Web Dev Journey 💻

Dived into JavaScript Promises 🤝
Why we need Promises → fix callback hell
States: Pending, Fulfilled, Rejected
.then(), .catch(), .finally()
Promise chaining & error handling
Real use: API calls & async flows 🌐

Day 33 of my Web Dev Journey 💻 🔥 Learned about Callback Hell (Pyramid of Doom) in JavaScript! Why it exists → async tasks + nested callbacks Real-world example → Food Delivery System major problems → readability, debugging & testing Set the stage for Promises & Async/Await

47_coder's tweet image. Day 33 of my Web Dev Journey 💻

🔥 Learned about Callback Hell (Pyramid of Doom) in JavaScript!
Why it exists → async tasks + nested callbacks
Real-world example → Food Delivery System 
major problems → readability, debugging & testing
Set the stage for Promises & Async/Await

Day 32 of my Web Dev Journey 💻 Ever wondered how JS handles async tasks like setTimeout(), API calls, and events — even though it’s single-threaded? 🤔 Today I learned about: ⚙️ Call Stack & Web APIs 🎯 Callback Queue & Event Loop 💡 How JS stays non-blocking & efficient

47_coder's tweet image. Day 32 of my Web Dev Journey 💻

Ever wondered how JS handles async tasks like setTimeout(), API calls, and events — even though it’s single-threaded? 🤔
Today I learned about:
⚙️ Call Stack & Web APIs
🎯 Callback Queue & Event Loop
💡 How JS stays non-blocking & efficient

Day 31 of my web dev journey Mastered JavaScript through 📌 Projects include: 1️⃣ Random Quote Generator 2️⃣ Color Changer 🎨 3️⃣ Love Calculator 💕 4️⃣ Tax Calculator 💰 5️⃣ Digital Clock ⏰ 6️⃣ Countdown Timer ⏲️ 7️⃣ Astrology App 🌟 8️⃣ Clicker Game 🖱️ 9️⃣ To-Do List ✅ 🔟 Quiz App 📝


Day 30 of my Web Dev Journey 💻 Learned all about DOM Events 🖱️ Event basics → Target, Type & Handler addEventListener() → modern & clean way Event phases → Bubbling, Capturing & stopPropagation() #JavaScript #WebDevelopment #LearningInPublic

47_coder's tweet image. Day 30 of my Web Dev Journey 💻

Learned all about DOM Events 🖱️

Event basics → Target, Type & Handler
addEventListener() → modern & clean way
Event phases → Bubbling, Capturing & stopPropagation()
#JavaScript #WebDevelopment #LearningInPublic

Day 29 of my Web Dev Journey 💻 Dived deep into the DOM Selecting elements → getElementById, querySelector Updating content → .innerHTML, .textContent, .innerText Styling & classes → .classList, .style, attributes Boosting performance with DocumentFragment #JavaScript #DOM

47_coder's tweet image. Day 29 of my Web Dev Journey 💻
Dived deep into the DOM 
Selecting elements → getElementById, querySelector
Updating content → .innerHTML, .textContent, .innerText
Styling & classes → .classList, .style, attributes
Boosting performance with DocumentFragment 

#JavaScript #DOM

Day 28 of my Web Dev Journey 💻 Explored the DOM (Document Object Model) 🌐 Selecting elements: getElementById, querySelector, traversing parents & children Manipulating content: .innerHTML, .textContent, .classList, .style JS truly brings webpages to life! ✨ #JavaScript #DOM


Day 27 of my web dev journey✅ Learned powerful JS Array methods .forEach(), .map(), .filter(), .reduce() → write cleaner, functional code Method chaining Set → removes duplicates, fast lookups with has() Map → smarter key-value storage (any type as key) #JavaScript #WebDev

47_coder's tweet image. Day 27 of my web dev journey✅
Learned powerful JS Array methods 
.forEach(), .map(), .filter(), .reduce() → write cleaner, functional code
Method chaining
Set → removes duplicates, fast lookups with has()
Map → smarter key-value storage (any type as key)

#JavaScript #WebDev

Day 26 of my web dev journey ✅ Explored Scope, Closures & Higher-Order Functions 🧠 Scope rules → Global, Function & Block Closures → “functions with memory” 🔒 (private vars) Built a secure Bank Account example 💰 Higher-Order Functions → functions that take/return functions

47_coder's tweet image. Day 26 of my web dev journey ✅
Explored Scope, Closures & Higher-Order Functions 🧠
Scope rules → Global, Function & Block
Closures → “functions with memory” 🔒 (private vars)
Built a secure Bank Account example 💰
Higher-Order Functions → functions that take/return functions

Day 25 of my web dev journey ✅ Learned how the JavaScript Engine (like V8) actually runs code Code execution: Memory Allocation & Execution phases Hoisting: var, let, const differences Call Stack & Memory Heap → how JS stores & executes Function Execution Context #JavaScript

47_coder's tweet image. Day 25 of my web dev journey ✅
Learned how the JavaScript Engine (like V8) actually runs code 
Code execution: Memory Allocation & Execution phases
Hoisting: var, let, const differences
Call Stack & Memory Heap → how JS stores & executes
Function Execution Context

#JavaScript

Day 24 of my web dev journey ✅ Dived deep into JavaScript Functions 🧠 What functions are Parameters vs arguments, return keyword Arrow functions → clean & modern Default & rest parameters IIFE → self-executing functions callbacks #JavaScript #100DaysOfCode #WebDevelopment

47_coder's tweet image. Day 24 of my web dev journey ✅
Dived deep into JavaScript Functions 🧠
What functions are 
Parameters vs arguments, return keyword
Arrow functions → clean & modern
Default & rest parameters
IIFE → self-executing functions
callbacks 

#JavaScript #100DaysOfCode #WebDevelopment

Day 23 of my Web Dev Journey 💻 Learned all about JavaScript Objects 🧩 Key-value pairs & CRUD ops Methods & the this keyword Loops: Object.keys, Object.values, Object.entries, for...in Copying objects → shallow vs deep, structuredClone() Destructuring & modern syntax Symbols

47_coder's tweet image. Day 23 of my Web Dev Journey 💻

Learned all about JavaScript Objects 🧩
Key-value pairs & CRUD ops 
Methods & the this keyword
Loops: Object.keys, Object.values, Object.entries, for...in
Copying objects → shallow vs deep, structuredClone()
Destructuring & modern syntax
Symbols

Day 22 of my Web Dev Journey 💻 JavaScript Arrays Creating, accessing & modifying elements .push(), .pop(), .shift(), .unshift() Loops: for, for...of, Powerful Methods: .sort(), .flat(), .splice() & spread operator ..., .join(), .find() Fun fact: Arrays are objects in JS! 🤯

47_coder's tweet image. Day 22 of my Web Dev Journey 💻
 JavaScript Arrays 
Creating, accessing & modifying elements
.push(), .pop(), .shift(), .unshift()
Loops: for, for...of,
Powerful Methods: .sort(), .flat(), .splice() & spread operator ..., .join(), .find()
Fun fact: Arrays are objects in JS! 🤯

Day 21 of my Web Dev Journey 💻 Learned about: 📝 Strings → immutability, .slice(), .replace(), .includes() 📅 Dates → new Date(), zero-indexed months, UTC as master clock, Temporal API JS feels deeper every day ⚡ #learninginpublic #JavaScript #WebDev

47_coder's tweet image. Day 21 of my Web Dev Journey 💻
Learned about:
📝 Strings → immutability, .slice(), .replace(), .includes()
📅 Dates → new Date(), zero-indexed months, UTC as master clock, Temporal API
JS feels deeper every day ⚡
#learninginpublic  #JavaScript #WebDev

Day 20 of Web Dev ✅ Learned: Handy methods: .toFixed(), .toPrecision(), .toString() Properties: MAX_SAFE_INTEGER, EPSILON, etc. Math object: Math.PI, max(), min(), sqrt() Random numbers: Math.random() → [0,1) range + formula for min/max ⚠️ why Math.random() isn’t safe (PRNG) 🤯

47_coder's tweet image. Day 20 of Web Dev ✅
Learned:
Handy methods: .toFixed(), .toPrecision(), .toString()
Properties: MAX_SAFE_INTEGER, EPSILON, etc.
Math object: Math.PI, max(), min(), sqrt()
Random numbers: Math.random() → [0,1) range + formula for min/max
⚠️ why Math.random() isn’t safe (PRNG) 🤯

Day 19 of my web dev journey ✅ Today I learned JavaScript Operators & Control Flow Assignment & Arithmetic (+, -, *, %), Strict (===) vs Loose (==) Equality , Logical operators (&&, ||, !) If / else → decision making with truthy & false values Loops → for loop explained

47_coder's tweet image. Day 19 of my web dev journey ✅
Today I learned JavaScript Operators & Control Flow 
Assignment & Arithmetic (+, -, *, %), Strict (===) vs Loose (==) Equality , Logical operators (&&, ||, !) 
If / else → decision making with truthy & false values
Loops → for loop explained

Day 18 of my web dev journey ✅ Today learned about amazing concept of memory management: Stack vs Heap → the “two brains” of JS Call Stack: LIFO, fast & organized Heap: dynamic space for objects & arrays V8 optimizations: Smis, HeapNumbers & singletons #FrontEndDeveloper

47_coder's tweet image. Day 18 of my web dev journey ✅
Today learned about amazing concept of memory management:
Stack vs Heap → the “two brains” of JS
Call Stack: LIFO, fast & organized
Heap: dynamic space for objects & arrays
V8 optimizations: Smis, HeapNumbers & singletons

#FrontEndDeveloper

Day 17 of my Web Dev Journey✅ Today I got a deeper understanding of : 🔹 Primitive vs Non-Primitive Data Types 🔹 let, var, & const → scope & usage 🔹 Mutability vs Immutability Every concept is making JS feel more powerful & clear! ⚡️Thanks @rohit_negi9 #JavaScript #WebDev

47_coder's tweet image. Day 17 of my Web Dev Journey✅

Today I got a deeper understanding of :
🔹 Primitive vs Non-Primitive Data Types
🔹 let, var, & const → scope & usage
🔹 Mutability vs Immutability
Every concept is making JS feel more powerful & clear! ⚡️Thanks @rohit_negi9 
 #JavaScript #WebDev

Day 16 ✅ Introduction to JavaScript ✨ Why HTML & CSS aren’t enough ? Why C++ doesn’t run in browsers (security & limitations) JavaScript → safe, lightweight & interactive The magic of V8 Engine ... Thanks @rohit_negi9 bhaiya! #JavaScript #WebDevelopment #100DaysOfCode

47_coder's tweet image. Day 16 ✅ Introduction to JavaScript ✨

Why HTML & CSS aren’t enough ?
Why C++ doesn’t run in browsers (security & limitations)
JavaScript → safe, lightweight & interactive
The magic of V8 Engine ...

Thanks @rohit_negi9 bhaiya!
#JavaScript #WebDevelopment #100DaysOfCode

🌟 Day 15 of my Web Dev Journey ✅ I just built my personal portfolio website using HTML & CSS! Big thanks to Rohit Bhaiya’s guidance — it’s responsive and highlights my skills 🚀 @rohit_negi9 #CoderArmy #DefenceChallenge #WebDevelopment

47_coder's tweet image. 🌟 Day 15 of my Web Dev Journey ✅
I just built my personal portfolio website using HTML & CSS!
Big thanks to Rohit Bhaiya’s guidance — it’s responsive and highlights my skills 🚀
@rohit_negi9
#CoderArmy #DefenceChallenge #WebDevelopment

United States Тренды

Loading...

Something went wrong.


Something went wrong.