Javascript

← Back to All Tags

Web Security 101: Cross-Site Scripting (XSS) Attacks

Security

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

Read

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

Avoid Premature Optimization

Best Practices

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

Read

Using Flow to Type Check a Node.js Codebase

Javascript

Integrating the Flow static type checker with a Javascript backend.

Read

Should You Static Type Check Your Javascript?

Javascript

The pros and cons of using a static type checker for Javascript.

Read

Creating and Selling Multiplayer (.io) Web Games

Game Development

I was on an episode of The Changelog podcast!

Read

How to Build a Multiplayer (.io) Web Game, Part 2

Game Development

A look into the backend server behind an .io game.

Read

How to Build a Multiplayer (.io) Web Game, Part 1

Game Development

A deep dive into the client-side Javascript of an .io game.

Read