Minahil Akhtar
@minahilakhtar.bsky.social
Full Stack Developer ~ WordPress Developer | Tailwind CSS | JavaScript | Bootstrap | React /Redux | Rest APIs | Node.js | NextJs | Express.Js | MongoDB
My Portfolio Website 👇
minahilakhtar.github.io
My Linkedin Profile
linkedin.com/in/minahil-akhtar
My Portfolio Website 👇
minahilakhtar.github.io
My Linkedin Profile
linkedin.com/in/minahil-akhtar
💡 Javascript tips 🔴 DayJS
November 10, 2025 at 2:57 PM
💡 Javascript tips 🔴 DayJS
Note-taking vs. Coding — Which Works Best?
Notes help recall; coding builds skill.
Best mix? Take quick notes, code more.
.
.
#Coding #NoteTaking #Learning #Programming #Developers
Notes help recall; coding builds skill.
Best mix? Take quick notes, code more.
.
.
#Coding #NoteTaking #Learning #Programming #Developers
November 8, 2025 at 2:33 PM
Note-taking vs. Coding — Which Works Best?
Notes help recall; coding builds skill.
Best mix? Take quick notes, code more.
.
.
#Coding #NoteTaking #Learning #Programming #Developers
Notes help recall; coding builds skill.
Best mix? Take quick notes, code more.
.
.
#Coding #NoteTaking #Learning #Programming #Developers
Converting input type number by using parseInt or Number() function or using a plus operator for instance
const num = +value.
We can instead use the valueAsNumber property which gives the value as number type simple
.
.
#javascript #coding #programminglife
const num = +value.
We can instead use the valueAsNumber property which gives the value as number type simple
.
.
#javascript #coding #programminglife
November 4, 2025 at 2:30 PM
Converting input type number by using parseInt or Number() function or using a plus operator for instance
const num = +value.
We can instead use the valueAsNumber property which gives the value as number type simple
.
.
#javascript #coding #programminglife
const num = +value.
We can instead use the valueAsNumber property which gives the value as number type simple
.
.
#javascript #coding #programminglife
Built and designed the website for Diagnomitra, a modern at-home diagnostic platform making healthcare easy and accessible. 💉💻
diagnomitra.com
Portfolio → minahilakhtar.github.io
Feedback is always welcome! 🙌
#FrontendDevelopment #DigitalHealth #ProductDesign
diagnomitra.com
Portfolio → minahilakhtar.github.io
Feedback is always welcome! 🙌
#FrontendDevelopment #DigitalHealth #ProductDesign
November 3, 2025 at 10:31 AM
Built and designed the website for Diagnomitra, a modern at-home diagnostic platform making healthcare easy and accessible. 💉💻
diagnomitra.com
Portfolio → minahilakhtar.github.io
Feedback is always welcome! 🙌
#FrontendDevelopment #DigitalHealth #ProductDesign
diagnomitra.com
Portfolio → minahilakhtar.github.io
Feedback is always welcome! 🙌
#FrontendDevelopment #DigitalHealth #ProductDesign
⚛️ React 19: Smarter Loading States 👇
❌ Old: Manual isLoading flags & spinners
✅ New: + Suspense = auto async UI
✨ Auto states | Customizable | Cleaner code
#React19 #WebDev #JavaScript
❌ Old: Manual isLoading flags & spinners
✅ New:
✨ Auto states | Customizable | Cleaner code
#React19 #WebDev #JavaScript
November 1, 2025 at 2:25 PM
⚛️ React 19: Smarter Loading States 👇
❌ Old: Manual isLoading flags & spinners
✅ New: + Suspense = auto async UI
✨ Auto states | Customizable | Cleaner code
#React19 #WebDev #JavaScript
❌ Old: Manual isLoading flags & spinners
✅ New:
✨ Auto states | Customizable | Cleaner code
#React19 #WebDev #JavaScript
the unspeakable truth! 🤣
October 16, 2025 at 1:01 PM
the unspeakable truth! 🤣
Your actual app might be lightweight, but thanks to the npm ecosystem, your disk storage and GitHub repo are crying 😅
October 15, 2025 at 8:39 PM
Your actual app might be lightweight, but thanks to the npm ecosystem, your disk storage and GitHub repo are crying 😅
#JavaScript 💻
if (users[userName]) might log "User name found!" even for built-ins like toString 😬
Why? It checks the prototype chain 🔗
✅ Use Object.hasOwn(users, userName) to check only real keys 🔐
#CodeSmell #CleanCode #JavaScriptTips #WebDev #DevTips
if (users[userName]) might log "User name found!" even for built-ins like toString 😬
Why? It checks the prototype chain 🔗
✅ Use Object.hasOwn(users, userName) to check only real keys 🔐
#CodeSmell #CleanCode #JavaScriptTips #WebDev #DevTips
October 12, 2025 at 5:55 PM
#JavaScript 💻
if (users[userName]) might log "User name found!" even for built-ins like toString 😬
Why? It checks the prototype chain 🔗
✅ Use Object.hasOwn(users, userName) to check only real keys 🔐
#CodeSmell #CleanCode #JavaScriptTips #WebDev #DevTips
if (users[userName]) might log "User name found!" even for built-ins like toString 😬
Why? It checks the prototype chain 🔗
✅ Use Object.hasOwn(users, userName) to check only real keys 🔐
#CodeSmell #CleanCode #JavaScriptTips #WebDev #DevTips
the Code Is Documentation Enough
October 8, 2025 at 2:21 PM
the Code Is Documentation Enough
🚀 Full-stack isn’t just front + back.
It’s design, logic, servers, testing & growth — all in one.
💡 Not about knowing everything. It’s about adapting & delivering.
#FullStack #WebDev #Code
It’s design, logic, servers, testing & growth — all in one.
💡 Not about knowing everything. It’s about adapting & delivering.
#FullStack #WebDev #Code
October 7, 2025 at 9:35 PM
🚀 Full-stack isn’t just front + back.
It’s design, logic, servers, testing & growth — all in one.
💡 Not about knowing everything. It’s about adapting & delivering.
#FullStack #WebDev #Code
It’s design, logic, servers, testing & growth — all in one.
💡 Not about knowing everything. It’s about adapting & delivering.
#FullStack #WebDev #Code
JavaScript Tip
Use 𝙿𝚛𝚘𝚖𝚒𝚜𝚎.𝚊𝚗𝚢 to get the fastest successful response from multiple sources.
Use 𝙿𝚛𝚘𝚖𝚒𝚜𝚎.𝚊𝚗𝚢 to get the fastest successful response from multiple sources.
October 3, 2025 at 12:38 PM
JavaScript Tip
Use 𝙿𝚛𝚘𝚖𝚒𝚜𝚎.𝚊𝚗𝚢 to get the fastest successful response from multiple sources.
Use 𝙿𝚛𝚘𝚖𝚒𝚜𝚎.𝚊𝚗𝚢 to get the fastest successful response from multiple sources.
JS lets you call functions with backticks! 🤯
subscribe`Status: ${true}!`; // tagged template 🏷️
Used in styled-components to write CSS in JS 🎨
const Btn = styled.button`
background: ${p => p.primary ? "blue" : "gray"};
`;
#JavaScript #WebDev #CSSinJS 💡
subscribe`Status: ${true}!`; // tagged template 🏷️
Used in styled-components to write CSS in JS 🎨
const Btn = styled.button`
background: ${p => p.primary ? "blue" : "gray"};
`;
#JavaScript #WebDev #CSSinJS 💡
September 30, 2025 at 5:36 PM
JS lets you call functions with backticks! 🤯
subscribe`Status: ${true}!`; // tagged template 🏷️
Used in styled-components to write CSS in JS 🎨
const Btn = styled.button`
background: ${p => p.primary ? "blue" : "gray"};
`;
#JavaScript #WebDev #CSSinJS 💡
subscribe`Status: ${true}!`; // tagged template 🏷️
Used in styled-components to write CSS in JS 🎨
const Btn = styled.button`
background: ${p => p.primary ? "blue" : "gray"};
`;
#JavaScript #WebDev #CSSinJS 💡
When the squad’s done experimenting and it’s time to call Dad to fix the WiFi… but for code. 😆
.
.
#DevLife #BugSquad #FixingTheUnfixable #CoderProblems #TechHumor
#CodeRescue #SendHelpItWontCompile #DebuggingDiaries #RealDevsAssemble #CodeCleanupCrew
.
.
#DevLife #BugSquad #FixingTheUnfixable #CoderProblems #TechHumor
#CodeRescue #SendHelpItWontCompile #DebuggingDiaries #RealDevsAssemble #CodeCleanupCrew
September 29, 2025 at 2:49 PM
When the squad’s done experimenting and it’s time to call Dad to fix the WiFi… but for code. 😆
.
.
#DevLife #BugSquad #FixingTheUnfixable #CoderProblems #TechHumor
#CodeRescue #SendHelpItWontCompile #DebuggingDiaries #RealDevsAssemble #CodeCleanupCrew
.
.
#DevLife #BugSquad #FixingTheUnfixable #CoderProblems #TechHumor
#CodeRescue #SendHelpItWontCompile #DebuggingDiaries #RealDevsAssemble #CodeCleanupCrew
September 28, 2025 at 4:57 PM
#CSSTip: Use system colors like Canvas & CanvasText for theme-aware UIs. They auto-adapt to light/dark & high-contrast modes → more native + accessible.
#webdeveloper #webdevelopment #CSS #javascript #ReactJs
#webdeveloper #webdevelopment #CSS #javascript #ReactJs
September 27, 2025 at 5:46 PM
#CSSTip: Use system colors like Canvas & CanvasText for theme-aware UIs. They auto-adapt to light/dark & high-contrast modes → more native + accessible.
#webdeveloper #webdevelopment #CSS #javascript #ReactJs
#webdeveloper #webdevelopment #CSS #javascript #ReactJs
#JavaScript 💻 #Tips 📌
?? vs || 🤔
?? → returns right side only if left is null/undefined 🚫
|| → returns right side if left is falsy (0, '', false, etc.) ⚠️
💡 Key: ?? ≠ ||
?? vs || 🤔
?? → returns right side only if left is null/undefined 🚫
|| → returns right side if left is falsy (0, '', false, etc.) ⚠️
💡 Key: ?? ≠ ||
September 26, 2025 at 2:16 PM
#JavaScript 💻 #Tips 📌
?? vs || 🤔
?? → returns right side only if left is null/undefined 🚫
|| → returns right side if left is falsy (0, '', false, etc.) ⚠️
💡 Key: ?? ≠ ||
?? vs || 🤔
?? → returns right side only if left is null/undefined 🚫
|| → returns right side if left is falsy (0, '', false, etc.) ⚠️
💡 Key: ?? ≠ ||
Excited to launch my latest project!
I designed and developed a modern, user-friendly site for Adar Uniforms, a trusted name in healthcare and service apparel.
🌐 adaruniforms.com
Check out more of my work here: 🌐 minahilakhtar.github.io
.
#webdevelopment #webdesign #reactJs #javascript #coding
I designed and developed a modern, user-friendly site for Adar Uniforms, a trusted name in healthcare and service apparel.
🌐 adaruniforms.com
Check out more of my work here: 🌐 minahilakhtar.github.io
.
#webdevelopment #webdesign #reactJs #javascript #coding
September 24, 2025 at 2:32 PM
Excited to launch my latest project!
I designed and developed a modern, user-friendly site for Adar Uniforms, a trusted name in healthcare and service apparel.
🌐 adaruniforms.com
Check out more of my work here: 🌐 minahilakhtar.github.io
.
#webdevelopment #webdesign #reactJs #javascript #coding
I designed and developed a modern, user-friendly site for Adar Uniforms, a trusted name in healthcare and service apparel.
🌐 adaruniforms.com
Check out more of my work here: 🌐 minahilakhtar.github.io
.
#webdevelopment #webdesign #reactJs #javascript #coding
JavaScript Tip
You can use 𝚜𝚎𝚝𝚃𝚒𝚖𝚎𝙾𝚞𝚝 + 𝚙𝚛𝚘𝚖𝚒𝚜𝚎 to create a wait function.
.
.
.
#JavaScriptTip #setTimeout #Promise #AsyncJavaScript #CodingTips
You can use 𝚜𝚎𝚝𝚃𝚒𝚖𝚎𝙾𝚞𝚝 + 𝚙𝚛𝚘𝚖𝚒𝚜𝚎 to create a wait function.
.
.
.
#JavaScriptTip #setTimeout #Promise #AsyncJavaScript #CodingTips
September 23, 2025 at 12:03 PM
JavaScript Tip
You can use 𝚜𝚎𝚝𝚃𝚒𝚖𝚎𝙾𝚞𝚝 + 𝚙𝚛𝚘𝚖𝚒𝚜𝚎 to create a wait function.
.
.
.
#JavaScriptTip #setTimeout #Promise #AsyncJavaScript #CodingTips
You can use 𝚜𝚎𝚝𝚃𝚒𝚖𝚎𝙾𝚞𝚝 + 𝚙𝚛𝚘𝚖𝚒𝚜𝚎 to create a wait function.
.
.
.
#JavaScriptTip #setTimeout #Promise #AsyncJavaScript #CodingTips
React Tip 💡
You can use conditions, switch statements, maps, and all sorts of other approaches to build UIs.
Don't forget, React components are simply JavaScript functions that return JSX.
.
.
#reactJs #Webdevelopment #Javascript #webdesign #Programming #codinglife #code
You can use conditions, switch statements, maps, and all sorts of other approaches to build UIs.
Don't forget, React components are simply JavaScript functions that return JSX.
.
.
#reactJs #Webdevelopment #Javascript #webdesign #Programming #codinglife #code
September 21, 2025 at 4:36 PM
React Tip 💡
You can use conditions, switch statements, maps, and all sorts of other approaches to build UIs.
Don't forget, React components are simply JavaScript functions that return JSX.
.
.
#reactJs #Webdevelopment #Javascript #webdesign #Programming #codinglife #code
You can use conditions, switch statements, maps, and all sorts of other approaches to build UIs.
Don't forget, React components are simply JavaScript functions that return JSX.
.
.
#reactJs #Webdevelopment #Javascript #webdesign #Programming #codinglife #code
🚀 JS Errors with cause
Error(..., { cause }) keeps the original error when re-throwing.
Without cause: only wrapper shows.
With cause: wrapper + root appear → easier debugging.
💡 Use cause small change, big win.
.
#webdevelopment #reactJs #Javascript #codinglife #WebDesign #programminglife
Error(..., { cause }) keeps the original error when re-throwing.
Without cause: only wrapper shows.
With cause: wrapper + root appear → easier debugging.
💡 Use cause small change, big win.
.
#webdevelopment #reactJs #Javascript #codinglife #WebDesign #programminglife
September 20, 2025 at 5:10 PM
🚀 JS Errors with cause
Error(..., { cause }) keeps the original error when re-throwing.
Without cause: only wrapper shows.
With cause: wrapper + root appear → easier debugging.
💡 Use cause small change, big win.
.
#webdevelopment #reactJs #Javascript #codinglife #WebDesign #programminglife
Error(..., { cause }) keeps the original error when re-throwing.
Without cause: only wrapper shows.
With cause: wrapper + root appear → easier debugging.
💡 Use cause small change, big win.
.
#webdevelopment #reactJs #Javascript #codinglife #WebDesign #programminglife
@danny.webmoExcited to launch my latest website for my client! Check it out: 🌐 bidfoodhome.ae
Feedback welcome!
More of my work: 🌐 minahilakhtar.github.io
.
.
#webdevelopment #WebDesign #coding #programming #websites #wordPress #reactjs #javascript #nodejs #mernstackdeveloperbix.com
Feedback welcome!
More of my work: 🌐 minahilakhtar.github.io
.
.
#webdevelopment #WebDesign #coding #programming #websites #wordPress #reactjs #javascript #nodejs #mernstackdeveloperbix.com
September 19, 2025 at 1:30 PM
@danny.webmoExcited to launch my latest website for my client! Check it out: 🌐 bidfoodhome.ae
Feedback welcome!
More of my work: 🌐 minahilakhtar.github.io
.
.
#webdevelopment #WebDesign #coding #programming #websites #wordPress #reactjs #javascript #nodejs #mernstackdeveloperbix.com
Feedback welcome!
More of my work: 🌐 minahilakhtar.github.io
.
.
#webdevelopment #WebDesign #coding #programming #websites #wordPress #reactjs #javascript #nodejs #mernstackdeveloperbix.com
Clean, readable code isn’t just a skill it’s a superpower. Collaboration, scalability, and impact all start with clarity.
.
.
#Developers #CleanCode #SoftwareEngineering #CodingTips #Leadership #Programming #CodeQuality #TechCommunity
.
.
#Developers #CleanCode #SoftwareEngineering #CodingTips #Leadership #Programming #CodeQuality #TechCommunity
September 16, 2025 at 2:33 PM
Clean, readable code isn’t just a skill it’s a superpower. Collaboration, scalability, and impact all start with clarity.
.
.
#Developers #CleanCode #SoftwareEngineering #CodingTips #Leadership #Programming #CodeQuality #TechCommunity
.
.
#Developers #CleanCode #SoftwareEngineering #CodingTips #Leadership #Programming #CodeQuality #TechCommunity
Here is a shortened version of the text:
The Quirks of JavaScript Type Coercion
JavaScript's implicit type coercion can lead to surprising results:
"11" + 1 returns "111"
"11" - 1 returns 10
To write cleaner, bug-free code, always be mindful of this behavior.
The Quirks of JavaScript Type Coercion
JavaScript's implicit type coercion can lead to surprising results:
"11" + 1 returns "111"
"11" - 1 returns 10
To write cleaner, bug-free code, always be mindful of this behavior.
September 13, 2025 at 4:27 PM
Here is a shortened version of the text:
The Quirks of JavaScript Type Coercion
JavaScript's implicit type coercion can lead to surprising results:
"11" + 1 returns "111"
"11" - 1 returns 10
To write cleaner, bug-free code, always be mindful of this behavior.
The Quirks of JavaScript Type Coercion
JavaScript's implicit type coercion can lead to surprising results:
"11" + 1 returns "111"
"11" - 1 returns 10
To write cleaner, bug-free code, always be mindful of this behavior.