Our programming article includes tutorials for getting started with popular programming languages; tricks and handy scripts; development news; tips for choosing a framework; and coding how-tos.

The hardest part about microservices: Your data

We explore the challenge of dealing with data when creating and developing microservices.
30 best practices for software development and testing

These 30 software engineering rules and testing best practices might help save you time and...
Why the D programming language is great for open source development

The D programming language is a statically typed, general purpose programming language with C-like...
Hugo vs. Jekyll: Comparing the leading static website generators

Hugo vs. Jekyll: If you're building a new website, a static site generator may be the right...
Python scripts to automatically replace text in Scribus

Need to swap out text in Scribus? These Python scripts may help.
How Google helped me learn bash scripting

With a few simple Google searches, a programming novice learned to write code that automates a...
What you need to know about JSON in MySQL

MySQL's addition of a JSON data type makes the relational database easier to use and blurs the...
How to work with dates and time with Python

Get a better understanding of datetime in Python with this primer.