< Back
Weekend Web Development
Return to Top Top ▼ Newest First

Category: delays

Week 5: 'MetaFeed' Project Shelved

posted Friday, July 22 2016 @ 11:05 am EST

Long story short, I am putting this project indefinitely on-hold, and will revisit it sometime in the future only if Facebook decides to make their API worthwhile and usable again.

As frustrating as it is to admit after spending nearly two weeks on it, this project is going nowhere fast. It was supposed to be about learning more AngularJS and working with various site integrations, but what happened instead is the whole thing got hijacked by just how long it takes to do a properly implemented, best-practice, and fully "Angular way" Facebook API integration.

Even then, if you survive the odyssey and come out the other side with your product intact, the end-result isn't all that worth it. Facebook has discontinued actual support for full feed integration; all you can embed now is your own posts and content, not the full news feed or anything posted by your friends / liked pages.

This, I suspect, is why most of the "social network aggregators" on the market all-but-omit Facebook integration nowadays. It's just not worth the trouble. Most of the ones I've tried let you put in the name of one or more pages, but then all they do is give you a link to it on Facebook. They're not offering anything your browser's bookmarks list can't already do.

Next week: Entirely new AngularJS project planned, which should be a lot more fun to do and far more compelling as a portfolio demo.

(Click to read more)

Week 5, Day ???: Miscellaneous Delays

posted Sunday, July 17 2016 @ 7:23 pm EST

So, due to various circumstances and a whole lot of unforeseen delays (mostly concerning the time and complexity involved with creating a Facebook API integration from scratch in AngularJS), it's looking like this project definitely isn't going to be done tonight.

Rather than continuing to rush this, and consequently rushing the next project as well, I'm just going to give it another week and take the time to really do it right. As it stands now, this one is nowhere near where I want it to be.

Blog posts will probably be on hold until done, and I'll post the finished implementation whenever it's ready. I'll also have another updated calendar at that time. For organization's sake, I will continue to refer to this as the "week 5" project, even though it's of course spanning more than a week now.

(Click to read more)