LogoSalman
Portfolio
Blog
Courses
AI Chat
About
ServicesCertificates
Contact
Salman Logo

Full-Stack Product Engineer who owns the full journey — from the first conversation with a client to UX design, system architecture, and a finished product.

Quick Links

HomeAbout MePortfolioContact me

More to discover

CoursesServicesBlogCertificatesAI Assistant

© 2026 Salman Abualhin. All rights reserved.

HomeBlog

Blog

Explore insightful articles, tutorials, and thoughts on web development, AI, cybersecurity, and more.

All
Development
AI & Development
Security
Web Development
Interview Preparation
Demystifying Android Architecture: From Spaghetti Code to Solid Systems
Read Article
Development
New

Demystifying Android Architecture: From Spaghetti Code to Solid Systems

Tired of massive Android Activities? Master modern mobile system design with this step-by-step guide to MVC, MVP, MVVM, Clean Architecture, and MVI in Kotlin.

2026-06-19
8 min read
AI-Powered Web Development: A New Era
Read Article
AI & Development

AI-Powered Web Development: A New Era

Explore how AI is transforming web development, from code generation to performance optimization and testing.

2026-02-10
8 min read
Advanced React Performance Optimization Techniques
Read Article
Development

Advanced React Performance Optimization Techniques

Master the art of React performance optimization with practical techniques, code examples, and best practices for building lightning-fast applications.

2026-01-25
10 min read
Modern Authentication Strategies for Web Applications
Read Article
Security

Modern Authentication Strategies for Web Applications

A comprehensive guide to implementing secure authentication in modern web applications using JWT, OAuth, and biometrics.

2025-12-05
15 min read
TypeScript Best Practices for 2024
Read Article
Development

TypeScript Best Practices for 2024

A comprehensive guide to TypeScript best practices, patterns, and advanced features for building robust applications.

2025-03-01
12 min read
Building a Scalable E-Commerce Platform for Millions: A Thought Process for Engineers
Read Article
Development

Building a Scalable E-Commerce Platform for Millions: A Thought Process for Engineers

An in-depth exploration of designing a scalable and fault-tolerant e-commerce platform capable of handling millions of users, focusing on architectural decisions, database strategies, and best practices for performance and reliability.

2025-02-10
7 min read
Salman Abualhin

Salman Abualhin

Full-Stack Product Engineer

Turning ideas into shippable products — from UX/UI and architecture to full-stack development with React, Next.js, and Nest.js.

Popular Topics

Android
Kotlin
Software Architecture
MVVM
Clean Architecture
MVI
Java
Mobile Development
System Design
AI
Machine Learning
Web Development
Automation
Future Tech
React

Recommended Reads

Demystifying Android Architecture: From Spaghetti Code to Solid Systems

Demystifying Android Architecture: From Spaghetti Code to Solid Systems

2026-06-19

AI-Powered Web Development: A New Era

AI-Powered Web Development: A New Era

2026-02-10

Advanced React Performance Optimization Techniques

Advanced React Performance Optimization Techniques

2026-01-25

Modern Authentication Strategies for Web Applications

Modern Authentication Strategies for Web Applications

2025-12-05

TypeScript Best Practices for 2024

TypeScript Best Practices for 2024

2025-03-01