A guide to setting up an Apple Mac for DevOps and software development. This is current for macOS 10.14 (Mojave).
Python has a long history, and has evolved over time. This article describes some agreed modern best practices.
Notes on useful tools and libraries for Node.js.
The modern Java platform, with OpenJDK 11 and above.
Notes on developing software with the Go language.
Notes on shell scripting with Bash and other UNIX shells.
A summary of Google recommendations for Web developers.
Notes on using the Maven tool for Java projects.
Visual Studio Code is becoming a standard text editor for developers.
Key tools and libraries for the Python programming language.