How To Create an Intelligent Chatbot in Python Using the spaCy NLP Library

The author selected the COVID-19 Relief Fund to receive a donation as part of the Write for DOnations program. Introduction Interacting with software can be a daunting task in cases where there are a lot of features. In some cases, performing similar actions requires repeating steps, like navigating menus or filling forms each time an Read more about How To Create an Intelligent Chatbot in Python Using the spaCy NLP Library[…]

How To Handle Images with GraphQL and the Gatsby Image API

The author selected /dev/color to receive a donation as part of the Write for DOnations program. Introduction Handling images plays a pivotal role in building websites, but also can be challenging to deal with. Unoptimized images slow down websites, and many images that might look appropriate on a desktop are hard to scale down to Read more about How To Handle Images with GraphQL and the Gatsby Image API[…]

What is Django?

Django is an open source Python web framework used for web development. Released in July 2005, Django is popular for its component-based architecture making applications more flexible and scalable as they grow. The framework’s Model-Template-View (MTV) structure encourages the don’t-repeat-yourself (DRY) development principle as well as reusability across projects. As a result of its design, Read more about What is Django?[…]

How To Install and Use SQLite on Ubuntu 20.04

How To Install and Use SQLite on Ubuntu 20.04 The author selected the Free and Open Source Fund to receive a donation as part of the Write for DOnations program. Introduction SQLite is a free, cross-platform database management system. It is popular for its efficiency and ability to interface with many different programming languages. In Read more about How To Install and Use SQLite on Ubuntu 20.04[…]

How To Generate a Vue.js Single Page App With the Vue CLI

The author selected Open Sourcing Mental Illness to receive a donation as part of the Write for DOnations program. Introduction Vue.js is a popular JavaScript framework for creating user interfaces. Created in 2014 by Evan You (formally of Google), Vue.js is often described as a combination of React and Angular, borrowing the prop-driven development of Read more about How To Generate a Vue.js Single Page App With the Vue CLI[…]

How To Use Ansible with Terraform for Configuration Management

The author selected the Free and Open Source Fund to receive a donation as part of the Write for DOnations program. Introduction Ansible is a configuration management tool that executes playbooks, which are lists of customizable actions written in YAML on specified target servers. It can perform all bootstrapping operations, like installing and updating software, Read more about How To Use Ansible with Terraform for Configuration Management[…]