Stop using {} in Typescript
In the world of TypeScript, it’s pretty common to use ‘Object’ or ‘{}’ as a type when we’re expecting an… - https://medium.com/@sukheja.varun/stop-using-in-typescript-ed24d3532d9e
#typescript
In the world of TypeScript, it’s pretty common to use ‘Object’ or ‘{}’ as a type when we’re expecting an… - https://medium.com/@sukheja.varun/stop-using-in-typescript-ed24d3532d9e
#typescript
Medium
Stop using {} in Typescript
In the world of TypeScript, it’s pretty common to use ‘Object’ or ‘{}’ as a type when we’re expecting an object but aren’t quite sure about…
My quest for the perfect TS monorepo
I have spent an embarrassing amount of time improving my tooling around monorepos. I’ll share this journey… - https://thijs-koerselman.medium.com/my-quest-for-the-perfect-ts-monorepo-62653d3047eb
#typescript
I have spent an embarrassing amount of time improving my tooling around monorepos. I’ll share this journey… - https://thijs-koerselman.medium.com/my-quest-for-the-perfect-ts-monorepo-62653d3047eb
#typescript
Medium
My quest for the perfect TS monorepo
I have spent an embarrassing amount of time improving my tooling around monorepos. I’ll share this journey with you, so you don’t have to.
The Builder Design Pattern in TypeScript
What is the Builder design pattern, when should you use it, and how to implement the Builder design pattern… - https://blog.bitsrc.io/the-builder-design-pattern-in-typescript-1ae601450cc
#typescript
What is the Builder design pattern, when should you use it, and how to implement the Builder design pattern… - https://blog.bitsrc.io/the-builder-design-pattern-in-typescript-1ae601450cc
#typescript
Medium
The Builder Design Pattern in TypeScript
What is the Builder design pattern, when should you use it, and how to implement the Builder design pattern in TypeScript?
Types vs. interfaces in TypeScript
When it comes to TypeScript, there are two ways to define types: “types” and “interfaces.” - https://medium.com/@Evelyn.Taylor/types-vs-interfaces-in-typescript-1b306644ebb6
#typescript
When it comes to TypeScript, there are two ways to define types: “types” and “interfaces.” - https://medium.com/@Evelyn.Taylor/types-vs-interfaces-in-typescript-1b306644ebb6
#typescript
Medium
Types vs. interfaces in TypeScript
When it comes to TypeScript, there are two ways to define types: “types” and “interfaces.”
10 TypeScript Tips and Tricks for Advanced Developers
For a beginner, TypeScript can be overwhelming at times. However, with the right tips and techniques, you can… - https://codegirljs.medium.com/10-typescript-tips-and-tricks-for-advanced-developers-25db6fe6aa72
#typescript
For a beginner, TypeScript can be overwhelming at times. However, with the right tips and techniques, you can… - https://codegirljs.medium.com/10-typescript-tips-and-tricks-for-advanced-developers-25db6fe6aa72
#typescript
Medium
10 TypeScript Tips and Tricks for Advanced Developers
For a beginner, TypeScript can be overwhelming at times. However, with the right tips and techniques, you can harness the power of…
Live Types in a TypeScript Monorepo
Several strategies to make a TypeScript monorepo feel more “alive” in the sense of the propagation of changes. - https://colinhacks.com/essays/live-types-typescript-monorepo
#typescript
Several strategies to make a TypeScript monorepo feel more “alive” in the sense of the propagation of changes. - https://colinhacks.com/essays/live-types-typescript-monorepo
#typescript
Colin McDonnell @colinhacks
Live types in a TypeScript monorepo
TypeScript Interview Questions
Nowadays most modern ReactJS and NodeJS apps are created using TypeScript. Angular was already having it… - https://nabendu82.medium.com/typescript-interview-questions-80d4bb1e9733
#typescript
Nowadays most modern ReactJS and NodeJS apps are created using TypeScript. Angular was already having it… - https://nabendu82.medium.com/typescript-interview-questions-80d4bb1e9733
#typescript
Medium
TypeScript Interview Questions
Nowadays most modern ReactJS and NodeJS apps are created using TypeScript. Angular was already having it in-built. So, you go for a Reactt…
Implement a Dependency Injection Container in TypeScript from Scratch
IoC (also known as dependency injection container) from theory to implementation - https://medium.com/@vahid.vdn/implement-a-dependency-injection-container-from-scratch-7092c8a0ae7a
#typescript
IoC (also known as dependency injection container) from theory to implementation - https://medium.com/@vahid.vdn/implement-a-dependency-injection-container-from-scratch-7092c8a0ae7a
#typescript
Medium
Implement a Dependency Injection Container in TypeScript from Scratch
IoC (also known as dependency injection container) from theory to implementation
Announcing TypeScript 5.7 Beta
The newest TypeScript is on the way. As always, there's a laundry list of enhancements and features, but the path rewriting for relative paths is a particularly welcome addition for those building server-side apps, enabling easy rewrites of .ts imports into .js at compile time. - https://devblogs.microsoft.com/typescript/announcing-typescript-5-7-beta/
#typescript
The newest TypeScript is on the way. As always, there's a laundry list of enhancements and features, but the path rewriting for relative paths is a particularly welcome addition for those building server-side apps, enabling easy rewrites of .ts imports into .js at compile time. - https://devblogs.microsoft.com/typescript/announcing-typescript-5-7-beta/
#typescript
Microsoft News
Announcing TypeScript 5.7 Beta
Today we are announcing the availability of TypeScript 5.7 Beta. To get started using the beta, you can get it through npm with the following command: npm install -D typescript@beta Let’s take a look at what’s new in TypeScript 5.7! Checks for Never-Initialized…
Caching Data With Nuxt (client-side)
This tutorial demonstrates how to cache data on the client-side within a Nuxt application using the getCacheData method. This allows you to easily cache your data and avoid unnecessary calls to an API for your users. The video includes a step-by-step guide on how to implement caching, including setting an expiration time for your cached data. - https://www.youtube.com/watch?v=taYtXvZJvLk
#vue
This tutorial demonstrates how to cache data on the client-side within a Nuxt application using the getCacheData method. This allows you to easily cache your data and avoid unnecessary calls to an API for your users. The video includes a step-by-step guide on how to implement caching, including setting an expiration time for your cached data. - https://www.youtube.com/watch?v=taYtXvZJvLk
#vue
YouTube
Caching Data With Nuxt (client-side)
🤖 WebDevDaily: https://www.webdevdaily.io/
📕 Nuxt 3 Course: https://www.learnnuxt.dev/
📕 Vue 3 Crash Course: https://johnkomarnicki.gumroad.com/l/tqrmw
🚀 Join the channel :https://www.youtube.com/channel/UCr0D7PVNOHqB3Td7lVl_LKw/join
🤖 Website: https://…
📕 Nuxt 3 Course: https://www.learnnuxt.dev/
📕 Vue 3 Crash Course: https://johnkomarnicki.gumroad.com/l/tqrmw
🚀 Join the channel :https://www.youtube.com/channel/UCr0D7PVNOHqB3Td7lVl_LKw/join
🤖 Website: https://…
TypeScript Interview Questions
Nowadays most modern ReactJS and NodeJS apps are created using TypeScript. Angular was already having it… - https://nabendu82.medium.com/typescript-interview-questions-80d4bb1e9733
#typescript
Nowadays most modern ReactJS and NodeJS apps are created using TypeScript. Angular was already having it… - https://nabendu82.medium.com/typescript-interview-questions-80d4bb1e9733
#typescript
Medium
TypeScript Interview Questions
Nowadays most modern ReactJS and NodeJS apps are created using TypeScript. Angular was already having it in-built. So, you go for a Reactt…
Types Vs Interfaces in TypeScript
TypeScript is full of surprises and some behaviors are only native to TypeScript. - https://javascript.plainenglish.io/types-vs-interfaces-in-typescript-053a3d6c4dc1
#typescript
TypeScript is full of surprises and some behaviors are only native to TypeScript. - https://javascript.plainenglish.io/types-vs-interfaces-in-typescript-053a3d6c4dc1
#typescript
Medium
Types Vs Interfaces in TypeScript
TypeScript is full of surprises and some behaviors are only native to TypeScript.
How To Write API Response Types with TypeScript
Organize TypeScript types for API responses to ensure a great development experience, code maintenance, and… - https://itnext.io/how-to-write-api-response-types-with-typescript-f8152ddd43dd
#typescript
Organize TypeScript types for API responses to ensure a great development experience, code maintenance, and… - https://itnext.io/how-to-write-api-response-types-with-typescript-f8152ddd43dd
#typescript
Medium
How To Write API Response Types with TypeScript
Organize TypeScript types for API responses to ensure a great development experience, code maintenance, and avoidance of obvious coding…
Announcing TypeScript 5.8
Four months in the making, TypeScript 5.8 lands with a strong Node focus. You can now use require() for ES modules in the nodenext module, there’s a new node18 module for developers who want to keep targeting Node 18, and most notably there’s now an --erasableSyntaxOnly option to ensure no TypeScript-only runtime semantics can be used - https://devblogs.microsoft.com/typescript/announcing-typescript-5-8/
#typescript
Four months in the making, TypeScript 5.8 lands with a strong Node focus. You can now use require() for ES modules in the nodenext module, there’s a new node18 module for developers who want to keep targeting Node 18, and most notably there’s now an --erasableSyntaxOnly option to ensure no TypeScript-only runtime semantics can be used - https://devblogs.microsoft.com/typescript/announcing-typescript-5-8/
#typescript
Microsoft News
Announcing TypeScript 5.8
Today we’re excited to announce the release of TypeScript 5.8! If you’re not familiar with TypeScript, it’s a language that builds on top of JavaScript by adding syntax for types. Writing types in our code allows us to explain intent and have other tools…
A Checklist for Your tsconfig.json
What I love about Dr. Axel is when he’s done the hard work of figuring something out for himself, he writes it down. So it goes here, with his journey to set up a good tsconfig.json for his projects. - https://2ality.com/2025/01/tsconfig-json.html
#typescript
What I love about Dr. Axel is when he’s done the hard work of figuring something out for himself, he writes it down. So it goes here, with his journey to set up a good tsconfig.json for his projects. - https://2ality.com/2025/01/tsconfig-json.html
#typescript
2Ality
A guide to `tsconfig.json`
I never felt confident about my tsconfig.json. To change that, I went through the official documentation, collected all common options, and documented them in this blog post: This knowledge will enable you to write a tsconfig.json that is cleaner and that…
Avoiding anys with Linting and TypeScript
any is TypeScript’s famous type fallback/safety hatch but if you can avoid it, you can benefit more from TypeScript’s type-checking features. Josh shares some tips to do just that. - https://typescript-eslint.io/blog/avoiding-anys/
#typescript
any is TypeScript’s famous type fallback/safety hatch but if you can avoid it, you can benefit more from TypeScript’s type-checking features. Josh shares some tips to do just that. - https://typescript-eslint.io/blog/avoiding-anys/
#typescript
typescript-eslint.io
Avoiding `any`s with Linting and TypeScript | typescript-eslint
How typescript-eslint expands on TypeScript's type safety to catch explicit and implicit `any`s.
Computing with Tuples in TypeScript
A way to bring objects of different types together but in a lighter way than keyed objects. - https://2ality.com/2025/01/typescript-tuples.html
#typescript
A way to bring objects of different types together but in a lighter way than keyed objects. - https://2ality.com/2025/01/typescript-tuples.html
#typescript
2Ality
Computing with tuple types in TypeScript
JavaScript’s Arrays are so flexible that TypeScript provides two different kinds of types for handling them: Array types for arbitrary-length sequences of values that all have the same type – e.g.: Array<string> Tuple types for fixed-length sequences of values…
How to Publish ESM-Based npm Packages with TypeScript
Now that you can use the ES modules (almost) everywhere, it’s worth understanding how to package them up for use with npm. Axel digs into everything you need to know and shares some useful tools too. - https://2ality.com/2025/02/typescript-esm-packages.html
#typescript
Now that you can use the ES modules (almost) everywhere, it’s worth understanding how to package them up for use with npm. Axel digs into everything you need to know and shares some useful tools too. - https://2ality.com/2025/02/typescript-esm-packages.html
#typescript
2Ality
Tutorial: publishing ESM-based npm packages with TypeScript
During the last two years, ESM support in TypeScript, Node.js and browsers has made a lot of progress. In this blog post, I explain my modern setup that is relatively simple – compared to what we had to do in the past:
Conditional Properties in Vue.js
Passing either prop A or prop B but not both is a common use case - but not that easy to achieve in Vue.
In this video, you learn how. - https://www.youtube.com/watch?v=vyD5pYOa5mY
#vue
Passing either prop A or prop B but not both is a common use case - but not that easy to achieve in Vue.
In this video, you learn how. - https://www.youtube.com/watch?v=vyD5pYOa5mY
#vue
YouTube
Conditional Properties in Vue.js
Passing either prop A or prop B but not both is a common use case - but not that easy to achieve in Vue! In this video, you learn how 🙌
#vuejs3 #vue #typescript
---
Links and Resources
🔗 Conditional Properties Issue https://github.com/vuejs/core/issues/8952…
#vuejs3 #vue #typescript
---
Links and Resources
🔗 Conditional Properties Issue https://github.com/vuejs/core/issues/8952…