Blog

How To Write Better - A Guide For Developers
🔉
March 24, 2024 • 6 minute read

How To Write Better - A Guide For Developers

Become a pro at prose

The Overuse of Language, Realizing Humor, and Psychedelics
Oct 6, 2023 • 10 minute read

The Overuse of Language, Realizing Humor, and Psychedelics

Language and everything underneath

A Grand Theory of Humor
May 25, 2023 • 15 minute read

A Grand Theory of Humor

Be funny by thinking real hard

React Is Holding Me Hostage
</>
Feb 22, 2023 • 23 minute read

React Is Holding Me Hostage

A love & hate relationship

Writing The Perfect RGB Regex And Failing
</>
Feb 12, 2023 • 13 minute read

Writing The Perfect RGB Regex And Failing

Learning regex without sobriety

It’s What You Have, Not What You Are
🔉
Aug 30, 2022 • 6 minute read

It’s What You Have, Not What You Are

Reframing labels and fixing society

A Subject of Logical Deduction
</> 🔉
Oct 2, 2021 • 6 minute read

A Subject of Logical Deduction

Improving pedadogy by teaching the essence

Decoding UTF-8
</>
Sep 9, 2020 • 9 minute read

Decoding UTF-8

Jumping into unicode and binary

How Do For Loops REALLY Work
</>
Aug 8, 2020 • 10 minute read

How Do For Loops REALLY Work

I mean REALLY. Think about it.

Adventures in Horrible No Good Very Bad Variable Names
</>
Mar 16, 2020 • 13 minute read

Adventures in Horrible No Good Very Bad Variable Names

Messing around with variable names and pranks!

Destructive Responses
Jan 2, 2020 • 7 minute read

Destructive Responses

Answering questions gracefully.

let, const, And My View
</>
Dec 26, 2019 • 8 minute read

let, const, And My View

JavaScript and its own share of drama

To Semicolon, Or Not To Semicolon;
</>
Aug 15, 2019 • 8 minute read

To Semicolon, Or Not To Semicolon;

Wait, do we need them or not?

[] == ![] - WTFJS And Coercion
</>
Jul 27, 2019 • 11 minute read

[] == ![] - WTFJS And Coercion

Explaining the frustration of JavaScript

Subscribe to my rss feed rss icon