TOOLS FOR DEVELOPERS
From Vibe Coding to Spec-Driven Development with Kiro IDE from AWS
What spec-driven development is, how AWS Kiro IDE enforces requirements, design and tasks before code, and a customer-service MCP server built live at the AWS Egypt Meetup.
Working with Code Editors
Overview of Code Editors There are many text editors and integrated development environments (IDEs) available that can be used to
AMAZON WEB SERVICES
From Vibe Coding to Spec-Driven Development with Kiro IDE from AWS
What spec-driven development is, how AWS Kiro IDE enforces requirements, design and tasks before code, and a customer-service MCP server built live at the AWS Egypt Meetup.
SPOT LIGHT
SYSTEM DESIGN
10 Essential System Design Elements You Need to Know (Part 2)
Introduction In the first part of this series, I covered 5 essential system design elements, such as load balancers, proxy
OPERATING SYSTEMS
GNU Linux File Permissions: Introductory Guide and Best Practices
Introduction Linux is a powerful operating system used by millions of people around the world. It is known for its
The Essential Guide to Linux System Monitoring with Top, Htop, and Vmstat
Introduction When it comes to running Linux servers and applications, monitoring system performance is crucial to ensuring everything is running
Unlock your web development superpowers with WSL (Windows Subsystem for Linux)
As a web developer working on Windows, you may have felt left out when it comes to certain tools and
GNU Linux from a Developer’s Eye
Linux (or GNU Linux) is a free and open-source operating system that has become the backbone of much of the
