Hacker News new | past | comments | ask | show | jobs | submit login
The making of Medium.com (teehanlax.com)
140 points by aquid on May 30, 2013 | hide | past | favorite | 62 comments



Loved the article, not a fan of the 2.4MB video of hands typing on an Apple keyboard [1] I was forced to download. I'm just glad I wasn't on a mobile connection (tethered or otherwise) with a bandwidth cap.

I searched for methods to disable MP4 video downloading on both Chrome and Firefox, but they don't appear to work (for Firefox, it was about setting media.autoplay.enabled to false). If anyone knows how I would be able to do so, I would appreciate learning how to.

[1] http://www.teehanlax.com/resources/img/story/medium/header.m... (2.4MB)


The whole damn page is 13 MB. It took over a minute to load on my 1.5mbps bandwidth-capped WiMax connection. The tab in Chrome is using over 200MB of memory on my Mac. With chrome using the maximum possible screen real estate, I can't even read the title on my 1440x900 mbp. http://cl.ly/PK8o

A+


With Javascript off, the tab in Chrome is only taking ~75 MB on my Lenovo.


It's 28.4 megs.


Not to mention that on a 13" rMBP it pushes the title below the fold. Doesn't give me a lot of confidence to try their "distraction free" writing interface...


Which is sad, because I've found Medium to be a terrific blogging tool for people who don't want to be full time bloggers.

The interface is really very easy to use, with the only annoying thing being the difficulty in browsing Collections when deciding which one to post your work in.


Not to mention users like me, who opened it in a background tab, never even saw the video playing. I wouldn't have known it was anything but a blurry image if I hadn't seen this comment.


Install Ad-block and add custom regex blocking all .mp4 files? I'd give you an example but I'm on my mobile right now


2.4 MB for a video that is part of what was clearly a designed interactive experience for desktop/laptop doesn't seem like any kind of big deal.


This "designed for laptop" sentiment and (most) of the parallax et al "experience" sites kind of upset me. People use tablets and phones. Acknowledge reality and provide content tolerable to the medium.

I give Teehan+Lax and portfolio sites in general a free pass on this (most important visitors are sitting at desks), but much of the internet seems to willfully disregard audience needs and desires as devices, contexts, and limitations expand.


NoScript is one way.


Wow, great article but terribly designed website. Really slow scrolling, confusing layout, not sure what I could interact with and what I couldn't. (Some elements used the "pointing hand" cursor yet indicating I could click, yet did nothing when I clicked.)


I had the completely opposite reaction: I thought it the layout was excellent. (Although I agree the reaction on the mouse over was confusing).


The page is beautiful, but is designed for a very narrow range of computing devices.

28MB will cost you a fortune on 3g if you don't have a good plan, and the page will be freeze most devices and be unusable on most of the rest.

Might as well have used Flash.


Teehan + Lax is an interactive design agency that does work for multinational corporations. Their site is obviously catered towards clients with big wallets or potential hires. Complaining about bandwidth would make a lot of sense if we were talking about a site catered towards the majority of internet users, like an Amazon, Craigslist, or Reddit. It's like complaining that high end fashion websites don't cater to Internet Explorer 7 when a far greater majority of their users uses view it through iPads or mobile phones.


Have you tried opening the page on a device you consider as worthy of clients with big wallets?.. say, an iPhone, iPad, or top-of-the-line Android?

It completely crashed Chrome on my iPad 3.

Progressive enhancement is a cornerstone of good web design. There is no excuse for this.


Actually, I opened it in Chrome on my SGS3 and experienced no problems at all. The page was snappy and responsive to things like scroll, and it loaded quickly. I actually didn't realize there was any problem at all until I read these comments.


It worked fine on Safari on my iPhone 4S on 3G...


Yeah, worked fine on iPhone 5.


I viewed the site on in Chrome on a rMBP and it looked and loaded just as poorly. There's no excuse for having basic fallbacks or a preloading mechanism.


Works perfectly on my 16GB rMBP with Thunderbolt Ethernet to 100Mbps fibre in central London. Sheesh, what is everyone complaining about.


It's a decent layout if you turn off Javascript.


Reading the site on my smartphone, it was excellent.

Reading the site on my laptop, it was horrible.

That could explain the mixed responses to the UI of the site.


Not to mention the stupid top bar that moved around the page. Websites don't get to have chrome!


I thought the top bar was nifty. It only showed when you scrolled back up. When you scroll back up you might be looking for a way to continue somewhere else, and that's when they show you the top bar with it's menu.


But that's precisely how the new Chrome mobile top bar works, which makes this extra bar very annoying.


If Medium is the future of publishing, I'm going to need a robot to scroll for me. That was great, but now I'm tired.


Yep, I could only fit about five sentences on the screen at once. I ended up zooming out to about 70% to make it more comfortable to read.


I still like http://throwww.com better. I'm only saying that cause I built Throwww, though.


I had almost this exact same idea last year (a one-off blogging platform). It wouldn't have looked anywhere near this nice though, good work :)


I reallyyy like what you've done. Similar to http://pen.io



Medium does not seem to have a way to post from an iPad. It says I have an unsupported browser. Really, Medium? Or am I missing something?


I really like the idea here, the quality of information has been so badly degraded by spam and status updates that it would be valuable to have a place for meaningful discussions on abstract ideas.


I'm having troubles getting the twitter blurb to load. Any recommendations? http://i.imgur.com/h3IshHe.png


http://www.teehanlax.com/story/medium/ try entering through this, it worked for me


Thanks, that works.


I'm having the same issue. It seems the page is full of non-working snippets like this.


Very detailed and useful write-up about how actual design work is done in complex web app projects. Makes me actually want to use Medium.


Medium is not a complex webapp. Facebook or gmail is a complex webapp.


Medium is so simple it would be a good candidate for beginner web tutorial examples: Build a Medium clone in Rails in 4hours.

Medium isn't a big thing because it's special in any way, it's a big thing because it was made by "web celebrities".


"Medium isn't a big thing because it's special in any way, it's a big thing because it was made by "web celebrities"."

This is dumb to the point of annoying. Did you read the article at all? Lots of great design thinking went into Medium. I'm constantly finding new features on Medium that are very well thought out.

Yes they have a huge problem of not letting the authors own their own work, which is why I will never use Medium as-is, but let's not say nothing is special about it either.

Even if the only thing you want to give them is credit for their beautiful typography, you have to at least them give them.


And the way they've got inline comments working is beautiful.

Like you I have problems with the lack of ownership, it feels like submitting work to a magazine (which appears to be what they're trying to be). I'm looking forward to polished open source clones being created.


> let's not say nothing is special about it either.

Now you're putting words in my mouth. I didn't say that.

Do you think great writers all over the world would happily give me their content for free if I designed something better than Medium?


Sure, if you generate the same amount of traffic.


Dumb? Take away all the Silicon Valley celebrities and then show me how popular Medium is.


> Lots of great design thinking went into Medium.

Blah blah blah. Yeah right. The design is a clone of svbtle. Lots of ripping off and self promotion went into Medium.


That's silly. Medium is another well-executed minimalist design like Svbtle. Neither one of them is particularly ground-breaking, but they are both better executed than 95% of similar web designs. I say this despite the fact that I have always had something of a visceral distaste for blog networks.


> Build a Medium clone in Rails in 4hours.

I remember many of my engineering friends saying the same thing about Twitter in the early days.


i read this article back when it was first released, but my memory is that the takeaway message was that if you've got a lot of money to spend on designers, designers will be quite happy to take it from you. :+)

-bowerbird


If you guys are interested in a similar tool like medium (without the network), I'll be launching http://www.postagon.com next week.


Yeah, the problem with Medium is that it's beautiful and well designed – almost perfect, really – but the community is so Silicon Valley. I wouldn't want my writing associated with that trash.


Its taken twice the time and 10 times the people and budget to build something half as great as Glipho I guess silicon valley is all about who you know!


Wow, impressive story! Thank you


I personally won't ever use Medium because it deprives the author of branding and recognition.


I wonder what the reasoning was behind branding the author in the URL path as opposed to as a subdomain. It seems like a very strange approach to take from guys who have done the latter before.

If nothing else it sure makes posts from Medium very annoying on HN because I can't actually tell which blogger's post I'm going to read until I click the link (primarily read on iPad so no hovering).


SEO would be one theory. Pages under the same 'www' subdomain will provide a more positive SEO boost to medium.com than pages under various subdomains.


It's not annoying for Medium. It's free labor.


Why, simply because it's hosted on a different domain? It seems to help people reach an audience wider than they would otherwise, which is anything but bad for branding.


A wider reach isn't a given, especially for someone who writes well and has basic marketing skills.

Besides, on the rare occasion I have read an article on Medium (I don't anymore) I could never remember the author. It's all just the faceless Borg.

For anyone thinking of using Medium, don't do it. It's like giving your work away for free, and for no recognition.


Seriously. The first thing I do if I strongly like or dislike an article is click the name/avatar to get more information about the author to better understand their background. Medium pushes me onto a page with the rest of their articles instead of a profile and I then have to hope that I can use Google to find their Twitter or website based on the small amount of information in their user blurb (because it doesn't force them to include either).


Disagree, at least at this stage. Medium seems to be low enough volume and high enough quality that it probably beats a no name blog right now.

Not sure how they will handle open publishing.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: