ㄩㄚ 丂匚ㄩㄒ丨
banner
scuti-dr3.bsky.social
ㄩㄚ 丂匚ㄩㄒ丨
@scuti-dr3.bsky.social
𝕀𝕟 𝕋𝕙𝕖 𝔹𝕝𝕖𝕒𝕜 𝕄𝕚𝕕𝕨𝕚𝕟𝕥𝕖𝕣.... 𝔹𝕖𝕒𝕥 𝕋𝕙𝕖 𝕆𝕕𝕕𝕤, 𝔻𝕠 ℕ𝕦𝕞𝕓𝕖𝕣𝕤 𝔸𝕟𝕕 ℝ𝕖𝕞𝕒𝕚𝕟 ℍ𝕦𝕞𝕓𝕝𝕖
October 15, 2025 at 1:25 PM
October 7, 2025 at 4:23 PM
testing eazipost.com or https://eazipost.com with rich text and plain text and images of me testing tanstack query#goodtimess
September 20, 2025 at 1:18 PM
November 29, 2024 at 11:11 AM
• Combine Flexbox with media queries to adapt layouts on mobile and desktop.

💡 Learning Objective: Master Flexbox properties to build responsive, organized layouts with minimal effort.

#CSS #WebDev #Flexbox #ResponsiveDesign #CodeTips
November 29, 2024 at 11:10 AM
💡 Learning Objectives
Understand how the ... operator simplifies array and object manipulation.
Learn to combine and clone data structures without mutating them.
Use spread and rest effectively in functions to handle arguments flexibly.
November 29, 2024 at 9:07 AM
4. Spread for Arguments:

Real-Life Example: You have a collection of ingredients and need to pass them all into a blender (function).

Key Takeaway: Use rest to handle unknown numbers of inputs and spread to pass arrays as individual arguments.
November 29, 2024 at 9:07 AM
3. Function Parameter Tricks

Rest for Flexible Parameters:

Real-Life Example: Picture a group of friends pitching in money for dinner. You don’t know how many will contribute, but you still need to calculate the total.
November 29, 2024 at 9:07 AM
Merge or Clone Objects:
Real-Life Example: Imagine making a duplicate of your resume but adding one or two extra skills.

Key Takeaway: Use spread for combining or cloning arrays/objects without mutating the original data.
November 29, 2024 at 9:07 AM
2. Array and Object Manipulation

Combine or Copy Arrays:
Real-Life Example: You’re merging two lists of groceries into one. The spread operator combines them effortlessly.
November 29, 2024 at 9:07 AM
Real-Life Example: Imagine unpacking a gift box. The spread operator takes out each item from the box, while the rest operator lets you gather leftover items into a bag.

Key Takeaway: Think of ... as the “expand or gather” operator. Use it to work with multiple values at once!
November 29, 2024 at 9:07 AM
𝟯. 𝗠𝗲𝗺𝗼𝗿𝘆 𝗠𝗮𝗻𝗮𝗴𝗲𝗺𝗲𝗻𝘁 𝘄𝗶𝘁𝗵 𝗖𝗹𝗼𝘀𝘂𝗿𝗲𝘀
Closures retain variables in memory as long as they're referenced, risking memory leaks if unmanaged

🧠: Clear unused references (e.g., event listeners) & avoid unnecessary closures inside loops.
✅:Manage closures responsibly to prevent unwanted memory retention!
November 29, 2024 at 8:59 AM
𝟮. 𝗣𝗿𝗮𝗰𝘁𝗶𝗰𝗮𝗹 𝗨𝘀𝗲 𝗖𝗮𝘀𝗲𝘀 𝗼𝗳 𝗖𝗹𝗼𝘀𝘂𝗿𝗲𝘀:
• Encapsulation: Create private variables and methods.
• Event Handlers: Maintain state in callbacks.
• Function Factories: Generate functions dynamically

𝗞𝗲𝘆 𝗧𝗮𝗸𝗲𝗮𝘄𝗮𝘆:
Closures are ideal for private variables, event handlers, generating dynamic functionality.
November 29, 2024 at 8:59 AM
🔑 𝙆𝙚𝙮 𝙄𝙣𝙨𝙞𝙜𝙝𝙩𝙨
𝟭. 𝗪𝗵𝗮𝘁 𝗔𝗿𝗲 𝗖𝗹𝗼𝘀𝘂𝗿𝗲𝘀?
Closures are when a function "remembers" variables from its outer scope, even after that scope is gone. They let functions access their lexical environment.Example: A returned function keeps access to variables from its parent, enabling cases like private state!
November 29, 2024 at 8:59 AM
how long does it usually takes before the bookmarks show up on the dashboard

or maybe im using it wrongly .

its been only like five minutes ago though.
November 28, 2024 at 11:20 AM
• Use Fallback Logic: Provide alternatives when something fails. For example, use default values when parsing user data fails.
• Key Takeaway: Good error handling improves user experience and prevents crashes.
November 28, 2024 at 10:10 AM
𝟮. 𝗖𝘂𝘀𝘁𝗼𝗺 𝗘𝗿𝗿𝗼𝗿 𝗧𝘆𝗽𝗲𝘀:

• JavaScript lets you throw custom errors to handle specific scenarios:
• Key Takeaway: Throw custom errors to make debugging easier and provide meaningful error messages.
November 28, 2024 at 10:10 AM
𝟭. 𝗕𝗮𝘀𝗶𝗰 𝗘𝗿𝗿𝗼𝗿 𝗛𝗮𝗻𝗱𝗹𝗶𝗻𝗴:

• The try-catch block helps you manage runtime errors gracefully without crashing your program.
• You can add a finally block to execute code whether an error occurs or not.
• Use try-catch for code that might fail, esp. when dealing with APIs, file reading, or user input.
November 28, 2024 at 10:10 AM
Real-time has been fun I’ll say.. although I overly stress on making it well optimized , to limit the rate of db calls, tanstack query has made that easy on the client side caching level, and I leverage redux to monitor online presence. So yeah.. I plan on releasing this when I’m done. A sneak pic 📸
November 28, 2024 at 9:31 AM
3. reduce(): Reduce an array to a single value (e.g., sum, product).

Great for aggregation tasks.
November 28, 2024 at 5:12 AM
2. filter(): Extract elements that meet a condition.

Perfect for filtering datasets.
November 28, 2024 at 5:12 AM
🔑 Key Insights

1. map(): Transform every element in an array.

Use it to create new arrays without altering the original.
November 28, 2024 at 5:12 AM
Type Coercion Examples:

JavaScript can implicitly convert types in surprising ways!
November 28, 2024 at 4:34 AM
Primitive vs Reference Types:

Primitive: Immutable, stored directly (e.g., string, number, boolean).

Reference: Mutable, stored by reference (e.g., array, object).
November 28, 2024 at 4:34 AM
🔑 Key Insights

1. let, const, and var:

let: Block-scoped, great for reassignable values.

const: Block-scoped, but immutable (perfect for constants!).

var: Function-scoped (use sparingly—it’s outdated for modern JS).
November 28, 2024 at 4:34 AM