Job Vranish

Using Bundler as a Repository Manager


~5 years ago by Job Vranish on Atomic Spin.
Many version controls systems today have some form of “external” or “submodule” feature that’s basically just a way to embed...

Converse Better: How to Have Productive Technical Arguments


~5 years ago by Job Vranish on Atomic Spin.
Most of the heated arguments on the internet about various tools and technologies end up being unproductive exchanges of hot air. This is especially unfortunate...

Hey, C Is a Functional Language Too!


almost 5 years ago by Job Vranish on Atomic Spin.
So it turns out C is a functional language too! On the way to Strange Loop this year, John Van Enk and I were trying to find a way to write some C code...

miniKanren in Haskell


almost 5 years ago by Job Vranish on Atomic Spin.
This year at Strange Loop I was totally blown away by the miniKanren talk by Daniel Friedman and William Byrd. I highly recommend watching the presentation...

Catching Exceptions and Printing Stack Traces for C on Windows, Linux, & Mac


almost 5 years ago by Job Vranish on Atomic Spin.
TL;DR – Debugging C is pain. Stack traces help a lot. Here are a few easy ways to make them happen in gcc.Debugging C can be a real pain, especially...

Catching Exceptions and Printing Stack Traces for C on Windows, Linux, & Mac


almost 5 years ago by Job Vranish on Atomic Spin.
TL;DR – Debugging C is pain. Stack traces help a lot. Here are a few easy ways to make them happen in gcc.Debugging C can be a real pain, especially...

Why Haskell Is Worth Learning


over 4 years ago by Job Vranish on Atomic Spin.
When I recommend learning Haskell to the uninitiated, I often get asked: “Why Haskell?” “Is it a practical language?” and &#8221...

Why Haskell Is Worth Learning


over 4 years ago by Job Vranish on Atomic Spin.
When I recommend learning Haskell to the uninitiated, I often get asked: “Why Haskell?” “Is it a practical language?” and &#8221...

Why Haskell Is Worth Learning


over 4 years ago by Job Vranish on Atomic Spin.
When I recommend learning Haskell to the uninitiated, I often get asked: “Why Haskell?” “Is it a practical language?” and &#8221...

Towards a Haskell Logic Library


over 4 years ago by Job Vranish on Atomic Spin.
In one of my previous posts, I described an implementation of miniKanren in Haskell. I have since been improving the implementation.I am currently working...