
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 …