Asanka Herath

Inktober - Wild

“Wild” - Caught in the wild For Inktober 52.

#Inktober

Inktober - Decay

“Decay” - I was kind of going for tooth-decay caused by tiny little gremlins. For Inktober 52.

#Inktober

Quickly grab a snapshot of your reMarkable tablet

How to bind a hotkey to grab a snapshot of your reMarkable display and copy it to the clipboard on a Mac.

#Remarkable 2 #Tools

Note-taking on a reMarkable 2

Sentiments after using the reMarkable 2 tablet for a month.

#Remarkable 2 #Reviews

Why 'Strong Opinions Weekly Held'

Previously on this blog I wrote a short note on Why Strong Opinions Weakly Held. I’m trying to get something out every week. Hence the new blog title.

#Meta

Visualizing A Million People

If your feature pisses off a million people what does this angry mob look like? Spoiler: We only get to 750,000.

#Curiosity

Fart Limit

Can a fart be fatal? Let’s see what science and OSHA have to say.

#Curiosity

Shannon Paper

Claude Shannon’s A mathematical theory of communication is an oft cited classic in information theory. Let’s dive in and try to tease apart the “why”s that are often overlooked when people build on top of the introduced theory. They are definitely things that I didn’t consider to be obvious without the benefit of reading the paper.

#Math

Sometimes It's the Interviewers Who Suck

I’ve done hundreds of interviews. I’ve also served in numerous hiring committees over the years. Tech companies tend to have cultures built around tech people interviewing other tech people, typically in what is not-so-affectionately known as the “Tech interview.” This is good because candidates would be evaluated based on their actual skills instead of keywords in their resume. Interviewers are in effect choosing their future coworkers which makes in interview serve the interest of both the interviewer and the interviewee.

#Career

On WontFixing Bugs

Large projects accumulate a large number of issue reports over time. This is normal. Typically for a “successful” project the rate of new issues being reported will exceed the rate of issues being fixed. Hence the growth.

But what are they to do about this ever-growing pile of bugs?

#Engineering