RSSAmplifier

Blog

Mike Sherov

Mike Sherov's personal website and blog

mike.sherov.comRSS feed ↗8 posts

Latest posts

2020 Web Milestones

Article Status: a work in progress, expected to be shaped and augment throughout 2020. Think of this more as a wiki page than a fully formed…

The Rise of Man In The Middle (MITM) Based Session Hijacking Attacks

Most websites offer personalized experiences powered by a “logged in” mode. In order to remember who a user is, sites place a cookie…

The Humble Switch Statement

The switch statement has long been a staple in popular programming languages. It’s typically used to execute branching logic by comparing a…

How to Kill IE11 - What the Deaths of IE6 and IE8 Tell Us About Killing IE

“Internet Explorer needs to die.” This phrase has been uttered by countless software developers throughout the ages, but never has that…

Response to “Enabling Modern JavaScript on npm”

The Problem In a recent blog post, Jason Miller lays out a problem: given that the average JS application is composed of >50% 3rd party…

In Defense of the 10x Developer

One of the most persistent software development memes is making fun of recruiter-speak. You know, the type of language used by the clueless…

Shipping is Your Primary Feature

I’ll keep this one short and sweet, and just say this: The most important feature that your software can have is that it’s in the hands of…

Write Clear Code, Not Clever Code

In Practices of an Agile Developer, Andy Hunt and Venkat Subramaniam outline a huge list of ways to improve yourself as a software developer…