Hey! I'm Muhammad Selim — a
Designing and developing scalable, reliable applications using modern engineering practices, clean architecture principles, and industry-standard technologies.
Creating responsive, accessible, and performance-focused interfaces using React, Next.js, Astro, and React Native, with strong attention to UX and developer experience.
Building efficient, secure, and maintainable backend services and APIs with Node.js and Hono, emphasizing scalability, clarity, and robust system design.
Sometimes the best way to solve a problem is to help others.
― Uncle Iroh
Learn how to build cross-platform apps with Next.js, React, and Capacitor. This guide covers i18n, safe area handling, TypeScript, and building StoryCasts, a YouTube audio streaming app, with a single codebase for web and mobile.
Discover how Tailwind CSS transforms developers into better CSS programmers, not just faster ones. Learn how this utility-first framework enhances CSS knowledge, improves workflow efficiency, creates better user experiences, and compares to traditional CSS approaches. Includes practical insights on overcoming common Tailwind challenges.
Unlock the power of internationalization in your backend. Learn key concepts and best practices for implementing i18n, enabling your application to reach a global audience while providing a localized experience.
Learn how to build and optimize Express.js applications using esbuild. This comprehensive guide covers setup, development, and production bundling to supercharge your Node.js projects.