Blog </>

Abdulkader Safi web and mobile application development blogs

Top 5 SVG Icon Libraries for Any Project or Framework (2025)

Top 5 SVG Icon Libraries for Any Project or Framework (2025)

Icons speak louder than words. Whether you’re building a website, mobile app, or SaaS dashboard, clean, scalable SVG icons are a must. They improve UX, guide users, and make interfaces feel alive. But not all icon libraries are equal. Here are the top 5 SVG icon libraries you can use in any project, with any frontend framework (React, Vue, Angular, Laravel, Next.js, you name it).

Jul 20, 2025 Learn More...
Understanding Image Formats in 2025: PNG, JPG, SVG, WebP & More

Understanding Image Formats in 2025: PNG, JPG, SVG, WebP & More

Choosing the right image format can make or break your website’s performance and user experience. Whether you’re building a sleek portfolio, an online store, or a mobile app, images play a huge role. In this guide, we’ll explore the most common image formats used in 2025. You’ll learn what each format is best for, when to use it, and why it matters.

Jul 20, 2025 Learn More...
How to Write the Perfect AI Prompt to Build a Website with Supabase using Lovable

How to Write the Perfect AI Prompt to Build a Website with Supabase using Lovable

Creating a full website from a single AI prompt? It’s not only possible, it’s smart. Tools like lovable.dev help developers build complete websites in minutes. And when combined with Supabase, you get both frontend and backend. Auth. Database. Realtime updates. But for this to work well, your prompt and context must be crystal clear.

Jul 19, 2025 Learn More...
Backend as a Service (BaaS): What It Is, Why It Matters, and the Top Tools to Know

Backend as a Service (BaaS): What It Is, Why It Matters, and the Top Tools to Know

Building apps is hard. Not because of the UI. But because of everything behind it. Authentication. Databases. File storage. Serverless functions. Real-time updates. Security rules. That’s where Backend as a Service (BaaS) steps in. It’s like hiring a full backend team, without actually hiring one.

Jul 18, 2025 Learn More...
Unlocking Automation with n8n-mcp: Use Cases, Setup, and Integration with Claude Desktop & Cursor

Unlocking Automation with n8n-mcp: Use Cases, Setup, and Integration with Claude Desktop & Cursor

Are you looking to supercharge your workflow automation on your local machine? Whether you’re a developer, business professional, or automation enthusiast, n8n-mcp is a game-changing tool for connecting n8n with your desktop environment. In this guide, we’ll explore what n8n-mcp is, its top use cases, how to set it up (including with Claude Desktop and Cursor), and provide helpful resources for getting started.

Jul 18, 2025 Learn More...
Building My First .NET Core MVC RSVP Platform for a Banking Association Event

Building My First .NET Core MVC RSVP Platform for a Banking Association Event

Learn how I built a full RSVP system using .NET Core MVC, Razor Pages, and Alpine.js in just 9 days for a major banking event. Includes dashboard analytics, QR check-ins, and lessons from a developer based in the MENA region.

Jul 15, 2025 Learn More...
LibSQL: The Cloud-Native, Distributed Version of SQLite

LibSQL: The Cloud-Native, Distributed Version of SQLite

LibSQL is a cloud-native fork of SQLite, developed by the team behind Turso. It’s built to retain SQLite’s simplicity and speed, while adding modern features for cloud, edge, and distributed applications.

Jul 14, 2025 Learn More...
Next Forge: Vercel’s New Starter Kit for Building Smarter with Next.js

Next Forge: Vercel’s New Starter Kit for Building Smarter with Next.js

Ever felt like starting a Next.js project takes too long? You install a bunch of packages, configure ESLint, Prettier, setup routing, API endpoints… the list goes on.

Jul 13, 2025 Learn More...
Spring Boot vs .NET Core: MVC, Web APIs & Auth Compared

Spring Boot vs .NET Core (2025): MVC, APIs & Auth Compared

Compare Spring Boot and .NET Core for backend development, with a deep dive into MVC, Web APIs, and authentication/authorization. Learn which framework fits your project best in 2025.

Jul 13, 2025 Learn More...
 What is the Agent Development Kit (ADK)? The Future of Autonomous AI Agents

What is the Agent Development Kit (ADK)? The Future of Autonomous AI Agents

AI is no longer just about answering questions. It’s about doing tasks. Solving problems. Taking action. That’s where the Agent Development Kit (ADK) comes in. It’s Google’s open-source framework for building smarter, more capable AI agents. And it might be the future of how we work.

Jul 12, 2025 Learn More...
Event Tracking on Your Website with Google Analytics and Google Tag Manager

Event Tracking on Your Website with Google Analytics and Google Tag Manager

Learn how to track button clicks, form submissions, downloads, and more on your website using Google Tag Manager and Google Analytics 4. Boost conversions with data-backed decisions.

Jul 12, 2025 Learn More...
Cloudflare’s New Bot Challenge: Why Bots Will Now Pay Website Owners Per Crawl

Cloudflare’s New Bot Challenge: Why Bots Will Now Pay Website Owners Per Crawl

The internet is changing fast, and Cloudflare just took a big step forward in helping website owners protect and profit from their content. In their latest update, Cloudflare is giving website admins the ability to charge bots for crawling their websites. If you run a blog, e-commerce platform, news site, or any web app that’s been hammered by unwanted bots… this is for you.

Jul 12, 2025 Learn More...
© Abdulkader Safi - SITEMAP - Privacy Policy