Aleks Trpkovski emoji image

Hi, I’m Aleks

Welcome to my blog! I’m a Software Engineer with years of hands-on experience, passionate about all things JavaScript! This is where I share my thoughts, learnings, and experiments with new tech. If you’re curious to know more about me, check out the about me section. Feel free to reach out or connect with me on social media.
I hope this blog becomes a helpful resource on your journey.


Latest Articles

How to Run and Debug Your GitHub Workflows Locally

1st February 2026

Learn how to run and debug GitHub Actions workflows locally using act. This comprehensive guide covers installation, running workflows, handling secrets, matrix builds, caching, and multi-job pipelines. Stop the commit-push-wait-fail cycle and catch issues before they reach your repository.

1 of 14

Understanding Modern RPC Frameworks: How They Work and When to Use Them

18th January 2026

Explore modern RPC frameworks and learn how they differ from REST. This comprehensive guide covers plain RPC, JSON-RPC, gRPC, tRPC, and oRPC with practical examples. Discover when to use RPC over REST, understand end-to-end type safety, and see how modern tools like tRPC and oRPC simplify full-stack TypeScript development while gRPC excels in microservices architecture.

1 of 14

Blogging in 2026: Building Your Own Knowledge Base

4th January 2026

After 40 tech articles over five years, I reflect on how AI has transformed my blogging workflow. From slow, manual drafts to efficient AI-assisted writing, I share my approach to building a personal knowledge base, why I write primarily for my future self, and how blogs have become more valuable than ever in the AI era.

1 of 14