MakeUseOf logo

Programming

Follow
Followed

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.

+ See More

Page 8

Person Coding on a MacBook using Visual Studio Code
How to Uninstall Node.js From Your Mac

Uninstalling Node on your Mac is pretty easy, but removing the residual files requires extra steps. We'll show you exactly what you need to do.

An image of a developer writing code on laptop and phone
9 Software Development Tools Transforming the Industry in 2023

These apps can all ease your day-to-day programming and mastering them will improve your coding skills.

Man working on MacBook Air
How to Inspect Your CSS Animations With Chrome DevTools
CSS

Animations are a powerful addition to CSS, but their text form can make them awkward to work with. Chrome’s DevTools to the rescue!

windows-batch-files
How to Create and Run a Batch File in Windows 10 and 11

An easy way to automate everyday tasks with free Windows tools.

Laptop screen with React code and logo
How to Use React Router V6: A Beginner's Guide

Learn how to manage your URLs with the latest version of React Router.

github-alternatives
The 7 Best GitHub Alternatives for Hosting Your Project

If GitHub's user interface, pricing, or any other feature doesn't align with your preferences, consider exploring these alternatives.

cargo ships lined up by a dock
8 Docker Best Practices You Should Know About

Make sure you’re using Docker images to their full effect with these handy tips.

Man drawing on a whiteboard in a workspace
9 Common UI/UX Design Myths and Misconceptions Debunked

Adhering to UI/UX design myths and misconceptions can hinder your professional growth. Let's debunk the most common ones.

React Logo overlaying an image of someone using a laptop and a mobile phone
Building Accessible React Applications With React Aria Components

If you’re looking for a React library to help you build accessible components, you’re at the right place!

A MacBook Pro in a music studio
CSS Grid or Flexbox: Which Is Better for Creating Columns?

Explore the differences between these modern CSS layout methods with a practical problem: lining up columns.

The docker logo alongside a screenshot of a linux terminal
8 Essential Docker Commands for Beginners

Docker has become a vital tool for sysadmins and programmers alike. Learn how to work with its most useful commands.

Paintbrush, colors, and drawing paper
How to Build a Paint Application Using Python

Coding your own paint app is a classic exercise that will teach you a lot about GUI programming.

Big data text written over a computer keyboard
Map-Reduce vs. Aggregation Pipeline in MongoDB

MapReduce is an established way of parallelizing data queries, but can this alternative offer even more benefits?

game with high score text
How to Use Custom Fonts and Text Effects With Python’s Arcade Library

It might not be the most glamorous aspect of your game, but text can be a powerful element that’s worth refining.

Front view of Macbook Pro
How to Use React Keys to Avoid Component Conflict

How can you convince React that two uses of a component need their own individual state? With keys, of course!

xml-read-write
How to Read and Write XML Files With Java

The popularity of XML has waned recently, but you may run into it occasionally, so it's important to learn how to read and write an XML file.

AltStyle によって変換されたページ (->オリジナル) /