Tag: Clean

Writing Clean Code

Lately, I see a lot of articles about clean code. And that’s good! Back when I was a teacher people asked me what my vision of clean code is. I never understood why people asked about ‘my vision’. I just read about Robert C. Martin, a.k.a. Uncle Bob, and stuck to what I have done a...

Are We Too Squeaky Clean for Our Own Good?

I've always been compulsive about hand-washing, even pre-Covid. It's not so much about all the stuff I'm touching throughout the day but rather the idea of all the other people touching the same stuff. I don't know where people's hands have been. I often witness guys leaving the ...

Understanding your motivations and finding clean fuel

These days I think a lot about how absolutely ridiculous fighting games are, and the fact that people are willing to devote themselves to playing them is beautiful to me. Fighting game players are special motherfuckers, and the ones who are compelled to compete are invariably driven by dif...

Clean Code Review: Removing All the Extra Types

I recently came across an interesting post on the r/swift subreddit that featured an example of a “Clean Code” project, which doesn’t happen all too often. I was intrigued and decided to check it out on GitHub, then proceeded to download it, set it up, and try it myself. ...

How to clean the Statue of Liberty

A few Thursdays ago, I took my dad to visit the Statue of Liberty. We embarked on the ferry to Liberty Island from Battery Park in lower Manhattan, and slowly approached the colossal sculpture. If you are a visitor or new to the city (like me), it may be worthwhile to note that the Statue of Libe...

Clean energy has a big problem

What if the sun don’t shine and the wind don’t blow? Well, you say: “That's why we have batteries.” And that’s true. But here’s the problem with batteries: They cost a fortune, they’re inefficient, and they are full of toxic materials, creating a h...

Clean Water Regulation in Indian Country

America is slowly awakening to the dire state of tribal water and sewer systems. Access to drinking water and sanitation services are severely limited on many reservations, and where such systems exist, many are in poor shape. A couple years ago ​the first systematic study of Safe Drinking...

Opioid Addiction: Tips for Recovery and Staying Clean

The first step to overcoming opioid addiction is seeking professional treatment. Treatment can include medication-assisted treatment, behavioral therapy, or a combination of both. It’s essential to work with a healthcare professional who specializes in addiction treatment to develop a perso...