MakeUseOf

Sandra Dindi-

Sandra Dindi

About Sandra Dindi

Sandra is a Tech enthusiast with an extensive background in Journalism and Full-stack web development. She specializes in web development and Cloud technology. For leisure, Sandra enjoys a good thriller, reading, and hiking mountains.

Readers like you help support MUO. When you make a purchase using links on our site, we may earn an affiliate commission. Read More.
cog wheels-1 1
What’s an SDK? How to Use It to Accelerate Development

A Software Development Kit sounds like a pretty useful thing to have in your toolbox, but what exactly is it?

lady writing on book while looking at tablet 1
6 Chrome Extensions to Boost Your Productivity Online

Looking to supercharge your online productivity? Check out these game-changing Chrome extensions that will simplify your workflow.

A Network Server System 1
8 Benefits of Cloud Computing

Cloud computing has been the hot talk of the town for a while now. But what are the benefits of using it?

finger touching cloud 1
5 Types of Cloud Deployment Models and How to Use Them

Hosting in the cloud can be beneficial, but it's not without its complexities. For a start, consider which model of cloud architecture suits your app.

woman  smiling  while typing on laptop 1
API
7 Benefits of Using RESTful APIs

RESTful APIs are one of the most preferred architectural styles for designing APIs. Here’re 7 advantages of using them.

tablet with metrics information 1
API
6 Free API Documentation Tools

Help your API clients get the best out of your service with top-notch documentation.

two developers looking at computer screens 1
API
10 Important Components of API Documentation

An API is only as good as its documentation, so make sure yours is discoverable with top-quality instructions and other important detail.

A wireframe illustration of a webpage 1
Create a Popup Window Using HTML, CSS, and JavaScript

Popup windows are ubiquitous online, but they’re not all bad. Learn how to create a well-behaved popup with standard web technologies.

A lady sitting on the floor working on a laptop with illustrations of graphs in the background 1
API
9 Practical Benefits of Using GraphQL

GraphQL claims several advantages over the alternatives, but is it really all it’s cracked up to be?

wooden arrows facing opposite directions 1
JSON vs. XML. What’s the Difference?

Chances are you’ll need to work with both XML and JSON at some point in your programming life, so make sure you know which is which.

finger pointing at search bar on screen 1
Create a Hidden Search Bar With HTML, CSS and JavaScript

Learn how to create an expanding search bar using plain HTML, CSS, and JavaScript.

A closeup of a splash of water 1
CSS
7 CSS Background Properties to Liven Up Your Web Designs

You might think background design is simple, but CSS has many obscure and powerful properties for you to learn.

person writing code on a laptop 1
9 Free Online Code Editors for Web Development

These code editors are feature-packed, totally free to use, and are available anywhere the internet is.

“cryptography” and associated words arranged in a word cloud 1
Create a Message Encryptor With Python

Use this simple example to encode messages and learn about the basics of encryption.

Lady touching screen with finger 1
10 UI/UX Inspiration Sites for Developers and Designers

Get inspiration for your UI/UX design projects from these websites.

HTTP browser address over globe 1
HTTP vs. HTTPS: What’s the Difference?

You might be aware that HTTPS is an improvement on HTTP, but how exactly, and why should you be using it?

Several networking cables plugged into the back of servers in a rack. 1
8 Basic Server Types Used in Computer Networking

The internet is a collection of clients looking for data and services, and servers that provide them. Find out about the many types of server.

ubuntu written on phone next to keys 1
How to Install IDLE Python IDE in Ubuntu

Get the IDLE Python IDE up and running on your Ubuntu system by following this step-by-step guide.

someone holding Node.js logo 1
5 Node.js Packages to Build Your Next API

Node.js is popular for good reason: speed, simplified asynchronous model, and HTTP support all appeal. And so does its wealth of quality frameworks.

Someone holding HTML5  logo 1
8 Semantic HTML Tags to Make Your Website Accessible, Neat, and Modern

You don't need to use div tags every time. Use these semantic HTML tags to make your site more structured and accessible.

1 2 3
Page 1 / 3