6 Python Methods to Work With String Case
These convenient built-in methods will help you deal with various case-related tasks.
4 CSS Progress Bars You Can Use on Your Website
The HTML progress element is functional, but tricky to style. Try these CSS alternatives if you’re looking for something a little bit more fancy.
How to Create Dialog Boxes in Java
The Dialog Box is a simple, but common UI component and Java lets you create them in more ways than one.
Getting Started With Unity for Game Development
The Unity engine is highly popular with professional game developers, but it’s accessible and free for amateurs too.
What Is Hugo and How Does It Work?
Hugo is a static site generator that you can use to build content-focussed, fast websites. Learn all about what Hugo can do for you.
How to Learn Kotlin With No Coding Experience
Kotlin is now the preferred choice of Android developers and excellent online courses make it a great way to learn how to program.
How to Build a Simple PHP Website
Want to build a website but don't know where to start? Creating a basic PHP website will put you on the road to web development.
How to Implement Object-Oriented Programming Concepts in Go
Getting to grips with object oriented programing in Go isn't as tough as you think.
How to Upload Files to Firebase Storage Using React.js
Firebase storage lets you upload any type of user-generated data. Learn how to use it with React.js.
How to Use a Dictionary in C#
Get all the important details on how to use this powerful data structure.
How to Use Google Chrome to Debug CSS
Your browser includes a powerful set of web development and design tools. Find out how to change the style of any web page you’re looking at.
PyScript Beta Lets You Run Python in the Browser
JavaScript has long dominated client-side web programming, but could a new Python framework shake things up?
How to Set Up MongoDB Cluster in the Cloud for Free
Find out all you need to know about getting a MongoDB cloud instance set up, without having to pay any money.
8 Eclipse Keyboard Shortcuts Essential for Beginners
The Eclipse IDE may be beginner-friendly, but you still owe it to yourself to learn these keyboard shortcuts.
What to Expect in the Upcoming Python 3.11 Release
A host of new features are coming in Python 3.11. Here's what to expect when you try out the alpha version ahead of the October 22 release.
How to Install Ghost CMS on Mac and PC
Ghost is a free, open source blogging platform written in JavaScript. It’s easy to use once you’ve installed it, and here’s how to do so.
How to Pause Execution in a Node.js Program
Introducing a pause in JavaScript code is not as easy as you might think. You’ll need to be careful using setTimeout() but await can help.
How to Read CSV Files With Node.js
CSV is already one of the simplest data formats, but Node.js makes it even easier to work with.
10 CSS Background Patterns You Can Use on Your Website
Seeking inspiration for your website's background? Check out these CSS patterns that you can use in a variety of situations.
5 SVG Animations to Liven Up Your Web Design
You might find it hard to believe how easy it is to create beautiful, smooth animations with nothing more than CSS and SVG.