About This Blog

A glimpse into the blog’s purpose

Ibrahim Al-Harbi
Ibrahim Al-Harbi
·
May 12, 2025
/posts-assets/about-blog/images/en-hero-image.png

Why This Blog?

I created this blog to document the technical solutions and experiences I already know or am learning. Whenever I face a problem in a project or discover a new technology, I write here:

  • The challenge I encountered
  • How I solved the problem
  • Straight-to-the-point tips to avoid mistakes

This blog is aimed at developers and tech professionals.


What’s Here?

  1. Technical Tutorials Concise, clear articles that tackle a specific issue or concept in a practical way.

  2. Ready-to-Use Examples Step-by-step instructions with code you can copy and run immediately.

  3. Multi-Language Support Posts available in both Arabic and English, with easy language switching.

Topics cover web development, databases, cybersecurity, and programming best practices. You’ll find articles on JavaScript, Flutter, Linux, DevOps, and more.


About Me

I’m a developer passionate about modern technologies and sharing useful knowledge. I have experience building web and mobile apps with tools like React, Node.js, Flutter, and others.

I share here what I learn from real projects and daily technical challenges. You can learn more about me and my background at ibrahim-alharbi.sa.


Technologies Used In this Blog

I chose SolidJS Start SSG for this blog due to its high performance and ease of use in building fast, static websites that deliver a seamless user experience with ultra-fast load times. I also incorporated a Prerendered SPA approach to achieve the best balance between flexibility and performance.

Core technologies in this blog:

  • SolidJS Start SSG
  • Prerendered SPA
  • JavaScript/TypeScript
  • Tailwind CSS
  • Vite
  • Markdown for content management
  • ESLint and Prettier for code consistency and quality

The End

©2025 Ibrahim AL-Harbi