MUO

Programming

For everyone from expert programmers to those new to coding. You’ll find everything from introductory guides to Python and SQL, to expert CSS and VB.Net code examples.

Page 6

Readers like you help support MUO. When you make a purchase using links on our site, we may earn an affiliate commission. Read More.
a CPU image of computer hardware 1
How Do Buffer Overflow Attacks Work? Going Behind-the-Scenes as a Hacker

Hackers can take control of a system by maxing out a service's storage capacity. So how do hackers carry out such buffer overflow attacks?

By 
Particles in cube 1
What Is a Vector Database, and How Do They Boost AI?

Vector databases have gained a resurgence in the AI community, and this is how they work.

By 
The word “API” surrounded by abstract icons 1
5 Modern APIs to Supercharge Your Web App

Today’s web browsers provide powerful environments that can run a range of exciting apps. They can probably do more than you think.

By 
Person programming on laptop 1
10 Common Programming Myths Debunked

Plenty of misconceptions surround the world of programming, so it’s wise to be aware of what has merit and what is merely rumour.

By 
Image of HTML code on a laptop screen 1
6 Reasons Your HTML Should Be Clean and Organized

There are many benefits to gain from semantic, concise, valid HTML.

By 
A close-up shot of a person browsing the internet on a mobile device 1
7 Reasons Your Website Isn’t Mobile Responsive

If you run a website, a big part of your audience will be using a mobile device. Make sure you’re giving them the best possible experience.

By 
A close-up of a hand holding up a vue.js sticker 1
How to Use Props to Create Better Vue Components

Vue’s props allow you to register custom attributes on a component. Find out exactly how to use them.

By 
Part of newspaper 1
How to Build a News Application Using Python

Learn how to create your very own News application with Python and the Tkinter library.

By 
Binary values projected onto somebody’s back 1
How to Lint Python Code Using Flake8

Give your codebase a spring clean with this easy-to-use command-line tool.

By 
a black monitor showing javascript source code 1
10 Essential JavaScript Naming Conventions Every Developer Should Know

Improve the readability and maintainability of your JavaScript code by following these naming conventions.

By 
Lines of code on a black screen computer monitor 1
How to Optimize Form Performance in React With useRef and useCallback Hooks

Speed up form handling with these vital React hooks which enable some impressive optimization tweaks.

By 
A Rust logo superimposed on a photograph of somebody working on an iMac desktop computer 1
What Is Unsafe Rust?

Unsafe Rust gives you more control over the memory. Learn how to work with unsafe Rust and understand the inherent risks associated with using it.

A mechanical keyboard on a table  1
Is a Mechanical Keyboard a Worthwhile Investment for Programmers?

Programmers are always on the look for productivity enhancements. Could a mechanical keyboard be one of those?

By 
A close-up of a hand holding up a vue.js sticker 1
What’s New in Vue 3.3?

Get the lowdown on Vue’s latest release with this summary of important changes.

By 
IP whitelisting article cover image 1
Securing Golang Web Applications Using IP Whitelisting

Make use of Go’s Gin framework to secure your web apps with IP whitelisting.

By 
Rust code that interacts with files 1
A Guide to Working With Text Files in Rust

Learn how to read from and write to text files in Rust.

The Angular logo superimposed over a hand holding a pen above some paper containing charts and graphs 1
What’s New in Angular v16?

Angular v16 launched at the start of May. Find out what significant improvements this release brings.

By 
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.

By 
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.

By 
An open laptop with a code editor showing on screen 1
How to Build a Microservice in Python

Either your task is small, or you can break it down into smaller tasks. And a small task is a perfect fit for a microservice.

By 
4 5 6 7 8
Page 6 / 75