Jeremy NealSoftware Developer

Little bash thing I learned.

I never learned bash all that well because I never really needed to. By the time I was digging into a lot of command-line stuff, projects like oh-my-zsh were fairly popular, so a lot of command-line stuff was already around for me.

Tags:
  • bash

Read More

Building chatbots with Hedwig

Chatbots are so 2018. I think they were definitely a fad which has seemed to die down. That said, they’re still pretty useful.

Tags:
  • elixir
  • chatbots

Read More

Strength in Numbers

I’ve gone back and forth about my language choices over the years. Some of those changes have been based on inexperience (Python is really easy to learn), some on curiosity (Clojure is so different! What are LISPs all about?!). Others have been based in a kind of misplaced egoism, followed by a quick return to reality: “Surely I am smart enough to use Haskell!” (reads about monads and is still mostly confused).

Tags:
  • python
  • flask
  • programming languages

Read More

Flask vs. Django

I really like Clojure. A lot. Since I’ve started using it seriously, I find myself going to it to solve most of my problems. My previous go-to language was Python. It has its share of issues (GIL, for example), but overall, it’s a joy to work in. Given its ease of use, it’s quite a popular language as well. As such, it’s pretty easy to find developers who know it, or are at least comfortable with it.

Tags:
  • python
  • flask
  • django

Read More

Compojure Lessons

I recently had the opportunity to migrate a codebase for a work project from NodeJS and React to Clojure and Clojurescript. I’ve been trying to pick up Clojure for months now, but I find it difficult without a solid project. Since I started porting our code over, I feel that I’m understanding how to do things in this system at an impressive rate.

Tags:
  • clojure
  • compojure
  • JSON

Read More