
Ahmed is a technical author and web developer living in Morocco with a Master's degree in software development. He authors technical content about JavaScript, Angular and Ionic. He is also a fan of entrepreneurship, poetry, and teaching. You can contact me on my personal website and read my other articles on Techiediaries.
Ahmed's articles
How to Build a Web App with GraphQL and React
By Ahmed Bouchefra,
Learn how to build the front end of a GraphQL app that uses the Apollo client with React hooks to fetch and manage application data.
How to Build a News App with Svelte
By Ahmed Bouchefra,
Ahmed Bouchefra shows how to build a simple news app using Svelte, explaining what Svelte is and how to create a Svelte project using the degit tool from npm.
A Beginner’s Guide to Vue CLI
By Ahmed Bouchefra,
We introduce the latest version of Vue CLI and its new features, demonstrating installation and how to create, serve and build an example project.
Build a Desktop Application with Electron and Angular
By Ahmed Bouchefra,
In this tutorial we’ll build a cross-platform desktop application with Electron and web technologies such as TypeScript and Angular.
Introduction to Nest.js for Angular Developers
By Ahmed Bouchefra,
We introduce Nest.js for Angular developers. Nest is a progressive Node framework, written in TypeScript and sharing many concepts with Angular.
How to Build a News App with Ionic 4 & Angular
By Ahmed Bouchefra,
In this tutorial we'll be using Ionic 4 and Angular to build a news application that makes use of a third-party news API.
Building a WordPress Plugin with Vue
By Ahmed Bouchefra,
Ahmed Bouchefra shows how to create a WordPress plugin that makes use of the Vue.js library, creating a shortcode that can be used to display a Vue component in posts and pages that fetches and displays the latest posts every five seconds.
Creating Custom Endpoints for the WordPress REST API
By Ahmed Bouchefra,
Ahmed Bouchefra shows how to create your own custom route(s) for WP-API, allowing you to create mobile and web clients for your WordPress website that can also interact with your custom post types, rather than just the built-in WordPress types such as posts and categories.
Advanced CSS Theming with Custom Properties and JavaScript
By Ahmed Bouchefra,
Ahmed Bouchefra dives into CSS theming, explaining how to use CSS custom properties to create themes and switch dynamically between them with JavaScript, using an HSL color scheme and CSS filters to create a dark version of a light theme.
CSS Optimization Tools for Boosting PWA Performance
By Ahmed Bouchefra,
Ahmed Bouchefra shows how to use various tools and related techniques to help build a better PWA by focusing on CSS optimization — demonstrating how to remove unused CSS, inline the critical path CSS, and minify the resulting code.