# My Blog
New features in Vue 3 and how to use them
Learn how to use the newest features in Vue 3 ahead of its official release including global mounting, portals, and Suspense.
How to set up and code Nuxt.js apps fully in TypeScript
Advanced localization techniques in Vue.js
Advanced techniques in localization to give even better user experience and have global presence.
How to write a Vue.js app completely in TypeScript
Typescript makes the application less prone to bugs in the long run, Writing Vue.js in Typescript can help reduce defects and makes the collaboration with the developers smooth.
Follow these steps to become a CSS Superstar
How to learn CSS the right way to become an expert and design pixel perfect pages easily.
How Nuxt solves SEO problems of Vanilla Vue.js
Nuxt is library based on Vue.js which provides SSR capabilities, Progressive web app feature and more out of the box.
How to create a portfolio and blog using VuePress and Markdown
Vuepress is a great library to create websites for documentation, portfolio, blogs, landing pages and more.
Comparing Vuex and Redux by developing an Application
Side by side comparsion of Vuex and Redux by creating a two do list application and comparing the similarities and differences of these state management systems
Styling HTML file input button with Pure CSS
Some HTML element cannot be styled using traditional CSS methods, one such element is the file input button. We need workarounds to properly style this one.