What is Ansible?

conductor

Ansible is an orchestration tool that can be used to configure cloud servers. This post is about what Ansible is, what Ansible is not, and demystify the vocabulary used to describe what Ansible does.

Ansible is an IT Orchestration Tool

Ansible is a tool to automate IT orchestration. What does …

more ...

How to install pytesseract

tesseract and python

In this post, you'll see how to install pytesseract. You can use pytesseract to convert images into text. Pytesseract is a Python package that works with tesseract, which is a command-line optical character recognition (OCR) program. It's a super cool package that can read the text contained in pictures. Let's …

more ...

Writing Tests for Scientific Code

science lab

In a previous blog post, I wrote about how to incorporate a few software design principals into the code written by scientists. This post is a follow up on one specific software design principle that can be used by scientists: testing

Below are some practical ideas about how to incorporate …

more ...

Thoughts on Software Design in Scientific Code

fishing net

I listened to a few podcasts (TalkPython, Test and Code) that had a theme of:

"How do we bring software design principles into science?"

This got me thinking... There are a couple of ways software design could be incorporated into science and the code scientists write. The science I'm thinking …

more ...