10 Articles Published

My Blog

Thoughts on web development, programming, security, and technology.

All Articles

TypeScript

TypeScript Generics Explained with Examples

Understand TypeScript generics with practical examples. Learn how to write reusable, type-safe code that works with any data type.

Feb 28, 2024 11 min 19,234
Security

All You Need to Know about Ethical Hacking using Python

It is common practice amongst ethical hackers to write nifty scripts and automate any structured process. In this article we discuss why Python is the language of choice for such tasks.

Feb 21, 2024 8 min 12,453
Git

Professional Git Workflow for Teams

Learn the Git workflow used by professional development teams. Branching strategies, pull requests, code reviews, and best practices.

Feb 15, 2024 12 min 17,890
Performance

Web Performance Optimization: Complete Guide

Speed up your website with proven performance optimization techniques. Learn about Core Web Vitals, lazy loading, caching, and more.

Feb 5, 2024 14 min 13,567
Backend

REST API Design Best Practices

Learn how to design clean, consistent REST APIs. Covering naming conventions, error handling, versioning, authentication, and documentation.

Jan 30, 2024 13 min 11,234
Algorithms

Big O Notation: Definition and Examples

When we compute the time complexity T(n) of an algorithm we rarely get an exact result. Learn about O(1), O(n), O(n²) and why O(n log n) is really good.

Jan 25, 2024 10 min 15,234
Design

Top UX/UI Design Trends for 2024

Explore the latest UX/UI design trends including AI-powered interfaces, 3D elements, glassmorphism, and accessibility-first design approaches.

Jan 15, 2024 9 min 21,456
👨‍💻

Youssef Boubli

Front End Developer & UI/UX Designer from Morocco. Writing about web development, programming, and tech since 2016.

10 Articles5+ Years Blogging