Abe Massry

Web Development and Building Businesses

Observations on Mashrd

Just a quick observation, it seems like more stories that make it to the popular section are about either politics or Apple products. I might make a chart and have graphs to back up my observations next time. But it makes sense given the time of year it is and the election is happening in a week and Apple just unveiled more products. Still there is a lot of news that doesn’t see the light of day. Not sure if it’s a good thing or a bad thing.

Mashrd Update

Just wanted to tell you about some of the design choices for mashrd. I wanted to support the big social networks to start out with. I really wanted to have App.net but I could not find a button for them. Buffer, bufferapp.com has a button but I had trouble integrating it and I will delve deeper into the API soon. The other issue is for the popular page the network with the highest count gets the button. So that is usually Facebook or Twitter. When App.net has a button I can make a companion site with App.net as it’s own news listing site, if there is demand for it. I co-posted this post on the mashrd about page as well as here. About mashrd

Mashrd

mashrd - Real-time News with Node.js and socket.io

TL;DR version: I made a new site called mashrd, check it out and let me know what you think.

I wanted to try out node.js and socket.io but I wasn’t sure what kind of webapp I wanted to build with the technology. I usually try to build something that isn’t out there yet and something that hasn’t been done before, at least to my knowledge. So I’ve had this idea for a while about a news twitter mashup where the site was organized like reddit or the old digg but using tweets instead. After looking at some of the data I was getting I decided to include facebook likes and google plus shares.

The first issue was learning node.js for that I went through all of Pedro Teixeira’s Node Tuts videos. They were very informative and while some of the code that he was using has changed based on the new versions of the software, it really helped because of his choice in exercises. He showed many parts of the ecosystem for node.js and when the code had changed you could either look in the comments on the same page or, some quick googling could find the right answer.

Real-time News

After getting the real-time aspect of the site working from a websockets point of view I needed some actual news on the site. This could be done by manually submitting but it would require a massive army of submitters. I used feeds from various news sites most of which I read and some that I found out about by making this site. I also tried to keep the listing of sites level from all sides, while people on the news fringes will still find something interesting to read. If you have a site that you think should be included, send me an email or a tweet.

app.net

I really wanted to include app.net but I could not find an app.net button. When app.net gets a button (or I find it) I would like to make a site like this one specifically for app.net because I like the mission and it deserves its own webapp.

Feedback

Try it out and let me know what you think. I’ll scour these comments obsessively to get feedback and try to change anything I see. Thanks for taking a look.

mashrd - Real-time News Now

First Post

The very first post of this fine blog.