Blog by Sumana Harihareswara, Changeset founder

Tag
Recurse Center

22 Dec 2013, 9:42 a.m.

Why Julia Evans's Blog Is So Great

Some writing is persuasive; it aims to cause you to believe or do something. Some is expository; it aims to cause you to understand something. A lot of tech writing is persuasive or expository. Some …

Read More
20 Dec 2013, 13:18 p.m.

JavaScript and How I Learn

From yesterday's JavaScript explorations: "I have now discovered that element.innerText works in Chrome and in Epiphany but not in Firefox." "This is why you use jQuery." And now I do! My "presidential" "speech" generator is …

Read More
12 Dec 2013, 21:29 p.m.

Hacker School Gets an A on the Bechdel Test

When part of the joy of a place is that gender doesn't matter, it's hard to write about that joy, because calling attention to gender is the opposite of that. I want to illustrate this …

Read More
05 Dec 2013, 7:51 a.m.

Fisher-Price's My First Twitter Bot

On Sunday I wrote my first Twitter bot, with a bit of help from Leonard. (A Hacker School colleague inferred, understandably, that Leonard and I just write Twitter bots on the weekend, to relax.) Then …

Read More
23 Nov 2013, 12:59 p.m.

I Cannot Be The First Person To Quip About Quantified Self-Loathing

After the first week I spent at Hacker School, I worried that I wasn't spending enough time on improving my programming skills. So I started using Project Hamster to track chunks of time that I …

Read More
23 Nov 2013, 10:40 a.m.

How Comprehensive Are Your Unit Tests? Coverage.py Knows

I've been writing and maintaining unit tests for my project. But only on Thursday did a colleague's presentation remind me that I could run a code coverage tool to check which code paths my tests …

Read More
16 Nov 2013, 21:58 p.m.

A Little Design Thinking Can Go A Long Way

I was playing with stdin/argv because Leonard suggested I improve Missing from Wikipedia to make it more Unixy and interoperable with other scripts and systems present and future. Right now it demands that you tell …

Read More
16 Nov 2013, 20:45 p.m.

Accidental Quine

On Friday, while trying to work with standard input (stdin) and command-line arguments (argv), I accidentally wrote an almost-quine (a program that produces its own source code as output). I've removed a few debugging print …

Read More
15 Nov 2013, 14:44 p.m.

Code4Lib, Open Data, Open Access, and Fighting Systemic Bias

"Missing from Wikipedia" (code) makes me happy. I presented about it yesterday at Hacker School, asked a fellow HSer to discuss his critique of my code, and - live! on stage! - merged his pull …

Read More
13 Nov 2013, 7:38 a.m.

Missing From Wikipedia: Tool to Help Fight Systemic Bias

This week I wrote a tool I currently call "missing from Wikipedia" although the name may change. You feed it a list of people's names and the language Wikipedia you want to check, and it …

Read More