thecodeboss logo
The downtown Oklahoma City skyline

Blog

Here are all of the talks I've given, as well as the blog posts I've written. I started off blogging around 2014, and transitioned into more of an active speaker a few years later. I've found that writing and/or giving talks is one of the best ways for me to learn something new, and then I get to teach others in the process!

Content Type

Tags


Security for your Application Part 3: Social Engineering

You’ll be directed to Clevyr’s site for this post.

Security for your Application Part 2: The Database

You’ll be directed to Clevyr’s site for this post.

Security for your Application Part 1: The Application

You’ll be directed to Clevyr’s site for this post.

Why Laravel is Awesome

You’ll be directed to Clevyr’s site for this post.

Bringing Effective Communication in Software Development

You’ll be directed to Clevyr’s site for this post.

Declarative Programming with Prolog – Part 3: Putting it All Together

Table of Contents Part 1 – Getting Started Part 2 – Unification, …

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

Table of Contents Part 1 – Getting Started Part 2 – Unification, …

Declarative Programming with Prolog – Part 1: Getting Started

Table of Contents Part 1 – Getting Started Part 2 – Unification, …

Running a Rails App with Docker

Docker is quickly becoming the new cool-kid tool around town, and …

Why Random Numbers are Impossible in Software

Ever wonder how random numbers work in software?

My Experience as a Contract Developer while being Employed

Last Fall of 2016, I had the experience of taking on a contract …

Design Patterns: Dependency Injection

If you’re a developer, you may have heard of the phrase …