Top all-time · #1473
Sarah Mei
Personal blog · sarahmei.com/blogprogrammingcareer
Sarah Mei's personal blog at sarahmei.com covers programming and career. Since 2009, 48 different Hacker News readers have linked it 54 times, most often “Why You Should Never Use MongoDB”. No feed was found, so read it on the site itself.
Sometimes recommended · 7 of 37 sampled comments recommend it?
Why HN links it
Linked mostly for her 2013 post 'Why you should never use MongoDB', which argues most data is relational. Also cited for her posts on conference diversity, gender fields and outside-in BDD.
- Recommended for · 7 comments
- Called an 'interesting read', 'really good read', 'still relevant' and 'pretty awesome' (BDD post); describes the situation 'nicely'; a talk 'worth listening to
Summarised by Claude from a sample of 37 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- Why You Should Never Use MongoDB26 people · 28 mentions · first linked 2013-11-11
- Why "Gender" is a Text Field on Diaspora4 people · 5 mentions · first linked 2010-11-27
- Programming is not math4 people · 4 mentions · first linked 2014-07-15
- /blog/2009/04/25/why-rails-is-still-a-ghetto/3 people · 3 mentions · first linked 2009-10-19
- Speak Ruby in Japanese2 people · 2 mentions · first linked 2010-12-22
What Hacker News says?
This is the context: http://www.sarahmei.com/blog/2009/04/25/why-rails-is-still-a... Basically a bit over a decade ago, DHH was aware of and explicitly condoned a NSFW image in a Ruby conference talk's slides.
Comment linking /blog/2009/04/25/why-rails-is-still-a-ghetto/comment-page-1/
on ““About one-third of Basecamp employees accepted buyouts today””Submitted Why You Should Never Use MongoDB as a story · 568 points
HN discussionSome amazing non-male developers: — Jen Simmons: http://labs.jensimmons.com/ — Julia Evans: https://jvns.ca/ — Lea Verou: http://lea.verou.me/ — Mina Markham: http://mina.codes/ — Sara Soueidan: https://sarasoueidan.com/articles/ — Sarah Mei: http://www.sarahmei.com/blog/ — Ana Tudor: https://thebabydino.github.io/ — Anna Debenham: http://www.maban.co.uk/
Comment linking /blog/
on “Ask HN: Which developers do you closely follow?”Submitted Why you should never use MongoDB (2013) as a story · 194 points
HN discussionhttp://www.sarahmei.com/blog/2013/11/11/why-you-should-never...
Comment linking /blog/2013/11/11/why-you-should-never-use-mongodb/
on “PostgreSQL Scalability: Towards Millions TPS”Submitted Never use MongoDB (2013) as a story · 131 points
HN discussionCan you? For every article hating SQL there is one for hating NoSQL: http://www.sarahmei.com/blog/2013/11/11/why-you-should-never...
Comment linking /blog/2013/11/11/why-you-should-never-use-mongodb/
on “Against SQL”Submitted Why I Don’t Work At Google as a story · 114 points
HN discussionRelavant: Diaspora does (or did) exactly that. http://www.sarahmei.com/blog/2010/11/26/disalienation/ HN thread: http://news.ycombinator.com/item?id=1944628 Slightly less relevant: gender done right by, of all things, a social networking game. Here's a review: http://borderhouseblog.com/?p=3053
Comment linking /blog/2010/11/26/disalienation/
on “XKCD's Randall Munroe on Google+ requiring your gender to be public”Submitted Programming is not math as a story · 66 points
HN discussionMy concern would be whether Mongo will cause me to lose data.... "To recap: MongoDB is neither AP nor CP. The defaults can cause significant loss of acknowledged writes. The strongest consistency offered has bugs which cause false acknowledgements, and even if they're fixed, doesn't prevent false failures." https://aphyr.com/posts/284-call-me-maybe-mongodb ...or get my data corrupted: "When MongoDB is all you have,…
Comment linking /blog/2013/11/11/why-you-should-never-use-mongodb/
on “MongoDB queries don’t always return all matching documents”Submitted Why "Gender" is a Text Field on Diaspora as a story · 26 points
HN discussionAn interesting read into the development of a project that started using MongoDB and switched to PostgreSQL after eight months in production: http://www.sarahmei.com/blog/2013/11/11/why-you-should-never...
Comment linking /blog/2013/11/11/why-you-should-never-use-mongodb/
on “MongoDB queries don’t always return all matching documents”Submitted Programming is not math as a story · 21 points
HN discussionThis article is still relevant: http://www.sarahmei.com/blog/2013/11/11/why-you-should-never... The main point is: most of your data is most likely relational and not document based. Use the DB that fits your data model, and not the data model that fits your DB.
Comment linking /blog/2013/11/11/why-you-should-never-use-mongodb/
on “MongoDB shares jump more than 30% in $192M IPO”Submitted Never Use MongoDB as a story · 8 points
HN discussionThis is a really good read: http://www.sarahmei.com/blog/2013/11/11/why-you-should-never... It shows what happens when you have exactly the misunderstandings being discussed here. Also note that the author still has absolutely no idea how to do a simple ER diagaram.
Comment linking /blog/2013/11/11/why-you-should-never-use-mongodb/
on “Today’s Top Tech Skills”Submitted Speak Ruby in Japanese as a story · 6 points
HN discussionSome things to consider: http://www.sarahmei.com/blog/2013/11/11/why-you-should-never...
Comment linking /blog/2013/11/11/why-you-should-never-use-mongodb/
on ““MongoDB is dead. Long live Postgresql””Submitted Why You Should Never Use MongoDB (2013) as a story · 5 points
HN discussionIf your data is fundamentally relational you're better off putting it into a relational DB. http://www.sarahmei.com/blog/2013/11/11/why-you-should-never...
Comment linking /blog/2013/11/11/why-you-should-never-use-mongodb/
on “Aurora - New MySQL-Compatible Database Engine”Submitted Programming Is Not Math (2014) as a story · 4 points
HN discussionKeep in mind that Sarah Mei also looks through everything in terms of diversity through the american lense of literal black and white skin color[1], completely disregarding the fact that some of these people in Europe - myself included - have had their fair share of racism across Europe even though we are considered "white" in the US. Ask turks how they are treated in Germany or people from the Maghreb region in sou…
Comment linking /blog/2015/02/01/the-fosdem-conundrum/
on “Free Software: An idea whose time has passed?”Submitted Programming Is Not Math (2014) as a story · 3 points
HN discussionThere are many articles out there on the web, over the last 5 years, addressing the many problems specific to MongoDB. For example: http://www.sarahmei.com/blog/2013/11/11/why-you-should-never... http://cryto.net/~joepie91/blog/2015/07/19/why-you-should-ne... https://news.ycombinator.com/item?id=9912842 http://developer.olery.com/blog/goodbye-mongodb-hello-postgr... https://www.andreas-jung.com/contents/goodbye-mong…
Comment linking /blog/2013/11/11/why-you-should-never-use-mongodb/
on “MongoDB has filed confidentially for IPO”Submitted Why You Should Never Use MongoDB (2013) as a story · 2 points
HN discussionAFAIK, most of the FUD around Mongo came from this article (and the subsequent "telephone" game that followed it): http://www.sarahmei.com/blog/2013/11/11/why-you-should-never... . In practice, Mongo is a solid-enough database with its most valuable asset being its query language. I've worked on projects where it handles millions of records without any issue. Reaching this size of footprint is difficult unless you h…
Comment linking /blog/2013/11/11/why-you-should-never-use-mongodb/
on “The disproportionate influence of early tech decisions”Submitted Speak Ruby in Japanese as a story · 2 points
HN discussionOk, but that's not everything. What about talks with sexist content? Remember the "Perform like a porn star" talk ( http://www.sarahmei.com/blog/2009/04/25/why-rails-is-still-a... )? The person giving the talk might not be actively harassing someone, but they're clearly making the conference a place where women do not feel welcome.
Comment linking /blog/2009/04/25/why-rails-is-still-a-ghetto/
on “Wrestling With Inclusion at LambdaConf”Submitted Programming Is Not Math as a story · 1 points
HN discussion