Skip to Main Content
Below you’ll find my blog posts. You can check out the
How Things Work
Talks: How Blocks Work in Ruby
Watch OKC Ruby, as Aaron Krauss speaks about Blocks. Ruby has these...
Talk: Prolog – a Prologue
Watch Tulsa Web Devs, as Aaron Krauss speaks about Prolog. Abstract Prolog...
Talk: Documenting and Refactoring Python
Watch OKC Python: Aaron Krauss – Documenting and Refactoring Python Code ...
Talks: My Interviews with Amazon
Watch ThunderPlains 2018, as Aaron Krauss gives a lightning talk about his...
Talk: Building a Neural Network in Python
Watch OKC Python: Aaron Krauss – Building a Neural Network  from...
You’ll Never Be the Best Developer
And that’s okay. You don’t want to be. Let’s be honest; developers...
Declarative Programming with Prolog – Part 3: Putting it All Together
Welcome back to the final post in this Prolog series! If you...
Declarative Programming with Prolog – Part 2: Unification, Recursion, and Lists
Welcome back to this series on Declarative Programming with Prolog! If you...
Talk: Open Source License Agreements
Watch OKC.js: Aaron Krauss – Open Source License Agreements  from techlahoma...
Declarative Programming with Prolog – Part 1: Getting Started
Have you ever run into a programming problem that seemed difficult to...
Talk: Public Speaking 101
Watch OKC-Sharp: Aaron Krauss – Public Speaking 101: How to Give Talks...
Talk: Using Terraform, Packer, and Ansible Together
Watch DevOps OKC: Aaron Krauss – Using Terraform, Packer, and Ansible Together...
Talk: Automating Server Config with Ansible
Watch OKC Python: Aaron Krauss – Automate Server Configuration with Ansible ...
Talk: What is “this”?
Watch OKC JS: Aaron Krauss – What is this?  from techlahoma...
Talk: Intro to Programming
Watch Free Code Camp OKC: Aaron Krauss – Intro to Programming ...
Running a Rails App with Docker
Docker is quickly becoming the new cool-kid tool around town, and despite...
Talk: Python vs Ruby
Watch OKC Python: Aaron Krauss – Python vs Ruby from techlahoma on...