2016-09-24

How to hijack a webpage

How to hijack a webpage

In this post I'm going to teach you how to hijack a webpage using the target="_blank" browser vulnerability. I'll also teach you how to defend yourself against hijacking by using a couple of simple …

Read more →
2017-12-22

Elixir tasks

Note to the reader: These commands are current as of Phoenix 1.3.


I've been working on a side project to hone my skills in another language and web framework. I've decided to pick Elixir and Pho…

Read more →
2019-04-29

Debugging strategies

Debugging strategies

Throughout the last few years I've learned debugging techniques that have helped me to get through some pretty insidious bugs. Through trial and error as well as by osmosis I've come up with a handful…

Read more →
2019-07-12

Scrum tactics

For the most part scrum-but is inevitable. Scrum doesn't fit every team's dynamic, and that's okay. Here's my version of scrum-but that I've found useful both leading teams and working on them.

The b…

Read more →
2020-10-08

Ecto nested preloads

The many different ways to preload

Ecto has quite a few different ways to preload entities. I always find myself forgetting each of the different ways, so I'm just going to post each approach in h…

Read more →
2020-11-05

OSTEP resources

One of my personal learning goals was to brush up on operating systems. I've heard nothing but high praises about [OSTEP](https://www.amazon.com/Operating-Systems-Three-Easy-Pieces-ebook/dp/B00TPZ17O4…

Read more →