Blog

Most recent of my blog posts.
Blog about web technologies and games with a focus on performance and security
blurry image for loading
security
Account security - a divided user perception
Account security - a divided user perception
Feb 2019
This post considers the perception clash that exists between what users perceive to be their most valuable accounts (email and social networks) and those they think they should protect the most (online banking).
blurry image for loading
security
The bleak picture of two-factor authentication adoption in the wild
The bleak picture of two-factor authentication adoption in the wild
Dec 2018
This post looks at two-factor authentication adoption in the wild, highlights the disparity of support between the various categories of websites, and illuminates how fragmented the two factor ecosystem is in terms of standard adoption.
blurry image for loading
web
Quantifying the impact of the Twitter fake accounts purge - a technical analysis
Quantifying the impact of the Twitter fake accounts purge - a technical analysis
Aug 2018
This post provides an overview of the impact of the Twitter 2018 accounts purge through the lens of its impact on 16k of Twitter’s most popular accounts.
blurry image for loading
ai
Attacks against machine learning — an overview
Attacks against machine learning — an overview
May 2018
This blog post surveys the attacks techniques that target AI (Artificial Intelligence) systems and how to protect against them.
blurry image for loading
ai
How to handle mistakes while using AI to block attacks
How to handle mistakes while using AI to block attacks
Apr 2018
This post looks at the main difficulty faced while using a classifier to block attacks: handling mistakes and uncertainty such that the overall system remains secure and usable.
blurry image for loading
ai
Challenges faced while training an AI to combat abuse
Challenges faced while training an AI to combat abuse
Apr 2018
This post looks at the four main challenges that arise when training a classifier to combat fraud and abuse.
blurry image for loading
ai
Why AI is the key to robust anti-abuse defenses
Why AI is the key to robust anti-abuse defenses
Apr 2018
This post explains why artificial intelligence (AI) is the key to build anti-abuse defenses that keep up with user expectations and combat increasingly sophisticated attacks. This is the first post of a series of four posts dedicated to provide a concise overview of how to harness AI to build robust anti-abuse protections.
Show more