Talks: How to GraphQL

In this talk with Aaron Krauss, we’ll explore what GraphQL is, what problems it solves, what problems it creates, and how you can go about implementing it in your favorite language. We’ll also have a live GraphQL demo built in Ruby – which will be a great opportunity to experience Ruby if you haven’t used…

Talk: Prolog – a Prologue

Watch Tulsa Web Devs, as Aaron Krauss speaks about Prolog. Abstract Prolog is really powerful; it’s a neat old language that’s drastically different from just about any other language out there. It’s not functional (though it is declarative) – but if you’ve never seen it before, it will really challenge how you think about programming

You’ll Never Be the Best Developer

And that’s okay. You don’t want to be. Let’s be honest; developers have a really great career potential compared to the effort it takes to become one. The salary is strong right out of the gate, and it increases pretty quickly compared to other professions. We don’t even need college anymore to be classified as…

Declarative Programming with Prolog – Part 2: Unification, Recursion, and Lists

Welcome back to this series on Declarative Programming with Prolog! If you haven’t already, make sure you check out the first post about getting started with Prolog, because in this post we’re going to dig deeper into some core concepts – specifically unification, recursion, and lists. Without further ado, let’s get into it. Unification We’ve already…