Responsive Design in 2023 (part III)

Types of responsive layout patterns Fluid layout This type of web design pattern uses relative units, such as percentages, instead of fixed units, such as pixels, to define the size … Continue reading “Responsive Design in 2023 (part III)”

Serverless computing

Understanding Serverless Computing

Serverless computing originated with the idea of Function-as-a-Service (FaaS), which was introduced in the mid-2000s. However, it wasn’t until Amazon Web Services (AWS) launched its Lambda platform in 2014 that … Continue reading “Understanding Serverless Computing”

Responsive design in 2023 (part II)

Why is responsive design so important? Using responsive design is critical for creating websites and applications that are accessible, inclusive, and user-friendly, regardless of a user’s abilities or preferences. However, … Continue reading “Responsive design in 2023 (part II)”

Introduction to responsive design

What is responsive design?Responsive design is an approach used for creating websites that can adapt and provide an optimal viewing experience across devices with varying screen size. The goal is … Continue reading “Introduction to responsive design”

Dark Patterns – Part II

Reasons to avoid using dark patterns  There are several reasons why dark patterns should not be used. These include:  Legal and regulatory issues: Using dark patterns can lead to legal … Continue reading “Dark Patterns – Part II”

Dark Patterns – Part I

A dark pattern is a user interface that has been intentionally designed to deceive or mislead users. Examples of dark patterns include hidden opt-out buttons, misleading language, and fake countdown … Continue reading “Dark Patterns – Part I”

Configuring SD-WAN on the FortiGate device in 10 minutes

SD-WAN allows us to create an efficient network resilient to connectivity issues between our office and cloud services, e.g., AWS, Azure, GPC. In short, it provides continuous access to critical … Continue reading “Configuring SD-WAN on the FortiGate device in 10 minutes”

Atomic Design 101

Atomic methodology and principles were defined by Brad Frost, a design system consultant and web designer who is also a speaker, writer, and musician located in Pittsburgh, Pennsylvania. Possessing experience … Continue reading “Atomic Design 101”

Introduction to Inclusive Design

Inclusive design and accessibility go hand in hand, and their principles are at the forefront of the design trends in 2022. Web accessibility ensures a digital service is usable for … Continue reading “Introduction to Inclusive Design”

The Don’t Repeat Yourself (DRY) Principle

Don’t Repeat Yourself (DRY) is one of the first programming principles that junior software developers learn. It is about keeping a shared piece of code in a single place (mostly … Continue reading “The Don’t Repeat Yourself (DRY) Principle”