Developer Tools
Learn how to install zsh, get the most out of the Oh My Zsh framework, configure plugins, and learn a variety of productivity-enhancing zsh techniques.
Learn how to convert text into natural-sounding speech with Google Cloud's Text-to-Speech API, including examples and code snippets.
In this comprehensive Kubernetes vs Docker comparison, we cover pricing, features, security, ease of use, and docs to help you choose one.
Find out how to use Kubernetes on AWS with our tutorial including setting up Kubernetes, application deployment, management. Code included.
Learn about five of the best, free version control options available today, how their features compare, and which might be best for you.
Learn what a Docker container is, the steps for creating a Docker container, as well as handy use cases for them and how to keep them secure.
An IDE is a piece of software that provides programmers with all the tools they need to develop, debug and manage applications.
Create your own VPN server with Vultr and OpenVPN. Learn to set up a new virtual machine, configure OpenVPN, and test your new setup.
In a remote team or want to run an idea past a colleague online? We review the best collaborative coding tools for remote pair programming.
Did you know you can create a stunning GitHub profile README page? Learn how to add images, social and blog links, GitHub stats, and more.
You've built a site locally and want to test it and show it off. Learn how easy it is to set up localhost access for you and your clients.
Markdown is a simple but powerful markup language for text. We review the best Markdown tools for Mac, from humble code editors to full-featured workhorses.
Lucero del Alba looks at the top tools all web developers need to learn, from Bash to Visual Studio Code and continuous integrations pipelines.
Michael Wanyoike walks you through a wide range of Visual Studio Code features, workflows and add-ons that will supercharge your development workflow.
We share 75 Zsh commands, plugins, aliases and tools that will save you keystrokes and make you more productive in your day-to-day work.