I'm Aziz; a web developer with a passion for making things people may possibly one day want to use.
I've been a developer for the last 7 years. I've worked professionally as a Senior developer™ and Team Lead. See my CV for details.
I enjoy reading & making cool components and animations in my spare time.
Projects
concepts
components
random fun
archive
Blog
Create a Daily Slackbot With Automations and Cron Jobs
Feb 3, 2025Multitask Like a Pro with the WIP Commit
Jan 30, 2024Choose Your Backend: Onsite vs Cloud vs Serverless vs Edge
Oct 22, 2023Easy Typescript Monorepo with npm Workspaces
Jul 17, 2023Neovim for the VSCode User: Part 2 - Language Support
Jul 3, 2023Neovim for the VSCode User: Part 1 - Initial Setup
Jun 12, 2023VSCode Shortcuts to Navigate Your Editor Like Tarzan in The Jungle - Part 3
May 28, 2023Typescript: discriminated unions and checking types at runtime
Apr 25, 2023Building a Dynamic, Toggleable, and Resizable Sidebar in Angular
Apr 17, 2023Building Better Reactive Components With Angular
Mar 7, 2023Better Type Safety with Angular Generic Components
Jan 30, 2023VSCode Shortcuts to Code Like You’re Playing A Piano - Part 2
Jan 16, 2023Simplify Dependency Injection Between Different Packages in Dart
Jan 5, 2023VSCode Shortcuts To Code Like You’re Playing a Piano
Dec 20, 2022Mobile-First Responsive Web Design
Oct 28, 2022How To Implement a Typescript Web App With Clean Architecture
Aug 5, 2022The Ultimate Clean Architecture Template for Typescript Projects
Aug 4, 2022I Wrote a VSCode Extension to Sort Your Flutter Project’s Imports
May 28, 2022