Advanced TypeScript Types - Building Type-Safe Applications
Mastering advanced TypeScript types including conditional types, mapped types, and template literal types for bulletproof applications.
18 posts
Mastering advanced TypeScript types including conditional types, mapped types, and template literal types for bulletproof applications.
Migrated React app to Hooks - code reduced by 40%, performance improved 25%, developer experience much better
A comprehensive guide to async/await, Promise patterns, and handling concurrency in modern JavaScript applications
Exploring optional chaining (?.) and nullish coalescing (??) operators coming in ES2020.
Exploring Vue's new Composition API RFC and how it solves code organization problems in large applications.
My experience migrating a large Vue 2 application to the new Composition API, including patterns, gotchas, and performance improvements
Our experience migrating from Vue CLI 2 to Vue CLI 3 and the benefits we gained.
Practical overview of ES2018 features that are useful in everyday JavaScript development.
My experience migrating a Vue SPA to server-side rendering using Nuxt.js for better SEO and performance
Trying out the Vue CLI 3.0 alpha and its new plugin system - a major improvement over the template-based approach.
How async/await in ES2017 makes asynchronous JavaScript code look and behave like synchronous code.
Practical guide to deciding when to use Vuex for state management in Vue applications.
My first experience migrating a project to Vue 2.0 and what I learned about the new virtual DOM implementation.
How I reduced our web app's load time by 75% through code splitting, lazy loading, and asset optimization
A practical guide to understanding and using JavaScript Promises after years of callback hell.
Mastering component communication in Vue 2 - props down, events up, and event bus for sibling components
A practical comparison of Vue.js and React based on real project experience with both frameworks.
A practical look at ES6 features that have become essential in my daily JavaScript development.