1. [Software] Elixir: GenServer vs Task.Supervisor

    Have you ever wondered if you should be using a GenServer or a Task.Supervisor? You're not alone! Here, I'll share my experience with making this choice - hopefully it helps you decide ;) The Premise I recently ran into a situation where I used a GenServer to prototype some functionality…


  2. [Software] Just Software Developer Things...

    Have you ever typed ls into your browser's search bar? We've all been there! What's your favorite just developer thing? If I think of more, I'll try to remember to write them here :D…


  3. [Cafe/Travel] Onion: Get your Hipster on in Seoul ;)

    What is Onion? Onion is a paradise built from ruin. A combination bakery and cafe that has taken what appears to be a rundown house or apartment building, and freshened it up just a bit with enough decor to give it a comfortable feeling. The architectural designer has ingeniously converted…


  4. [Software/Git] Git mastery: Your local repo is also a remote repo!

    Say what?? Here is an interesting tidbit about your local Git repo. You can push to it and pull/fetch from it. Anything you can do with a remote repo, you can do it with your local repo. How do I do this? Just specify . where you would normally specify…


  5. [Dev Infrastructure] Docker-compose logging in CircleCi

    I'm running docker-compose services as daemons in my CircleCI configuration. It looks a bit like this: # circle.yml version: 2 jobs: build: ... steps: ... - run: name: Start docker resources command: | set -e docker-compose -f circleci-docker-compose.yml up -d (service) ... - run: name: run test ... Here's the problem though: there was…