Blog

Insights, tutorials, and experiences from my journey in software development

Feb 2, 2026 6 min read

Did Software Architectures Really Give Us an Advantage?

Exploring the balance between strict software architecture and customer satisfaction. Is "Clean Code" slowing us down? A critical look at developer-centric vs customer-centric approaches.

Architecture Opinion Clean Code
Read More
Jan 29, 2026 9 min read

JWT: Is Security Really That Simple?

Deep dive into JWT security. Exploring vulnerabilities like the alg=none attack, stateless risks, and why JWT isn't a silver bullet. Understanding the JOSE family and best practices.

Backend Security JWT
Read More
Jan 27, 2026 7 min read

Who Should We Listen to About AI?

A critical examination of AI narratives. Beyond corporate hype—why we should prioritize researchers, academics, and practitioners over AI company marketing.

AI Opinion Critical Thinking
Read More
Jan 21, 2026 10 min read

FinTrack: Lessons Learned While Building a Financial Backend

A reflection on building a financial tracking system with ASP.NET Core. Sharing architectural decisions, challenges faced, and engineering lessons learned over 5 months of development.

.NET Architecture Backend
Read More
Jan 16, 2026 5 min read

The Fear of Artificial Intelligence

A candid reflection on AI's impact on software careers from a student's perspective. Exploring fears, challenges, and how we can adapt in an AI-driven world.

AI Opinion Career
Read More
May 1, 2024 9 min read

Basic Helicopter Control System in Unity

Step-by-step guide to creating a physics-based helicopter control system in Unity. Learn realistic helicopter movements with complete C# code examples.

Unity Tutorial Physics
Read More
Feb 19, 2024 7 min read

Off-screen Player Indicator in Unity

Learn how to implement an off-screen player indicator system in Unity. Complete guide with code examples for tracking enemies and targets outside the camera view.

Unity Tutorial UI System
Read More
Feb 12, 2024 8 min read

15 Essential C# Attributes in Unity

Complete guide to Unity C# Attributes. Master SerializeField, Range, Header, Tooltip, RequireComponent, and 10+ more attributes to write cleaner Unity code.

Unity C# Tutorial
Read More
Dec 1, 2023 12 min read

Performance Optimization Techniques in Unity

Comprehensive guide to Unity performance optimization. Learn proven techniques for improving FPS: LOD systems, culling, lighting optimization, texture compression, and code efficiency.

Unity Performance Optimization
Read More
Dec 6, 2023 5 min read

Unity AR & VR World: A 2023 Introduction

Introduction to AR and VR development in Unity. Learn the differences, market dynamics, required equipment, and step-by-step guide to building immersive experiences.

Unity AR/VR Tutorial
Read More
Dec 9, 2023 10 min read

AI in Game Development: A 2023 Perspective

A retrospective look at how AI transformed game development in 2023. Explore ChatGPT, DALL-E 3, DLSS, and NPC AI with updates showing how the landscape evolved by 2026.

AI Game Dev 2023 Retrospective
Read More
Nov 30, 2023 6 min read

Unity vs Unreal Engine: Which Should You Choose?

Comprehensive comparison of Unity and Unreal Engine game engines. Explore advantages, disadvantages, use cases, and which engine is right for your game development project.

Unity Unreal Engine Comparison
Read More