Web Security 101: An Interactive Cross-Site Request Forgery (CSRF) Demo

Security

A hands-on beginner's guide to what CSRF attacks are and how to prevent them.

Read

One-Hot Encoding, Explained

Machine Learning

A simple guide on the what, why, and how of One-Hot Encoding.

Read

Year One Recap

Blogging

How my first year of blogging went and where I'm headed in Year Two.

Read

Easy Visual Question Answering

Machine Learning

Co-Authored by Phillip Wang

A gentle introduction to Visual Question Answering (VQA) using neural networks.

Read

A Simple Explanation of the Bag-of-Words Model

Machine Learning

A quick, easy introduction to the Bag-of-Words model and how to implement it in Python.

Read

Sendy is Insecure: How Not to Implement reCAPTCHA

Security

Sendy's reCAPTCHA implementation doesn't do anything.

Read

Git Aliases I Use (Because I'm Lazy)

Programming

I really dislike typing out git commands, even the short ones.

Read

Avoid Premature Optimization

Best Practices

How I fell into the trap of premature optimization, the root of all evil.

Read