MB

All Posts

11M
💻 My ultimate productive and programming setup (MacOS)

💻 My ultimate productive and programming setup (MacOS)

In this post, I'm excited to share my ultimate coding and productivity setup. This includes a selection of hardware and software that I find indispensable for efficient and comfortable coding. From my MacBook Pro M3 to my carefully chosen peripherals and applications, every element of my setup is chosen for its functionality and ergonomic benefits. Let's delve into the specifics of what makes my coding environment both productive and enjoyable.

January 7, 2024
22M
IT Project Management: project life cycle

IT Project Management: project life cycle

IT project management is a complex process that requires skills and knowledge from various disciplines. For an IT project to be successful, it must be well-planned, organized, and controlled. The IT project management lifecycle is a series of phases that guide teams from initial concept to final delivery. Each phase plays a crucial role in ensuring the success of the project. In this post, we delve deep into the strategies and best practices that lead to successful project execution and delivery.

January 1, 2024
1M
My Go-To Quick Debugging Trick: Freezing the Page with setTimeout and debugger

My Go-To Quick Debugging Trick: Freezing the Page with setTimeout and debugger

As a web developer, one of the trickiest things to debug is elements like dropdowns, menus, or lists that tend to disappear or change state when you unfocus or interact with other parts of the page. My favorite and super quick trick to tackle this is using setTimeout(() => { debugger; }, 5000). Here's why it's so effective:

December 30, 2023
1M
Easily Adjusting Image Sizes

Easily Adjusting Image Sizes

Unleash the power of CSS to enhance your web images! Learn how mix-blend-mode can create striking visual effects by blending your images with their background. Discover the magic of aspect-ratio to maintain the dimensions of your images, ensuring a consistent and responsive design. Plus, explore object-fit to control how your images fill their containers, perfect for responsive layouts. Dive into these CSS properties and transform your website's visual appeal!

December 30, 2023
4M
Breaking Down Complexity: An Introduction to Micro Frontends

Breaking Down Complexity: An Introduction to Micro Frontends

In the rapidly evolving world of web development, micro frontends have emerged as a game-changing architecture. This approach breaks down the frontend of a web application into smaller, independent pieces, each responsible for a distinct feature or module. Let’s delve deeper into the key benefits of adopting micro frontends.

December 29, 2023