Articles & Insights

Articles & Insights

Expert articles and insights on digital transformation

The Ultimate Front-End Developer Guide
New Publication

The Ultimate Front-End Developer Guide

Master React and Next.js with this comprehensive 154-page guide. From ES6 to advanced features, discover best practices for modern Front-End development.

Welcome to our blog dedicated to digital transformation in Morocco. We share our technical expertise and experience on technologies and methodologies shaping the modern web: UX Design, web performance, headless Drupal, React and Next.js, technical SEO and Open Banking.

Each article provides practical guides, 2024 best practices and in-depth analysis to help you build performant and user-centered digital experiences. Our content is aimed at IT decision-makers, architects, developers and product owners driving ambitious digital projects.

Topics Covered

UX & Design

User research methodologies, design systems, accessibility and interface best practices.

Explore →

Drupal CMS

Headless architecture, complex migrations, performance optimization and enterprise security.

Explore →

React & JavaScript

Next.js, state management, micro-frontends, testing and optimization of modern applications.

Explore →

Performance

Core Web Vitals, load time optimization, CDN and advanced caching strategies.

Explore →

Data & AI

Machine learning, LLM, RAG, advanced analytics and intelligent data exploitation.

Explore →

Management

Agile methodologies, technical leadership, distributed team management and organizational transformation.

Explore →

Latest publications

Common React Context Errors: Performance Guide and Best Practices
React & Performance

Common React Context Errors: Performance Guide and Best Practices

Poorly used React Context API causes cascading re-renders and degrades performance. Discover common mistakes (God context, volatile state, unstable references) and best practices (dual context, memoization, specialized contexts) for clean and performant architecture.

ChatGPT Atlas: OpenAI Launches AI-Powered Browser, Is Chrome in Danger?
Artificial Intelligence

ChatGPT Atlas: OpenAI Launches AI-Powered Browser, Is Chrome in Danger?

OpenAI unveils ChatGPT Atlas, a revolutionary browser with native AI integration. Analysis of 7 key features: smart sidebar, voice tab management, contextual memory, proactive agent. Should Chrome be worried?

AWS Outage: Case for Moroccan Sovereign Cloud
Cloud & Infrastructure

AWS Outage: Case for Moroccan Sovereign Cloud

Analysis of the December 2024 AWS outage: 15 hours of global paralysis. Discover VOID's expertise in hybrid cloud architecture, CloudWatch, CloudFront, EC2, RDS and the benefits of Moroccan Sovereign Cloud.

Web Eco-Design: Balancing Performance and Digital Frugality
Web Performance

Web Eco-Design: Balancing Performance and Digital Frugality

How to reduce your websites' carbon footprint while improving performance? Next.js, image optimization, frugal UX: complete VOID guide.

Vactory: The Best Drupal + Next.js Starter in 2025
Drupal

Vactory: The Best Drupal + Next.js Starter in 2025

Complete guide on Vactory, VOID's headless Drupal + Next.js starter with 10+ ready modules (News, Events, Store Locator). Used on 50+ projects.

Drupal CMS Desktop: Test Drupal Locally Without a Server
Drupal

Drupal CMS Desktop: Test Drupal Locally Without a Server

Drupal CMS Launcher is an official desktop application to test Drupal locally in 1 click on Mac and Windows, without configuration.

Drupal: Securing Private Files with hook_file_download
Drupal

Drupal: Securing Private Files with hook_file_download

Drupal 8/9/10 security flaw: private files in media entities are directly accessible. Technical solution with hook_file_download.

Git cherry-pick: Apply a Specific Commit Without Merging
DevOps

Git cherry-pick: Apply a Specific Commit Without Merging

Complete guide on git cherry-pick: apply only the commits you need. Express hotfix, conflict resolution, best practices.

Checkly: Monitoring as Code for DevOps and SRE
DevOps

Checkly: Monitoring as Code for DevOps and SRE

Discover Checkly, the platform that unifies testing, monitoring and observability. Synthetic monitoring, Playwright, API checks, alerting.

Drupal Testing Platform with DDEV and Docker
DevOps

Drupal Testing Platform with DDEV and Docker

How VOID created a managed platform to test Drupal/Next.js before production: DDEV, Docker, SonarQube, Playwright.

Google Gemini API: Complete Guide and Integration
AI & API

Google Gemini API: Complete Guide and Integration

How to use Google's Gemini API? Free API, integration, available models (Pro, Flash), use cases.

GitHub: Modern DevOps Platform (Copilot, CI/CD)
DevOps & Tools

GitHub: Modern DevOps Platform (Copilot, CI/CD)

Why GitHub? Code collaboration, GitHub Actions, Copilot AI, GitHub Pages, security and complete ecosystem.

Fonts & WebFonts: Performance, Licensing & SEO
SEO

Fonts & WebFonts: Performance, Licensing & SEO

Complete guide: formats, loading (preload, font-display), licenses (Monotype), accessibility and SEO.

Google Maps + Gemini: AI-Assisted Navigation
Mobile & AI

Google Maps + Gemini: AI-Assisted Navigation

Gemini integration in Google Maps: natural voice commands, proactive co-pilot, local implications.

iOS 26.0.2: Bug Fixes on iPhone
Mobile

iOS 26.0.2: Bug Fixes on iPhone

Apple prepares iOS 26.0.2: stability/security update to fix post-iOS 26 bugs.

Nvidia, AI Chips and US-China Trade Tensions
AI & Market

Nvidia, AI Chips and US-China Trade Tensions

Race for AI GPUs, AMD competition, export controls and business impacts between US and China.

How to Improve Your Core Web Vitals in Morocco
Web Performance

How to Improve Your Core Web Vitals in Morocco

Complete guide to web performance best practices for faster websites better ranked on Google.

React 19.2: ViewTransition and Fragment ref Coming to Canary
React

React 19.2: ViewTransition and Fragment ref Coming to Canary

React 19.2 introduces ViewTransition to animate UI changes and Fragment ref to compose imperative behaviors. Focus on use cases, current limitations and progressive adoption.

React Compiler 1.0 and React Foundation Under Linux Foundation
React

React Compiler 1.0 and React Foundation Under Linux Foundation

React Compiler 1.0 is production-ready and comes with an ESLint plugin. Meanwhile, React Foundation becomes the new home for React, React Native and JSX under the Linux Foundation.

React Native 0.82: New Architecture Only + Multi-Platform TV Apps
React Native

React Native 0.82: New Architecture Only + Multi-Platform TV Apps

React Native 0.82 is the first version that only includes the New Architecture. Focus on tvOS, Android TV, Tizen and recent tools to test and publish on TV.

Next.js 16 (beta): Stable Turbopack, React Compiler and Optimized Routing
React

Next.js 16 (beta): Stable Turbopack, React Compiler and Optimized Routing

Next.js 16 beta brings stable Turbopack (5-10x faster), integrated React Compiler, improved caching, optimized routing and React 19.2 support. Complete guide to new features and migration.

React Native + ExecuTorch: On-Device AI for Private and Performant Mobile Apps
React Native

React Native + ExecuTorch: On-Device AI for Private and Performant Mobile Apps

Discover how to integrate AI directly into your React Native apps with ExecuTorch. Voice transcription, OCR, text generation: everything works offline, without API, preserving privacy.

OpenAI AgentKit: The Framework for Creating Autonomous AI Agents
AI & Innovation

OpenAI AgentKit: The Framework for Creating Autonomous AI Agents

OpenAI launches AgentKit, an open-source framework to develop autonomous AI agents capable of acting in the real world via APIs, apps and workflows. Complete integration guide.

Safari 26: Tour of New CSS Features
CSS

Safari 26: Tour of New CSS Features

Safari 26 brings notable CSS updates. On the menu: better media queries, performance, and increased compatibility with modern patterns.

UX Design: 7 Best Practices to Maximize Conversion
UX Design

UX Design: 7 Best Practices to Maximize Conversion

Discover the essential UX Design principles that transform your visitors into customers: clarity, visual hierarchy, accessibility and user testing.

Open Banking in Morocco: Challenges and Opportunities for Banks
Banking

Open Banking in Morocco: Challenges and Opportunities for Banks

Open Banking is transforming the Moroccan banking sector. Discover how to design smooth, secure and compliant experiences for your customers.

Drupal Headless: Complete Guide for Architects and Developers
Drupal

Drupal Headless: Complete Guide for Architects and Developers

Everything you need to know about headless Drupal architecture: benefits, patterns, API, performance and use cases for enterprise projects.

React and Next.js: 2024 Best Practices for Performant Apps
React

React and Next.js: 2024 Best Practices for Performant Apps

Guide to modern React and Next.js patterns: Server Components, App Router, optimization, state management and scalable architecture.

Technical SEO: Complete 2024 Audit Guide
SEO

Technical SEO: Complete 2024 Audit Guide

Exhaustive checklist to audit your site's technical SEO: crawl, indexing, performance, mobile, structured data and Core Web Vitals.

AppsFlyer: Complete Guide for Mobile Attribution and Deep Linking
Mobile Marketing

AppsFlyer: Complete Guide for Mobile Attribution and Deep Linking

Master mobile attribution with AppsFlyer: OneLink, Deep Link vs Deferred Deep Link, mass link generation, React Native/Swift/Android integration. VOID 2025 guide.