James Payne

James Payne is the editor for Developer.com, HTMLGoodies.com, Devx.com, CodeGuru.com, and JGuru.com. He was previously the Editor-in-Chief of the Developer Shed communities – a network consisting of 14 websites and forums dedicated to programming, web design, hardware, software, web hosting technology, social media, and search engine optimization (SEO). He has also published three books on Python: Python for Teenagers, Beginning Python: Using Python 2.6 and 3.1, and "Python for the Absolute Beginner".
13 articles

How to Print an Array in Java

Printing an array in Java is not as straightforward as it is in some other programming languages. The standard method of printing objects does...

Python Best Practices for 2021

Whether you are new to programming in Python or have spent a lifetime developing software in the "top 3" language, it is never too...

Best Project Management Tools for Developers

Project Management software is used to help plan, manage, and track tasks for all manner of projects. As developers, we use project management tools...

GitHub Issues Adds New Features

GitHub is arguably the largest online versioning control and code repositories on the planet, hosting over 200 million codebases from 65 million developers on...

Python Math Operators: Complete Guide

Numbers in Python operate the same way they do in real life. You can use them for addition, subtraction, multiplication, division - the uses...

Overview of Regular Expressions and Regex in Python

Regular expressions - or Regex - is a programming term, used across many programming languages, that describes patterns used to match characters and combinations...

Top Tech Companies Hiring Right Now

Whether you are a seasoned developer looking for a senior-level position or a newcomer to the tech industry looking to gather some valuable work...

The Best Programming Languages to Learn in 2021

Whether you are a new or seasoned developer with decades of experience under your belt, your career could benefit greatly by learning one -...

How to Create and Print Lists in Python

Today's Python lesson will cover the basic concepts of lists. We will learn about the data type, how to add values to it, the...

Mendix Named a Leader in Low-Code Development Platforms

Low-code development platforms - a visual approach to creating software that involves little to no actual code - have seen a spike in interest...

Make sure to follow Developer.com on Social Media