📚 A curated collection of Medium articles that I find insightful and inspiring across tech, development, and personal growth.
Members-Only Account:
- ✨ == 17 Game-Changing Frontend Tools You Can’t Miss in 2025 🔥
- ✨ == TypeScript: Zero To Hero Plus Cheat Sheet
- ✨ == 7 Hottest UI Component Libraries of 2025 — Copy and Paste
- ✨ == Can Node.js Really Handle Millions of Users?
- ✨ == 🎨 Mastering Vue 3 Component Architecture & Patterns 🚀
- ✨ == You’re Using ChatGPT Wrong! Here’s How to Be Ahead of 99% of ChatGPT Users
- ✨ == Nobody wants to use these HTML tags 😭
- ✨ == Is SaaS Really Dead or Just Evolving?
- ✨ == 3 Patterns for better Vue components.
- ✨ == Stop Doing Tutorials. Learn Programming Like This
- ✨ == How I Tricked My Brain to Be Addicted to Coding
- ✨ == What is the Fastest Loop in JavaScript?
- ✨ == 45 Powerful JavaScript One-Liners That You Must Know
- ✨ == 10 JavaScript Tricks Only Advanced Developers Know About
- ✨ == JavaScript Array Interview Questions
- ✨ == How to name colors in design systems
- ✨ == Why Developers Choose React Over Other Frameworks Like Angular and Vue
- ✨ == Advanced Vue.js Routing: Navigating Complex Web Applications
- ✨ == Payment Gateway Integration with Vue.js: A Practical Example
- ✨ == If You Can Answer These 7 Questions Correctly You’re Decent at JavaScript
- ✨ == Did you know that Vue3 Components Can “Pause” Rendering?
- ✨ == Can You Answer This Senior Level JavaScript Promise Interview Question?
- ✨ == Vue3 Performance Optimization — Bundle Optimization
- ✨ == I Fixed Error Handling in JavaScript
- ✨ == 10 Easy Habits to get Limitless Energy Everyday
- ✨ == 14 Python Automation Scripts to Simplify Your Daily Tasks
- ✨ == ?? vs || in JavaScript: The little-known difference
- ✨ == VS Code Productivity Tips & Hacks
- ✨ == 17 Killer Tools & Web Apps to Boost Your Productivity in 2024 🚀⚡
- ✨ == Advanced JavaScript Concepts (Part 1): 2024
- ✨ == Stop Using find() Method in JavaScript
- ✨ == New JavaScript Features to Learn in 2024
- ✨ == Understanding Suspense in Vue3
- ✨ == 10 Must have VS Code Extensions for Developers
- ✨ == 18 Programming Concepts You’ve Never Heard of (But Should!)
- ✨ == Micro-Frontends: The LEGO Approach to Web Development
- ✨ == 5 Tricky JavaScript Functions Questions You Must Practice Before an Interview
- ✨ == Stop Using console.log() — Here’s What Senior Developers Do Instead
- ✨ == 9 Must-Know Advanced Uses of Promises
- ✨ == Top 10 Open Source Tools I’m Seriously Impressed By in 2025 ⚡
- ✨ == Why Companies Are Saying GoodBye to Next.js?
- ✨ == Why You Should Avoid “Switch-Statement” and Use Polymorphism Wisely
- ✨ == The Most Difficult JavaScript Interview Question
- ✨ == The Hidden Cost of NPM Dependencies — How We Cut Bundle Size by 70% Overnight
- ✨ == I Quit Nest.js in 2025: Here’s What I Chose Instead
- ✨ == 7 Productivity Hacks I Learned from a Principal Software Engineer!
- ✨ == My 6 Killer Javascript Functions Collection ! You Need to Know
- ✨ == Next.js 15: I just found out about this component
- ✨ == Stop Using useEffect Like This — Here’s What React Architects Do Instead
- ✨ == Is Tailwind CSS Still Worth It in 2025?
- ✨ == Why Is JavaScript’s Map Better Than Object?
- ✨ == This new IDE from Google is an absolute game changer
- ✨ == SEO in 2025 Is Different — How to Rank a New Website
- ✨ == Lazy Loading in Vue.js: Enhancing Performance for Large-Scale Apps
- ✨ == Stop Using React: 6 Framework Alternatives That Will Change Your Frontend Game
- ✨ == Top 30 JavaScript Interview Questions and Answers for 2025
- ✨ == How I Review Code As a Senior Developer For Better Results
- ✨ == Your
.map()
is Slower Than You Think — Here’s How to Speed It Up - ✨ == Pinia 3.0 Is Here: The Sweet Upgrade for Vue.js State Management 🍍
- ✨ == You should stop writing Dockerfiles today — Do this instead
- ✨ == 15 Open-Source Alternatives to Popular SaaS Tools & Apps 👨💻✨
- ✨ == 11 Mysterious But Interesting Front-end Tips🌟
- ✨ == Use Git like a senior engineer
- ✨ == Day 1: Can You Solve This JavaScript Challenge?
- ✨ == How the NEW CSS Anchor API solved one of the HARDEST web development problems
- ✨ == Top 7 Powerful Open-Source Projects You’ve Never Heard Of (2025)
Normal Account:
- Migrating Vue Nx monorepo to Eslint flat config
- Common JavaScript Mistakes Developers Make
- Micro Frontends with Vue.js: Breaking Down Monolithic Structures
- Architectures of modern Front-end applications
- 5 Examples of Bad Website Design & Design Mistakes to Avoid
- Using JWT-Based Authentication in Applications for Vue.js
- Composition API vs Options API: Choosing the Right Approach in Vue.js Development
- Vue Meets GraphQL
- Docker with VueJs
- Cancelling Duplicate Requests with Axios
- Vue 3 Design System Series -6
- ⚡️ Trending Vue 3 Libraries for 2024
- Creating a Reusable Modal in Vue Js 3
- 5 Essentials for Modern Frontend Architecture
- Vue & Nuxt Composable testing
- How I Create Passive Income With No Money
- Practical Vue.js Interview Questions
- State-Driven CSS Variables in Vue 3
- ⚡️Top 6 Vue.js UI Libraries (Vue 3) Trending in 2024🔥
- Two-Way binding with defineModel in Vue 3.4
- Monitoring your Website End to End with Playwright
- Dynamic Refs in Vue3 The Right Way
- Build a Side Navigation in Vue 3
- 5 Linux Command Tricks That Will Change Your Life as a Programmer
- 🌟 Vue 3 UI Libraries: 6 Most Popular Picks for 2025 🚀
- Design Patterns and best practices with the Composition API in Vue 3
- Vue Native? Vue + Lynx
- Vue is Too Easy
- Don’t use TypeScript types like this. Use Map Pattern instead
- Saying bye to 4px spacing and hello to Fibonacci
- CSS Tricks🔥 Top 10 Mind-Blowing Front-End Tricks! 🔥
- Building Scalable Vue.js Applications: A Modular Approach
- What you should know to really understand the Node.js Event Loop
- The tool is not the skill