Articles

Type Erasure Is Stupid

This is going to be a bit of a technical rant about something most programmers won't have the misfortune of dealing with: type erasure. A two-decade old solution to generics for Java that should have been shelved long ago. Java devs claim it is "necessary"—it's bullshit.

Keep reading

2024 Retrospective

Writing this now, I realized that this marks the first quarter of the 21st century, and I think that's pretty cool. Is this something else other people noticed as well? It didn't seem like to me that this was at the top of anyone's mind with all the doom and gloom of current world events, and I don't blame them, what a year huh?

But this blog isn't the place for that! Instead, I want to share with you my best and worst moments of yesteryear.

Keep reading

The Making of Buildpiles

I like the idea of Drawpiles; you collaboratively draw on a shared canvas with your friends and have a great time doodling together, sometimes letting your drawings interact with each other!

But for some people when there is an apparent skill gap, Drawpiles presents a ripe opportunity to compare yourself, which can lead to you not feeling very good about yourself. I'm one of those people >_<

Keep reading

How I Built My Blog

When I opened up the text editor to start making my website, I had two choices: stick with what I'm familiar with and use plain HTML and CSS, or learn something new. I chose the path less travelled by.

Keep reading

Why I Want To Blog

As a kid I was enchanted with the idea of blogging so I created many blogs about different topics growing up. Today none of them exist, so what made me want to start another blog?

Keep reading