Aleks Trpkovski portrait image

I'm Aleks Trpkovski

Welcome to my blog! I am a Frontend Web Developer with several years of experience. I am passionate about all things JavaScript! This is my blog — a place where I share all my thoughts, experience and new tech I learn. If you have any questions, feel free to reach out via email or connect with me on social media. I hope you find this blog to be a valuable resource for your journey.


Latest Articles

Create a Recommendation Engine with AI for Free

24th March 2025

Learn how to build a free AI-powered recommendation engine using open-source embedding models from Hugging Face and Transformer.js. This step-by-step guide will show you how to generate text embeddings, compare article similarities, and create personalised content suggestions—without relying on paid APIs.

How to Bind Props in Vue Correctly

2nd March 2025

Master Vue props binding with this in-depth guide! Learn how to correctly pass strings, numbers, booleans, objects, arrays, and functions as props. Avoid common mistakes, understand prop types, and follow best practices to write clean, efficient, and error-free Vue components.

A Beginner's Guide to Vue for React Developers

15th January 2025

A comprehensive guide for React developers transitioning to Vue. Learn the differences in components, styling, state management, lifecycle hooks, and more. Master Vue concepts quickly with React comparisons. We will dive into Vue's unique features, like the ref and reactive functions, v-if directives, and computed properties, make it a powerful alternative to React. Whether you're a React developer exploring Vue or simply curious about its differences, this guide provides practical examples and insights to get you started.