We Just Lost Another Tech Luminary

I turned off Twitter for ten weeks, only to get back on it to connect with other humans during AWS re:invent in Las Vegas. Today, as I was about to turn it off again, I saw a tweet from Iris Classon. Don’t know who Iris Classon is? She’s a C# MVP who writes constantly about programming and different technologies.

She has the ear of many other tech luminaries:

Screen Shot 2014-11-18 at 10.13.47 PM

She has the passion that any company should kill for. Amazingly, she only started programming in July of 2011. She’s accomplished more in three years than most people do in 6.

When I look at what I wish tech were like, she’d be one of the people I’d model tech after. Smart, passionate, approachable, humble, positive. Those are skills every programmer should possess, and reading her blog posts or her twitter account reminds me of that. It’s not enough to be simply good at writing code, and we’ve forgotten that.

But, she’s leaving the social internet. 410, as it were:

Why? I don’t know. I do know that there are asshats out there, though:

Read the whole conversation if that tweet doesn’t make your blood boil. (Screenshot)

And there’s more. Some developer told her that passion doesn’t matter. That developer is dead wrong:

But, of course, that’s not all. She also has to deal with dick pics (Seriously guys, who ever told you it was acceptable to send a picture of your junk over the internet, *to anyone*?)

I’m angry.

At tech. At us. We let this happen. Crap like #Gamergate is appalling enough, but the daily harassment we give to our own is even worse. There are so many instances of this happening that I can’t even do them all justice.

This is not your club, your fraternity, or your man cave. This is our profession. No, it’s not all men, but it might as well be. Either we’re blind to it, or we’re not stopping it when it happens, or we’re not compassionate enough to create a safe space where we can welcome awesome people. That makes us culpable.

It’s bullshit and it needs to stop. Now.

Any time you make a joke at the expense of someone else, ridicule another person, or put your ego before your compassion, you’ve made tech a worse place.

I’m part of the problem. We all are. Until we realize that and work to make it right, we’re going to keep losing awesome people.

Do you really want to change the world? Change tech first.

There’s one simple rule: Treat everyone the way that they want to be treated.

Are we Sadists?

Load Visual Studio; TFS is down. Connect to VPN. TFS still shows ‘offline’. Click ‘Go Online’; it doesn’t take. Close Visual Studio. Re-open Visual Studio. TFS Connects.

Look for CI server for Python. Stumble onto Jenkins. Try to configure it. Go mad. Write CI system.

Use Git. Accidentally wipe History. Push. Realize History is wiped. Ask someone else to push --force and hope they haven’t pulled. Get chastized by internet.

Try to use AWS tools. Download AWS Command Line Tools (AWS CLI). Realize AWS cloudsearch commands don’t convert documents. Documentation says they do. Realize AWS has a separate set of tools for CloudSearch called the ‘CloudSearch Command Line Tools.’ Read AWS Cloudsearch Command Line Tools Documentation. Realize it doesn’t use AWS Credentials file the same way the AWS CLI Tools do. Hardcode keys.

Try to use SQL Server Management Studio on a Mac Book Pro Retina in a Parallels VM. Pain ensues.

Try to use Google’s Two Factor Authentication and One Time Passwords. Try to find One Time Passwords in settings. End up going to Google+ settings. Try again. End up going to Gmail settings. Try again. Fail. Turn off Two Factor Authentication.

Use JavaScript. Get bitten by this.

Upgrade iPhone to iOS 8.1 without doing an iTunes Backup. iTunes fails to update, effectively bricking iPhone. Try to restore from iCloud backup after allowing iTunes to fresh restore. iTunes doesn’t allow a restore from backup after ‘reset phone to factory settings’ is chosen. Lose progress in Worms (Challenge 48).

Attempt to Dual Boot Windows 8.1 and Linux. Spend months trying to get it to work, before troubleshooting causes Windows Boot to stop working. Nuke SSD and start over with an Ubuntu VM.

Have two young children. Get an evening to code after they’re in bed. Load Windows. Windows requires updates. Ignore. Try to install new version of Framework. Windows requires updates. Install Updates.

Have a Windows PC updating. Get on Mac Book Pro and dive into Xcode. Need new version of Framework. Mac requires updates. Ignore. Try to install new version of Framework. Mac requires updates. Install Updates.

Have a Mac PC updating. Try to watch Amazon Instant Video. Start Smart TV. Start Amazon. Wait for Amazon to upgrade. Buy TV Show. It stalls on “Still Loading your Video.” Turn off TV. Turn TV back up. Start Smart TV. Start Amazon. Watch show.

Wife wants to update iPhone to 8.1. Installer claims not enough space. Deletes all Apps. Not enough space. Moves all photos to Photo stream. Not enough space. Buys more iCloud Space. Update downloads.

Attempt to look at WordPress.com settings. Claims I have to sign in using 2FA. Click on “Stats. Click on “dashboard”. Get To blog settings without signing in to 2FA.