Subscribe: Mr. Rosenblatt: The Blog
Preview: Mr. Rosenblatt: The Blog

Mr. Rosenblatt: The Blog

Last Build Date: Fri, 29 Dec 2017 20:26:16 +0000


An exercise in empathy

Fri, 29 Dec 2017 20:26:16 +0000

I found these two discussions on Reddit the other day and thought they were good. Civil discussion as well, which is a nice bonus since it is not always the case on the internet. Men of Reddit, what do you think is the hardest part about being a woman? Women of Reddit, what do you … Continue reading "An exercise in empathy"

Dry Rubs

Sat, 08 Jul 2017 18:32:07 +0000

These are translations of various recipes into ratios. I haven’t made all of these recipes, I just wanted to get a bunch of dry rub ratios all in one place. I like to have premade batches of dry rubs, and it’s harder to make batches when the recipe uses a small measure like a tablespoon. I also … Continue reading "Dry Rubs"

Testing Wisdom

Tue, 30 May 2017 02:09:52 +0000

I get paid for code that works, not for tests, so my philosophy is to test as little as possible to reach a given level of confidence (I suspect this level of confidence is high compared to industry standards, but that could just be hubris). If I don’t typically make a kind of mistake (like … Continue reading "Testing Wisdom"


Sat, 25 Mar 2017 23:03:53 +0000

Sometimes innovation looks like this: And sometimes it looks like this:

Biden on judgement

Tue, 28 Feb 2017 04:22:22 +0000

When the subject of Trump came up aboard Air Force Two, Biden referred to a well-worn story about how, as a freshman senator, he saw Jesse Helms, the archconservative North Carolina Republican, ripping into a piece of disabilities legislation. Biden was furious about it and began attacking Helms to Mike Mansfield, the Democratic Senate majority … Continue reading "Biden on judgement"

Dependency Inversion Principle

Wed, 01 Jun 2016 04:18:39 +0000

Dependency Inversion is one of the five SOLID OO principles that’s become so popular in recent years (sometimes referred to as DIP). My opinion is that it’s a highly valuable concept, and is not well-named. “Dependency inversion” doesn’t mean a great deal on its own, and a lot of attempts to explain it tend to … Continue reading "Dependency Inversion Principle"

Highs and Lows

Mon, 30 May 2016 18:50:11 +0000

I was talking with an engineering manager the other day who told me one key technique he uses for his teams. I thought it was one of those simple-yet-powerful techniques that I love so much. The simplicity is this — when he does his weekly checkin with his reports, he asks them “in the past … Continue reading "Highs and Lows"

Search by year

Tue, 12 Apr 2016 04:07:16 +0000

I was researching something the other day and wanted to see how ideas had changed over time. Google has a feature where you can search by date range, but it’s sort of clunky for directly comparing year-by-year. I made a quick tool to make searching by year easier. Search Google by year

How to specify the schema using Spark’s Java client

Fri, 18 Mar 2016 02:45:03 +0000

I’ve been working with Spark recently. It’s awesome. Unfortunately, the Spark community leans towards Scala, but the Java client was the best choice for our team. This means that sometimes the documentation and examples out there aren’t great. One thing that took me longer than I liked was figuring out how to specify the schema … Continue reading "How to specify the schema using Spark’s Java client"

Keeping standards high when hiring engineers

Sat, 07 Nov 2015 16:02:29 +0000

My last post on hiring engineers got a lot of attention, and I wanted to do a followup with a technique that you can use to keep hiring standards high. Typically engineering hires happen in a situation where there’s a serious need of another set of hands to do some work. I say this in … Continue reading "Keeping standards high when hiring engineers"