
Contact
Please feel free to contact me with any inquiries. I'm here to help and look forward to connecting with you!
Modern frontend development with React, Next.js, and TypeScript
Why Custom Components Trump CSS Classes in Modern Web Development
Explore the benefits of using custom components over traditional CSS classes and stylesheets in Vue and React. Understand how encapsulation, state management, and type safety enhance your web development process.
Enabling CORS in NestJS for Production: A Secure and Practical Guide
Deploying a NestJS API to production often triggers CORS errors—like “No ‘Access-Control-Allow-Origin’ header is present”—when your frontend or third-party clients live on a different domain. Using app.enableCors() with a secure configuration—restricting origins via an environment-driven whitelist, specifying allowed methods, and enabling credentials only when needed—ensures your API remains both accessible and protected.
Building Type-Safe Nuxt 3 Apps: Combining Composables, Pinia, and TypeScript for Scalable Authentication
Learn how to build a type-safe authentication system in Nuxt 3 using composables and Pinia, with TypeScript ensuring robust, scalable code. This tutorial walks you through creating a reusable useAuth composable that’s SSR-friendly and easy to integrate.

Server-side development using NestJS and TypeScript
Writing and Executing PHPUnit Tests for a Single Shopware Plugin
A comprehensive guide on setting up, executing, and debugging PHPUnit tests specifically for a single Shopware plugin, ensuring execution from both the root and plugin directories.
How to Inject a NestJS Service from Another Module: A Step-by-Step Guide
Struggling to inject a service from another module in your NestJS app? This guide simplifies the process, solving errors like Nest can't resolve dependencies. Learn how to export a service (e.g., UsersService), import its module into another (like AuthModule), and inject it seamlessly for modular, scalable applications. Follow clear steps and avoid pitfalls like missing exports or circular dependencies to keep your project running smoothly.
NestJS Interceptors vs. Middleware vs. Exception Filters: What’s the Difference and How They Work Together
Learn the key differences between Middleware, Interceptors, and Exception Filters in NestJS. This guide breaks down how each works, when to use them, and how they can be combined to build clean, maintainable APIs.
Lower-level system programming and performance optimization
Embeddings in CUDA: A Practical How-To Guide
Learn how to implement embedding layers using CUDA, essential for building efficient Micro-LLMs.
Fixing SSL Issues in Node.js: Resolving error:0308010C:digital envelope routines::unsupported
This article provides a comprehensive guide to fixing the error `error:0308010C:digital envelope routines::unsupported` commonly encountered in Node.js projects.
Typesafe SQL Statements in C++
This article describes an approach to typesafe orm mapping statements into postgres (or sql) in C++
A hands-on look at how AI really works—from building models with PyTorch and TensorFlow to CUDA acceleration and the math behind neural networks.
No articles available for this technology yet.