#30daysoftypescript Suchergebnisse

🚀 Day 27 — Publishing Typed Libraries in TypeScript 30 Days of Mastering TypeScript by devFemzy medium.com/@devFemzy/day-… When you publish properly typed libraries, developers love you. #TypeScript #30DaysOfTypeScript

devFemzy's tweet image. 🚀 Day 27 — Publishing Typed Libraries in TypeScript
30 Days of Mastering TypeScript by devFemzy

medium.com/@devFemzy/day-…

When you publish properly typed libraries, developers love you.

#TypeScript #30DaysOfTypeScript

🧠 Day 19 — DOM & Node Types 30 Days of Mastering TypeScript by devFemzy medium.com/@devFemzy/day-… TypeScript doesn’t just help you write safer code, it helps you write safer environment-specific code. #30DaysOfTypeScript #TypeScript

devFemzy's tweet image. 🧠 Day 19 — DOM & Node Types
30 Days of Mastering TypeScript by devFemzy

medium.com/@devFemzy/day-…

TypeScript doesn’t just help you write safer code, it helps you write safer environment-specific code.

#30DaysOfTypeScript #TypeScript

🧠 Day 15 — Conditional Types in TypeScript 30 Days of Mastering TypeScript by devFemzy medium.com/@devFemzy/day-… Conditional Types let your types branch — that is, choose between two possible outcomes based on a condition. #TypeScript #30DaysOfTypeScript

devFemzy's tweet image. 🧠 Day 15 — Conditional Types in TypeScript
30 Days of Mastering TypeScript by devFemzy

medium.com/@devFemzy/day-…

Conditional Types let your types branch — that is, choose between two possible outcomes based on a condition.

#TypeScript #30DaysOfTypeScript

🧠 Day 14 — Utility Types II (Mapped Types) 30 Days of Mastering TypeScript by devFemzy medium.com/@devFemzy/day-… A Mapped Type lets you create a new type by taking the keys of another type and transforming them in some way. #TypeScript #30DaysOfTypeScript

devFemzy's tweet image. 🧠 Day 14 — Utility Types II (Mapped Types)
30 Days of Mastering TypeScript by devFemzy

medium.com/@devFemzy/day-…

A Mapped Type lets you create a new type by taking the keys of another type and transforming them in some way.

#TypeScript #30DaysOfTypeScript


#30daysoftypescript #Day1 understood generics in typescript

govindappaarun's tweet image. #30daysoftypescript #Day1  understood generics in typescript

🧩 Day 22 — Runtime Validation with Zod 30 Days of Mastering TypeScript by devFemzy medium.com/@devFemzy/day-… TypeScript’s compiler won’t save you at runtime — but tools like Zod (or io-ts) bridge the gap beautifully. #TypeScript #Zod #30DaysOfTypeScript

devFemzy's tweet image. 🧩 Day 22 — Runtime Validation with Zod
30 Days of Mastering TypeScript by devFemzy

medium.com/@devFemzy/day-…

TypeScript’s compiler won’t save you at runtime — but tools like Zod (or io-ts) bridge the gap beautifully.

#TypeScript #Zod #30DaysOfTypeScript

🌀 Day 20 — Async & Promises 30 Days of Mastering TypeScript by devFemzy medium.com/@devFemzy/day-… asynchronous programming — promises, async/await, and typing your asynchronous functions safely with TypeScript... #30DaysOfTypeScript #TypeScript

devFemzy's tweet image. 🌀 Day 20 — Async & Promises
30 Days of Mastering TypeScript by devFemzy

medium.com/@devFemzy/day-…

asynchronous programming — promises, async/await, and typing your asynchronous functions safely with TypeScript...

#30DaysOfTypeScript #TypeScript

🟦 Day 26 — Advanced TypeScript Config & Path Aliases 30 Days of Mastering TypeScript by devFemzy medium.com/@devFemzy/day-… Many developers write TypeScript for years without ever touching tsconfig.json beyond the default.... #TypeScript #PathAliases #30DaysOfTypeScript

devFemzy's tweet image. 🟦 Day 26 — Advanced TypeScript Config & Path Aliases
30 Days of Mastering TypeScript by devFemzy

medium.com/@devFemzy/day-…

Many developers write TypeScript for years without ever touching tsconfig.json beyond the default....

#TypeScript #PathAliases #30DaysOfTypeScript

🧠 Day 14 — Utility Types II (Mapped Types) 30 Days of Mastering TypeScript by devFemzy medium.com/@devFemzy/day-… A Mapped Type lets you create a new type by taking the keys of another type and transforming them in some way. #TypeScript #30DaysOfTypeScript

devFemzy's tweet image. 🧠 Day 14 — Utility Types II (Mapped Types)
30 Days of Mastering TypeScript by devFemzy

medium.com/@devFemzy/day-…

A Mapped Type lets you create a new type by taking the keys of another type and transforming them in some way.

#TypeScript #30DaysOfTypeScript

🧠Day 13 — Utility Types I (Built-ins) 30 Days of Mastering TypeScript by devFemzy medium.com/@devFemzy/day-… Covered 20+ TypeScript utility types — from Partial & Pick to Awaited & ReturnType. These tiny built-ins reshape, filter, and reflect types so you write less code with…

devFemzy's tweet image. 🧠Day 13 — Utility Types I (Built-ins)
30 Days of Mastering TypeScript by devFemzy

medium.com/@devFemzy/day-…

Covered 20+ TypeScript utility types — from Partial & Pick to Awaited & ReturnType.
These tiny built-ins reshape, filter, and reflect types so you write less code with…


🧠 Day 9 — Type Narrowing & Control-Flow Analysis Type Narrowing & Control-Flow Analysis are how TypeScript turns “maybe” types into the exact thing you can safely use.... Full Guide 👉 medium.com/@devFemzy/day-… #TypescriptIn30Days #30DaysOfTypeScript

devFemzy's tweet image. 🧠 Day 9 — Type Narrowing & Control-Flow Analysis
Type Narrowing & Control-Flow Analysis are how TypeScript turns “maybe” types into the exact thing you can safely use....

Full Guide 👉 medium.com/@devFemzy/day-…

#TypescriptIn30Days #30DaysOfTypeScript

🧠 Day 10/30: type vs interface Prefer type for unions & utilities; interface for OO/merge cases. Both describe shapes — choose the one that fits your intent. Full Guide 👉 medium.com/@devFemzy/day-…  #TypeScript #30DaysOfTypeScript

devFemzy's tweet image. 🧠 Day 10/30: type vs interface
Prefer type for unions & utilities; interface for OO/merge cases.
Both describe shapes — choose the one that fits your intent.

Full Guide 👉 medium.com/@devFemzy/day-…

 #TypeScript #30DaysOfTypeScript

🧠 Day 9 — Type Narrowing & Control-Flow Analysis Type Narrowing & Control-Flow Analysis are how TypeScript turns “maybe” types into the exact thing you can safely use.... Full Guide 👉 medium.com/@devFemzy/day-… #TypescriptIn30Days #30DaysOfTypeScript

devFemzy's tweet image. 🧠 Day 9 — Type Narrowing & Control-Flow Analysis
Type Narrowing & Control-Flow Analysis are how TypeScript turns “maybe” types into the exact thing you can safely use....

Full Guide 👉 medium.com/@devFemzy/day-…

#TypescriptIn30Days #30DaysOfTypeScript


🧠 Day 11/30 — Generics Basics Write reusable functions without losing type safety. <T> lets your code stay flexible — but still smart. Let’s master Generics 👇 medium.com/@devFemzy/day-… #TypeScript #30DaysOfTypeScript

devFemzy's tweet image. 🧠 Day 11/30 — Generics Basics

Write reusable functions without losing type safety.
 &amp;lt;T&amp;gt; lets your code stay flexible — but still smart.

Let’s master Generics 👇
medium.com/@devFemzy/day-…

#TypeScript #30DaysOfTypeScript

🧠 Day 10/30: type vs interface Prefer type for unions & utilities; interface for OO/merge cases. Both describe shapes — choose the one that fits your intent. Full Guide 👉 medium.com/@devFemzy/day-…  #TypeScript #30DaysOfTypeScript

devFemzy's tweet image. 🧠 Day 10/30: type vs interface
Prefer type for unions &amp;amp; utilities; interface for OO/merge cases.
Both describe shapes — choose the one that fits your intent.

Full Guide 👉 medium.com/@devFemzy/day-…

 #TypeScript #30DaysOfTypeScript


🧠 Day 12/30: Generic interfaces/classes How generics power interfaces and classes, and how default type parameters make our APIs safer and more convenient. Full Guide 👉 medium.com/@devFemzy/day-… #TypeScript #30DaysOfTypeScript

devFemzy's tweet image. 🧠 Day 12/30: Generic interfaces/classes

How generics power interfaces and classes, and how default type parameters make our APIs safer and more convenient.

Full Guide 👉 medium.com/@devFemzy/day-…

#TypeScript #30DaysOfTypeScript

🧠 Day 11/30 — Generics Basics Write reusable functions without losing type safety. <T> lets your code stay flexible — but still smart. Let’s master Generics 👇 medium.com/@devFemzy/day-… #TypeScript #30DaysOfTypeScript

devFemzy's tweet image. 🧠 Day 11/30 — Generics Basics

Write reusable functions without losing type safety.
 &amp;lt;T&amp;gt; lets your code stay flexible — but still smart.

Let’s master Generics 👇
medium.com/@devFemzy/day-…

#TypeScript #30DaysOfTypeScript


🧠 Day 8/30: Function typing & overloads. functions — how to type them precisely — and overloads, which let one function offer multiple call “shapes” while keeping a single implementation.    Full guide 👉 medium.com/@devFemzy/day-… #TypeScript #NextJS #30DaysOfTypeScript

devFemzy's tweet image. 🧠 Day 8/30: Function typing &amp;amp; overloads.
functions — how to type them precisely — and overloads, which let one function offer multiple call “shapes” while keeping a single implementation.   

Full guide 👉 medium.com/@devFemzy/day-…

#TypeScript #NextJS #30DaysOfTypeScript

🧠 Day 7 — Literal Types & Enums (and why as const often wins) 30 Days of Mastering TypeScript — by devFemzy Today we dial in the precision by learning literal types, const assertions (as const), and when to use enums vs const objects. Full guide 👉 medium.com/@devFemzy/day-…

devFemzy's tweet image. 🧠 Day 7 — Literal Types &amp;amp; Enums (and why as const often wins)
30 Days of Mastering TypeScript — by devFemzy

Today we dial in the precision by learning literal types, const assertions (as const), and when to use enums vs const objects.

Full guide 👉 medium.com/@devFemzy/day-……


🧩 Day 3 of #30DaysOfTypeScript: Generics! 🚀 - Reusable type definitions 🔄 - Enhanced type safety 🛡️ - Flexible code structures 🌈 Code sample below! 💻 #30daysofcode #TypeScript #buildinginpublic

devqing_'s tweet image. 🧩 Day 3 of #30DaysOfTypeScript: Generics! 🚀
- Reusable type definitions 🔄
- Enhanced type safety 🛡️
- Flexible code structures 🌈
Code sample below! 💻
#30daysofcode #TypeScript #buildinginpublic

🧠 Day 6/30 — Unions, Intersections & Discriminated Unions (with Exhaustive Checks) Full Guide 📷 medium.com/@devFemzy/day-… If you’re following along, tweet your setup screenshot or your progress with #30DaysOfTypeScript and tag me

devFemzy's tweet image. 🧠 Day 6/30 — Unions, Intersections &amp;amp; Discriminated Unions (with Exhaustive Checks)

Full Guide 📷 medium.com/@devFemzy/day-… 

If you’re following along, tweet your setup screenshot or your progress with #30DaysOfTypeScript and tag me

🧠 Day 5/30: Arrays & Tuples Today we master sequences: flexible arrays and position-aware tuples—plus how readonly protects both. Full Guide 👉 medium.com/@devFemzy/30-d… If you’re following along, tweet your setup screenshot or your progress with #30DaysOfTypeScript and tag me

devFemzy's tweet image. 🧠 Day 5/30: Arrays &amp;amp; Tuples
Today we master sequences: flexible arrays and position-aware tuples—plus how readonly protects both.

Full Guide 👉 medium.com/@devFemzy/30-d…

If you’re following along, tweet your setup screenshot or your progress with #30DaysOfTypeScript and tag me


🕵️‍♂️ Day 4 of #30DaysOfTypeScript: Type Guards & Assertions 🛡️ - Narrowing types like a pro 🎯 - Asserting with confidence 💪 - Code safer, debug faster 🚀 Quiz: Can you spot the type guard? 🤔 Drop your answers below👇 #30daysofcode #typescript #buildinpublic #SoftwareDevelopment

devqing_'s tweet image. 🕵️‍♂️ Day 4 of #30DaysOfTypeScript: Type Guards &amp;amp; Assertions 🛡️
- Narrowing types like a pro 🎯
- Asserting with confidence 💪
- Code safer, debug faster 🚀
Quiz: Can you spot the type guard? 🤔
Drop your answers below👇
#30daysofcode #typescript #buildinpublic #SoftwareDevelopment

🏗️ Day 2 of #30DaysOfTypeScript: Leveling up with Interfaces & Classes! 🚀 - Custom types 🛠️ - Inheritance 👨‍👧‍👦 - Polymorphism 🦎➡️🦎➡️🦎 Building stronger, more flexible code! 💪 #30daysofcode #TypeScript #buildinginpublic

devqing_'s tweet image. 🏗️ Day 2 of #30DaysOfTypeScript: Leveling up with Interfaces &amp;amp; Classes! 🚀
- Custom types 🛠️
- Inheritance 👨‍👧‍👦
- Polymorphism 🦎➡️🦎➡️🦎
Building stronger, more flexible code! 💪

#30daysofcode #TypeScript #buildinginpublic

🚀 Days 5 & 6 of #30DaysOfTypeScript: Double Feature! 🎭 📦 Modules & Namespaces: Organizing our TypeScript kingdom 🎀 Decorators: Sprinkling magic on our code Two-day coding extravaganza in the image below. Can you spot the decorator? 👀 #30DaysOfCode #typescript #buildinpublic

devqing_'s tweet image. 🚀 Days 5 &amp;amp; 6 of #30DaysOfTypeScript: Double Feature! 🎭
📦 Modules &amp;amp; Namespaces: Organizing our TypeScript kingdom
🎀 Decorators: Sprinkling magic on our code

Two-day coding extravaganza in the image below. Can you spot the decorator? 👀
#30DaysOfCode #typescript #buildinpublic
devqing_'s tweet image. 🚀 Days 5 &amp;amp; 6 of #30DaysOfTypeScript: Double Feature! 🎭
📦 Modules &amp;amp; Namespaces: Organizing our TypeScript kingdom
🎀 Decorators: Sprinkling magic on our code

Two-day coding extravaganza in the image below. Can you spot the decorator? 👀
#30DaysOfCode #typescript #buildinpublic

🧠 Day 5/30: Arrays & Tuples Today we master sequences: flexible arrays and position-aware tuples—plus how readonly protects both. Full Guide 👉 medium.com/@devFemzy/30-d… If you’re following along, tweet your setup screenshot or your progress with #30DaysOfTypeScript and tag me

devFemzy's tweet image. 🧠 Day 5/30: Arrays &amp;amp; Tuples
Today we master sequences: flexible arrays and position-aware tuples—plus how readonly protects both.

Full Guide 👉 medium.com/@devFemzy/30-d…

If you’re following along, tweet your setup screenshot or your progress with #30DaysOfTypeScript and tag me

🚀 Day 27 — Publishing Typed Libraries in TypeScript 30 Days of Mastering TypeScript by devFemzy medium.com/@devFemzy/day-… When you publish properly typed libraries, developers love you. #TypeScript #30DaysOfTypeScript

devFemzy's tweet image. 🚀 Day 27 — Publishing Typed Libraries in TypeScript
30 Days of Mastering TypeScript by devFemzy

medium.com/@devFemzy/day-…

When you publish properly typed libraries, developers love you.

#TypeScript #30DaysOfTypeScript

🟦 Day 26 — Advanced TypeScript Config & Path Aliases 30 Days of Mastering TypeScript by devFemzy medium.com/@devFemzy/day-… Many developers write TypeScript for years without ever touching tsconfig.json beyond the default.... #TypeScript #PathAliases #30DaysOfTypeScript

devFemzy's tweet image. 🟦 Day 26 — Advanced TypeScript Config &amp;amp; Path Aliases
30 Days of Mastering TypeScript by devFemzy

medium.com/@devFemzy/day-…

Many developers write TypeScript for years without ever touching tsconfig.json beyond the default....

#TypeScript #PathAliases #30DaysOfTypeScript

🧩 Day 22 — Runtime Validation with Zod 30 Days of Mastering TypeScript by devFemzy medium.com/@devFemzy/day-… TypeScript’s compiler won’t save you at runtime — but tools like Zod (or io-ts) bridge the gap beautifully. #TypeScript #Zod #30DaysOfTypeScript

devFemzy's tweet image. 🧩 Day 22 — Runtime Validation with Zod
30 Days of Mastering TypeScript by devFemzy

medium.com/@devFemzy/day-…

TypeScript’s compiler won’t save you at runtime — but tools like Zod (or io-ts) bridge the gap beautifully.

#TypeScript #Zod #30DaysOfTypeScript

🌀 Day 20 — Async & Promises 30 Days of Mastering TypeScript by devFemzy medium.com/@devFemzy/day-… asynchronous programming — promises, async/await, and typing your asynchronous functions safely with TypeScript... #30DaysOfTypeScript #TypeScript

devFemzy's tweet image. 🌀 Day 20 — Async &amp;amp; Promises
30 Days of Mastering TypeScript by devFemzy

medium.com/@devFemzy/day-…

asynchronous programming — promises, async/await, and typing your asynchronous functions safely with TypeScript...

#30DaysOfTypeScript #TypeScript

🧠 Day 19 — DOM & Node Types 30 Days of Mastering TypeScript by devFemzy medium.com/@devFemzy/day-… TypeScript doesn’t just help you write safer code, it helps you write safer environment-specific code. #30DaysOfTypeScript #TypeScript

devFemzy's tweet image. 🧠 Day 19 — DOM &amp;amp; Node Types
30 Days of Mastering TypeScript by devFemzy

medium.com/@devFemzy/day-…

TypeScript doesn’t just help you write safer code, it helps you write safer environment-specific code.

#30DaysOfTypeScript #TypeScript

🧠 Day 15 — Conditional Types in TypeScript 30 Days of Mastering TypeScript by devFemzy medium.com/@devFemzy/day-… Conditional Types let your types branch — that is, choose between two possible outcomes based on a condition. #TypeScript #30DaysOfTypeScript

devFemzy's tweet image. 🧠 Day 15 — Conditional Types in TypeScript
30 Days of Mastering TypeScript by devFemzy

medium.com/@devFemzy/day-…

Conditional Types let your types branch — that is, choose between two possible outcomes based on a condition.

#TypeScript #30DaysOfTypeScript

🧠 Day 14 — Utility Types II (Mapped Types) 30 Days of Mastering TypeScript by devFemzy medium.com/@devFemzy/day-… A Mapped Type lets you create a new type by taking the keys of another type and transforming them in some way. #TypeScript #30DaysOfTypeScript

devFemzy's tweet image. 🧠 Day 14 — Utility Types II (Mapped Types)
30 Days of Mastering TypeScript by devFemzy

medium.com/@devFemzy/day-…

A Mapped Type lets you create a new type by taking the keys of another type and transforming them in some way.

#TypeScript #30DaysOfTypeScript


🧠 Day 14 — Utility Types II (Mapped Types) 30 Days of Mastering TypeScript by devFemzy medium.com/@devFemzy/day-… A Mapped Type lets you create a new type by taking the keys of another type and transforming them in some way. #TypeScript #30DaysOfTypeScript

devFemzy's tweet image. 🧠 Day 14 — Utility Types II (Mapped Types)
30 Days of Mastering TypeScript by devFemzy

medium.com/@devFemzy/day-…

A Mapped Type lets you create a new type by taking the keys of another type and transforming them in some way.

#TypeScript #30DaysOfTypeScript

🧠Day 13 — Utility Types I (Built-ins) 30 Days of Mastering TypeScript by devFemzy medium.com/@devFemzy/day-… Covered 20+ TypeScript utility types — from Partial & Pick to Awaited & ReturnType. These tiny built-ins reshape, filter, and reflect types so you write less code with…

devFemzy's tweet image. 🧠Day 13 — Utility Types I (Built-ins)
30 Days of Mastering TypeScript by devFemzy

medium.com/@devFemzy/day-…

Covered 20+ TypeScript utility types — from Partial &amp;amp; Pick to Awaited &amp;amp; ReturnType.
These tiny built-ins reshape, filter, and reflect types so you write less code with…


🧠 Day 12/30: Generic interfaces/classes How generics power interfaces and classes, and how default type parameters make our APIs safer and more convenient. Full Guide 👉 medium.com/@devFemzy/day-… #TypeScript #30DaysOfTypeScript

devFemzy's tweet image. 🧠 Day 12/30: Generic interfaces/classes

How generics power interfaces and classes, and how default type parameters make our APIs safer and more convenient.

Full Guide 👉 medium.com/@devFemzy/day-…

#TypeScript #30DaysOfTypeScript

🧠 Day 11/30 — Generics Basics Write reusable functions without losing type safety. <T> lets your code stay flexible — but still smart. Let’s master Generics 👇 medium.com/@devFemzy/day-… #TypeScript #30DaysOfTypeScript

devFemzy's tweet image. 🧠 Day 11/30 — Generics Basics

Write reusable functions without losing type safety.
 &amp;lt;T&amp;gt; lets your code stay flexible — but still smart.

Let’s master Generics 👇
medium.com/@devFemzy/day-…

#TypeScript #30DaysOfTypeScript


🧠 Day 11/30 — Generics Basics Write reusable functions without losing type safety. <T> lets your code stay flexible — but still smart. Let’s master Generics 👇 medium.com/@devFemzy/day-… #TypeScript #30DaysOfTypeScript

devFemzy's tweet image. 🧠 Day 11/30 — Generics Basics

Write reusable functions without losing type safety.
 &amp;lt;T&amp;gt; lets your code stay flexible — but still smart.

Let’s master Generics 👇
medium.com/@devFemzy/day-…

#TypeScript #30DaysOfTypeScript

🧠 Day 10/30: type vs interface Prefer type for unions & utilities; interface for OO/merge cases. Both describe shapes — choose the one that fits your intent. Full Guide 👉 medium.com/@devFemzy/day-…  #TypeScript #30DaysOfTypeScript

devFemzy's tweet image. 🧠 Day 10/30: type vs interface
Prefer type for unions &amp;amp; utilities; interface for OO/merge cases.
Both describe shapes — choose the one that fits your intent.

Full Guide 👉 medium.com/@devFemzy/day-…

 #TypeScript #30DaysOfTypeScript


🧠 Day 10/30: type vs interface Prefer type for unions & utilities; interface for OO/merge cases. Both describe shapes — choose the one that fits your intent. Full Guide 👉 medium.com/@devFemzy/day-…  #TypeScript #30DaysOfTypeScript

devFemzy's tweet image. 🧠 Day 10/30: type vs interface
Prefer type for unions &amp;amp; utilities; interface for OO/merge cases.
Both describe shapes — choose the one that fits your intent.

Full Guide 👉 medium.com/@devFemzy/day-…

 #TypeScript #30DaysOfTypeScript

🧠 Day 9 — Type Narrowing & Control-Flow Analysis Type Narrowing & Control-Flow Analysis are how TypeScript turns “maybe” types into the exact thing you can safely use.... Full Guide 👉 medium.com/@devFemzy/day-… #TypescriptIn30Days #30DaysOfTypeScript

devFemzy's tweet image. 🧠 Day 9 — Type Narrowing &amp;amp; Control-Flow Analysis
Type Narrowing &amp;amp; Control-Flow Analysis are how TypeScript turns “maybe” types into the exact thing you can safely use....

Full Guide 👉 medium.com/@devFemzy/day-…

#TypescriptIn30Days #30DaysOfTypeScript


🧠 Day 9 — Type Narrowing & Control-Flow Analysis Type Narrowing & Control-Flow Analysis are how TypeScript turns “maybe” types into the exact thing you can safely use.... Full Guide 👉 medium.com/@devFemzy/day-… #TypescriptIn30Days #30DaysOfTypeScript

devFemzy's tweet image. 🧠 Day 9 — Type Narrowing &amp;amp; Control-Flow Analysis
Type Narrowing &amp;amp; Control-Flow Analysis are how TypeScript turns “maybe” types into the exact thing you can safely use....

Full Guide 👉 medium.com/@devFemzy/day-…

#TypescriptIn30Days #30DaysOfTypeScript

🧠 Day 8/30: Function typing & overloads. functions — how to type them precisely — and overloads, which let one function offer multiple call “shapes” while keeping a single implementation.    Full guide 👉 medium.com/@devFemzy/day-… #TypeScript #NextJS #30DaysOfTypeScript

devFemzy's tweet image. 🧠 Day 8/30: Function typing &amp;amp; overloads.
functions — how to type them precisely — and overloads, which let one function offer multiple call “shapes” while keeping a single implementation.   

Full guide 👉 medium.com/@devFemzy/day-…

#TypeScript #NextJS #30DaysOfTypeScript

🧠 Day 7 — Literal Types & Enums (and why as const often wins) 30 Days of Mastering TypeScript — by devFemzy Today we dial in the precision by learning literal types, const assertions (as const), and when to use enums vs const objects. Full guide 👉 medium.com/@devFemzy/day-…

devFemzy's tweet image. 🧠 Day 7 — Literal Types &amp;amp; Enums (and why as const often wins)
30 Days of Mastering TypeScript — by devFemzy

Today we dial in the precision by learning literal types, const assertions (as const), and when to use enums vs const objects.

Full guide 👉 medium.com/@devFemzy/day-……


🧠 Day 6/30 — Unions, Intersections & Discriminated Unions (with Exhaustive Checks) Full Guide 📷 medium.com/@devFemzy/day-… If you’re following along, tweet your setup screenshot or your progress with #30DaysOfTypeScript and tag me

devFemzy's tweet image. 🧠 Day 6/30 — Unions, Intersections &amp;amp; Discriminated Unions (with Exhaustive Checks)

Full Guide 📷 medium.com/@devFemzy/day-… 

If you’re following along, tweet your setup screenshot or your progress with #30DaysOfTypeScript and tag me

🧠 Day 5/30: Arrays & Tuples Today we master sequences: flexible arrays and position-aware tuples—plus how readonly protects both. Full Guide 👉 medium.com/@devFemzy/30-d… If you’re following along, tweet your setup screenshot or your progress with #30DaysOfTypeScript and tag me

devFemzy's tweet image. 🧠 Day 5/30: Arrays &amp;amp; Tuples
Today we master sequences: flexible arrays and position-aware tuples—plus how readonly protects both.

Full Guide 👉 medium.com/@devFemzy/30-d…

If you’re following along, tweet your setup screenshot or your progress with #30DaysOfTypeScript and tag me


🧠 Day 5/30: Arrays & Tuples Today we master sequences: flexible arrays and position-aware tuples—plus how readonly protects both. Full Guide 👉 medium.com/@devFemzy/30-d… If you’re following along, tweet your setup screenshot or your progress with #30DaysOfTypeScript and tag me

devFemzy's tweet image. 🧠 Day 5/30: Arrays &amp;amp; Tuples
Today we master sequences: flexible arrays and position-aware tuples—plus how readonly protects both.

Full Guide 👉 medium.com/@devFemzy/30-d…

If you’re following along, tweet your setup screenshot or your progress with #30DaysOfTypeScript and tag me

🧠 Day 4: Object Shapes in TypeScript Objects, readonly, Optional Props & Index Signatures. Full Guide 👉 medium.com/@devFemzy/day-… #TypeScript #JavaScript #30DaysOfTypeScript

🧠 Day 3: Type Inference — Let TypeScript Think for You Let TypeScript infer locals; only annotate boundaries (params/returns). Full Guide 👉 medium.com/@devFemzy/day-… #TypeScript #Nextjs #30DaysOfTypeScript



🧠 Day 3: Type Inference — Let TypeScript Think for You Let TypeScript infer locals; only annotate boundaries (params/returns). Full Guide 👉 medium.com/@devFemzy/day-… #TypeScript #Nextjs #30DaysOfTypeScript

🧩 Day 2 — Primitives & Type Annotations TypeScript gives your variables a voice. No more guessing what’s string or number. ✅ string | number | boolean | null | undefined | bigint | symbol ✅ Always type params & returns ✅ No implicit any Full guide 👉 medium.com/@devFemzy/day-…



🚀 Days 5 & 6 of #30DaysOfTypeScript: Double Feature! 🎭 📦 Modules & Namespaces: Organizing our TypeScript kingdom 🎀 Decorators: Sprinkling magic on our code Two-day coding extravaganza in the image below. Can you spot the decorator? 👀 #30DaysOfCode #typescript #buildinpublic

devqing_'s tweet image. 🚀 Days 5 &amp;amp; 6 of #30DaysOfTypeScript: Double Feature! 🎭
📦 Modules &amp;amp; Namespaces: Organizing our TypeScript kingdom
🎀 Decorators: Sprinkling magic on our code

Two-day coding extravaganza in the image below. Can you spot the decorator? 👀
#30DaysOfCode #typescript #buildinpublic
devqing_'s tweet image. 🚀 Days 5 &amp;amp; 6 of #30DaysOfTypeScript: Double Feature! 🎭
📦 Modules &amp;amp; Namespaces: Organizing our TypeScript kingdom
🎀 Decorators: Sprinkling magic on our code

Two-day coding extravaganza in the image below. Can you spot the decorator? 👀
#30DaysOfCode #typescript #buildinpublic

🕵️‍♂️ Day 4 of #30DaysOfTypeScript: Type Guards & Assertions 🛡️ - Narrowing types like a pro 🎯 - Asserting with confidence 💪 - Code safer, debug faster 🚀 Quiz: Can you spot the type guard? 🤔 Drop your answers below👇 #30daysofcode #typescript #buildinpublic #SoftwareDevelopment

devqing_'s tweet image. 🕵️‍♂️ Day 4 of #30DaysOfTypeScript: Type Guards &amp;amp; Assertions 🛡️
- Narrowing types like a pro 🎯
- Asserting with confidence 💪
- Code safer, debug faster 🚀
Quiz: Can you spot the type guard? 🤔
Drop your answers below👇
#30daysofcode #typescript #buildinpublic #SoftwareDevelopment

🧩 Day 3 of #30DaysOfTypeScript: Generics! 🚀 - Reusable type definitions 🔄 - Enhanced type safety 🛡️ - Flexible code structures 🌈 Code sample below! 💻 #30daysofcode #TypeScript #buildinginpublic

devqing_'s tweet image. 🧩 Day 3 of #30DaysOfTypeScript: Generics! 🚀
- Reusable type definitions 🔄
- Enhanced type safety 🛡️
- Flexible code structures 🌈
Code sample below! 💻
#30daysofcode #TypeScript #buildinginpublic

🏗️ Day 2 of #30DaysOfTypeScript: Leveling up with Interfaces & Classes! 🚀 - Custom types 🛠️ - Inheritance 👨‍👧‍👦 - Polymorphism 🦎➡️🦎➡️🦎 Building stronger, more flexible code! 💪 #30daysofcode #TypeScript #buildinginpublic

devqing_'s tweet image. 🏗️ Day 2 of #30DaysOfTypeScript: Leveling up with Interfaces &amp;amp; Classes! 🚀
- Custom types 🛠️
- Inheritance 👨‍👧‍👦
- Polymorphism 🦎➡️🦎➡️🦎
Building stronger, more flexible code! 💪

#30daysofcode #TypeScript #buildinginpublic

Keine Ergebnisse für "#30daysoftypescript"

🚀 Day 27 — Publishing Typed Libraries in TypeScript 30 Days of Mastering TypeScript by devFemzy medium.com/@devFemzy/day-… When you publish properly typed libraries, developers love you. #TypeScript #30DaysOfTypeScript

devFemzy's tweet image. 🚀 Day 27 — Publishing Typed Libraries in TypeScript
30 Days of Mastering TypeScript by devFemzy

medium.com/@devFemzy/day-…

When you publish properly typed libraries, developers love you.

#TypeScript #30DaysOfTypeScript

🧠 Day 15 — Conditional Types in TypeScript 30 Days of Mastering TypeScript by devFemzy medium.com/@devFemzy/day-… Conditional Types let your types branch — that is, choose between two possible outcomes based on a condition. #TypeScript #30DaysOfTypeScript

devFemzy's tweet image. 🧠 Day 15 — Conditional Types in TypeScript
30 Days of Mastering TypeScript by devFemzy

medium.com/@devFemzy/day-…

Conditional Types let your types branch — that is, choose between two possible outcomes based on a condition.

#TypeScript #30DaysOfTypeScript

🧠 Day 14 — Utility Types II (Mapped Types) 30 Days of Mastering TypeScript by devFemzy medium.com/@devFemzy/day-… A Mapped Type lets you create a new type by taking the keys of another type and transforming them in some way. #TypeScript #30DaysOfTypeScript

devFemzy's tweet image. 🧠 Day 14 — Utility Types II (Mapped Types)
30 Days of Mastering TypeScript by devFemzy

medium.com/@devFemzy/day-…

A Mapped Type lets you create a new type by taking the keys of another type and transforming them in some way.

#TypeScript #30DaysOfTypeScript


🧠 Day 14 — Utility Types II (Mapped Types) 30 Days of Mastering TypeScript by devFemzy medium.com/@devFemzy/day-… A Mapped Type lets you create a new type by taking the keys of another type and transforming them in some way. #TypeScript #30DaysOfTypeScript

devFemzy's tweet image. 🧠 Day 14 — Utility Types II (Mapped Types)
30 Days of Mastering TypeScript by devFemzy

medium.com/@devFemzy/day-…

A Mapped Type lets you create a new type by taking the keys of another type and transforming them in some way.

#TypeScript #30DaysOfTypeScript

🧠Day 13 — Utility Types I (Built-ins) 30 Days of Mastering TypeScript by devFemzy medium.com/@devFemzy/day-… Covered 20+ TypeScript utility types — from Partial & Pick to Awaited & ReturnType. These tiny built-ins reshape, filter, and reflect types so you write less code with…

devFemzy's tweet image. 🧠Day 13 — Utility Types I (Built-ins)
30 Days of Mastering TypeScript by devFemzy

medium.com/@devFemzy/day-…

Covered 20+ TypeScript utility types — from Partial &amp;amp; Pick to Awaited &amp;amp; ReturnType.
These tiny built-ins reshape, filter, and reflect types so you write less code with…


🧠 Day 9 — Type Narrowing & Control-Flow Analysis Type Narrowing & Control-Flow Analysis are how TypeScript turns “maybe” types into the exact thing you can safely use.... Full Guide 👉 medium.com/@devFemzy/day-… #TypescriptIn30Days #30DaysOfTypeScript

devFemzy's tweet image. 🧠 Day 9 — Type Narrowing &amp;amp; Control-Flow Analysis
Type Narrowing &amp;amp; Control-Flow Analysis are how TypeScript turns “maybe” types into the exact thing you can safely use....

Full Guide 👉 medium.com/@devFemzy/day-…

#TypescriptIn30Days #30DaysOfTypeScript

🧠 Day 19 — DOM & Node Types 30 Days of Mastering TypeScript by devFemzy medium.com/@devFemzy/day-… TypeScript doesn’t just help you write safer code, it helps you write safer environment-specific code. #30DaysOfTypeScript #TypeScript

devFemzy's tweet image. 🧠 Day 19 — DOM &amp;amp; Node Types
30 Days of Mastering TypeScript by devFemzy

medium.com/@devFemzy/day-…

TypeScript doesn’t just help you write safer code, it helps you write safer environment-specific code.

#30DaysOfTypeScript #TypeScript

#30daysoftypescript #Day1 understood generics in typescript

govindappaarun's tweet image. #30daysoftypescript #Day1  understood generics in typescript

🧠 Day 10/30: type vs interface Prefer type for unions & utilities; interface for OO/merge cases. Both describe shapes — choose the one that fits your intent. Full Guide 👉 medium.com/@devFemzy/day-…  #TypeScript #30DaysOfTypeScript

devFemzy's tweet image. 🧠 Day 10/30: type vs interface
Prefer type for unions &amp;amp; utilities; interface for OO/merge cases.
Both describe shapes — choose the one that fits your intent.

Full Guide 👉 medium.com/@devFemzy/day-…

 #TypeScript #30DaysOfTypeScript

🧠 Day 9 — Type Narrowing & Control-Flow Analysis Type Narrowing & Control-Flow Analysis are how TypeScript turns “maybe” types into the exact thing you can safely use.... Full Guide 👉 medium.com/@devFemzy/day-… #TypescriptIn30Days #30DaysOfTypeScript

devFemzy's tweet image. 🧠 Day 9 — Type Narrowing &amp;amp; Control-Flow Analysis
Type Narrowing &amp;amp; Control-Flow Analysis are how TypeScript turns “maybe” types into the exact thing you can safely use....

Full Guide 👉 medium.com/@devFemzy/day-…

#TypescriptIn30Days #30DaysOfTypeScript


🟦 Day 26 — Advanced TypeScript Config & Path Aliases 30 Days of Mastering TypeScript by devFemzy medium.com/@devFemzy/day-… Many developers write TypeScript for years without ever touching tsconfig.json beyond the default.... #TypeScript #PathAliases #30DaysOfTypeScript

devFemzy's tweet image. 🟦 Day 26 — Advanced TypeScript Config &amp;amp; Path Aliases
30 Days of Mastering TypeScript by devFemzy

medium.com/@devFemzy/day-…

Many developers write TypeScript for years without ever touching tsconfig.json beyond the default....

#TypeScript #PathAliases #30DaysOfTypeScript

🧩 Day 3 of #30DaysOfTypeScript: Generics! 🚀 - Reusable type definitions 🔄 - Enhanced type safety 🛡️ - Flexible code structures 🌈 Code sample below! 💻 #30daysofcode #TypeScript #buildinginpublic

devqing_'s tweet image. 🧩 Day 3 of #30DaysOfTypeScript: Generics! 🚀
- Reusable type definitions 🔄
- Enhanced type safety 🛡️
- Flexible code structures 🌈
Code sample below! 💻
#30daysofcode #TypeScript #buildinginpublic

🧠 Day 11/30 — Generics Basics Write reusable functions without losing type safety. <T> lets your code stay flexible — but still smart. Let’s master Generics 👇 medium.com/@devFemzy/day-… #TypeScript #30DaysOfTypeScript

devFemzy's tweet image. 🧠 Day 11/30 — Generics Basics

Write reusable functions without losing type safety.
 &amp;lt;T&amp;gt; lets your code stay flexible — but still smart.

Let’s master Generics 👇
medium.com/@devFemzy/day-…

#TypeScript #30DaysOfTypeScript

🧠 Day 10/30: type vs interface Prefer type for unions & utilities; interface for OO/merge cases. Both describe shapes — choose the one that fits your intent. Full Guide 👉 medium.com/@devFemzy/day-…  #TypeScript #30DaysOfTypeScript

devFemzy's tweet image. 🧠 Day 10/30: type vs interface
Prefer type for unions &amp;amp; utilities; interface for OO/merge cases.
Both describe shapes — choose the one that fits your intent.

Full Guide 👉 medium.com/@devFemzy/day-…

 #TypeScript #30DaysOfTypeScript


🧠 Day 8/30: Function typing & overloads. functions — how to type them precisely — and overloads, which let one function offer multiple call “shapes” while keeping a single implementation.    Full guide 👉 medium.com/@devFemzy/day-… #TypeScript #NextJS #30DaysOfTypeScript

devFemzy's tweet image. 🧠 Day 8/30: Function typing &amp;amp; overloads.
functions — how to type them precisely — and overloads, which let one function offer multiple call “shapes” while keeping a single implementation.   

Full guide 👉 medium.com/@devFemzy/day-…

#TypeScript #NextJS #30DaysOfTypeScript

🧠 Day 7 — Literal Types & Enums (and why as const often wins) 30 Days of Mastering TypeScript — by devFemzy Today we dial in the precision by learning literal types, const assertions (as const), and when to use enums vs const objects. Full guide 👉 medium.com/@devFemzy/day-…

devFemzy's tweet image. 🧠 Day 7 — Literal Types &amp;amp; Enums (and why as const often wins)
30 Days of Mastering TypeScript — by devFemzy

Today we dial in the precision by learning literal types, const assertions (as const), and when to use enums vs const objects.

Full guide 👉 medium.com/@devFemzy/day-……


🧠 Day 5/30: Arrays & Tuples Today we master sequences: flexible arrays and position-aware tuples—plus how readonly protects both. Full Guide 👉 medium.com/@devFemzy/30-d… If you’re following along, tweet your setup screenshot or your progress with #30DaysOfTypeScript and tag me

devFemzy's tweet image. 🧠 Day 5/30: Arrays &amp;amp; Tuples
Today we master sequences: flexible arrays and position-aware tuples—plus how readonly protects both.

Full Guide 👉 medium.com/@devFemzy/30-d…

If you’re following along, tweet your setup screenshot or your progress with #30DaysOfTypeScript and tag me

🧠 Day 12/30: Generic interfaces/classes How generics power interfaces and classes, and how default type parameters make our APIs safer and more convenient. Full Guide 👉 medium.com/@devFemzy/day-… #TypeScript #30DaysOfTypeScript

devFemzy's tweet image. 🧠 Day 12/30: Generic interfaces/classes

How generics power interfaces and classes, and how default type parameters make our APIs safer and more convenient.

Full Guide 👉 medium.com/@devFemzy/day-…

#TypeScript #30DaysOfTypeScript

🧠 Day 11/30 — Generics Basics Write reusable functions without losing type safety. <T> lets your code stay flexible — but still smart. Let’s master Generics 👇 medium.com/@devFemzy/day-… #TypeScript #30DaysOfTypeScript

devFemzy's tweet image. 🧠 Day 11/30 — Generics Basics

Write reusable functions without losing type safety.
 &amp;lt;T&amp;gt; lets your code stay flexible — but still smart.

Let’s master Generics 👇
medium.com/@devFemzy/day-…

#TypeScript #30DaysOfTypeScript


🏗️ Day 2 of #30DaysOfTypeScript: Leveling up with Interfaces & Classes! 🚀 - Custom types 🛠️ - Inheritance 👨‍👧‍👦 - Polymorphism 🦎➡️🦎➡️🦎 Building stronger, more flexible code! 💪 #30daysofcode #TypeScript #buildinginpublic

devqing_'s tweet image. 🏗️ Day 2 of #30DaysOfTypeScript: Leveling up with Interfaces &amp;amp; Classes! 🚀
- Custom types 🛠️
- Inheritance 👨‍👧‍👦
- Polymorphism 🦎➡️🦎➡️🦎
Building stronger, more flexible code! 💪

#30daysofcode #TypeScript #buildinginpublic

🌀 Day 20 — Async & Promises 30 Days of Mastering TypeScript by devFemzy medium.com/@devFemzy/day-… asynchronous programming — promises, async/await, and typing your asynchronous functions safely with TypeScript... #30DaysOfTypeScript #TypeScript

devFemzy's tweet image. 🌀 Day 20 — Async &amp;amp; Promises
30 Days of Mastering TypeScript by devFemzy

medium.com/@devFemzy/day-…

asynchronous programming — promises, async/await, and typing your asynchronous functions safely with TypeScript...

#30DaysOfTypeScript #TypeScript

🕵️‍♂️ Day 4 of #30DaysOfTypeScript: Type Guards & Assertions 🛡️ - Narrowing types like a pro 🎯 - Asserting with confidence 💪 - Code safer, debug faster 🚀 Quiz: Can you spot the type guard? 🤔 Drop your answers below👇 #30daysofcode #typescript #buildinpublic #SoftwareDevelopment

devqing_'s tweet image. 🕵️‍♂️ Day 4 of #30DaysOfTypeScript: Type Guards &amp;amp; Assertions 🛡️
- Narrowing types like a pro 🎯
- Asserting with confidence 💪
- Code safer, debug faster 🚀
Quiz: Can you spot the type guard? 🤔
Drop your answers below👇
#30daysofcode #typescript #buildinpublic #SoftwareDevelopment

🧠 Day 6/30 — Unions, Intersections & Discriminated Unions (with Exhaustive Checks) Full Guide 📷 medium.com/@devFemzy/day-… If you’re following along, tweet your setup screenshot or your progress with #30DaysOfTypeScript and tag me

devFemzy's tweet image. 🧠 Day 6/30 — Unions, Intersections &amp;amp; Discriminated Unions (with Exhaustive Checks)

Full Guide 📷 medium.com/@devFemzy/day-… 

If you’re following along, tweet your setup screenshot or your progress with #30DaysOfTypeScript and tag me

🧠 Day 5/30: Arrays & Tuples Today we master sequences: flexible arrays and position-aware tuples—plus how readonly protects both. Full Guide 👉 medium.com/@devFemzy/30-d… If you’re following along, tweet your setup screenshot or your progress with #30DaysOfTypeScript and tag me

devFemzy's tweet image. 🧠 Day 5/30: Arrays &amp;amp; Tuples
Today we master sequences: flexible arrays and position-aware tuples—plus how readonly protects both.

Full Guide 👉 medium.com/@devFemzy/30-d…

If you’re following along, tweet your setup screenshot or your progress with #30DaysOfTypeScript and tag me


🚀 Days 5 & 6 of #30DaysOfTypeScript: Double Feature! 🎭 📦 Modules & Namespaces: Organizing our TypeScript kingdom 🎀 Decorators: Sprinkling magic on our code Two-day coding extravaganza in the image below. Can you spot the decorator? 👀 #30DaysOfCode #typescript #buildinpublic

devqing_'s tweet image. 🚀 Days 5 &amp;amp; 6 of #30DaysOfTypeScript: Double Feature! 🎭
📦 Modules &amp;amp; Namespaces: Organizing our TypeScript kingdom
🎀 Decorators: Sprinkling magic on our code

Two-day coding extravaganza in the image below. Can you spot the decorator? 👀
#30DaysOfCode #typescript #buildinpublic
devqing_'s tweet image. 🚀 Days 5 &amp;amp; 6 of #30DaysOfTypeScript: Double Feature! 🎭
📦 Modules &amp;amp; Namespaces: Organizing our TypeScript kingdom
🎀 Decorators: Sprinkling magic on our code

Two-day coding extravaganza in the image below. Can you spot the decorator? 👀
#30DaysOfCode #typescript #buildinpublic

🧩 Day 22 — Runtime Validation with Zod 30 Days of Mastering TypeScript by devFemzy medium.com/@devFemzy/day-… TypeScript’s compiler won’t save you at runtime — but tools like Zod (or io-ts) bridge the gap beautifully. #TypeScript #Zod #30DaysOfTypeScript

devFemzy's tweet image. 🧩 Day 22 — Runtime Validation with Zod
30 Days of Mastering TypeScript by devFemzy

medium.com/@devFemzy/day-…

TypeScript’s compiler won’t save you at runtime — but tools like Zod (or io-ts) bridge the gap beautifully.

#TypeScript #Zod #30DaysOfTypeScript

Loading...

Something went wrong.


Something went wrong.


United States Trends