Protect your application from CSRF attacks

“CSRF is an attack that forces an end user to execute unwanted actions on a web application in which they are currently authenticated. With a little help of social engineering (such as sending a link via email/chat), an attacker may force the users of a web application to execute actions of th...

 ·  8 minute read  ·   


Getting started with Vim (video)

This YouTube video is a recording of a colleague and mine, discussing Vim basics and going through them hands on. It’s raw and untouched, and should be easy for any beginner to tag along and pick up on some starting points.

 ·  less than 1 minute read  ·   


SQL injection for developers

SQL Injection (SQLi) accounted for more than 72% of all attacks when looking at all verticals during (2018-2019) period. - State of the internet 2019, Akamai The quote above says it all. If there’s one attack vector to get familiar with as a web devloper it’s injection and this one in parti...

 ·  11 minute read  ·   


Unleash the Power of Vim Macros

In my first Vim post I had a long discussion with one of the readers over macros. He just couldn’t get his head around the idea. As I was doing my best to explain, I realized that specific examples don’t always go all the way in demonstrating an idea. This post will cover the what’s and the why’...

 ·  4 minute read  ·   


Vim A to Z, Literally.

TL;DR - ish: This post is a list of options and keystrokes in Vim, if this is the first time you’re getting to know them, take your time, read some, memorize and go back once you feel comfortable with taking more in. Vim is overwhelming if you’re just getting started, but it’s even more reward...

 ·  11 minute read  ·