Jinja2 is a web framework and language-agnostic templating language for Python. For many Python projects in need of a template language, Jinja2's easy API and accessible…
With contributor Kevin Sonney's productivity guide, you'll become familiar with 6 open source tools to help you stay organized. It includes tutorials for an open source kanban…
Kevin Sonney's productivity guide makes collaboration a breeze with 5 open source tool tutorials. Tools covered in this download include open source email clients, an…
In this productivity guide, author Kevin Sonney provides tutorials for ;7 different open source desktop tools to cover the many aspects of work and life. Fill your toolbox…
It's nearly impossible to remember every single Emacs shortcut there is to know. With this cheat sheet, you can familiarize yourself with the most common combinations so you…
In this guide, you'll learn about the core concepts and mechanisms of inter-process communication (IPC) in Linux. Using code examples in C, this guide discusses the following…
Java is a widely used object-oriented programming language. It runs in a Java Virtual Machine (JVM), a layer that translates Java code into bytecode compatible with your…
The pip packaging tool is used to interact with third-party Python packages. This cheat sheet covers the information you'll need to use pip efficiently, including: Terminology…
This cheat sheet identifies key tools in the microservices ecosystem and the open source software options available to build out a microservices architecture, including the…
This cheat sheet is perfect for new Linux users or those who may have recently switched distributions. It contains a list of Linux commands for routine tasks including file…