Book review: SPA Design and Architecture: Understanding Single Page Web Applications

spa-design-and-architecture-book-coverSPA Design and Architecture: Understanding Single Page Web Applications” by  Emmit Scott is a hands-on approach to developing single page web applications with examples covering three frameworks: Angular, Knockout and Backbone.

I came across this book through a recommendation from one of my colleagues. I worked as a frontend developer on a single page web application, but I wasn’t quite involved in the architectural decisions made, so I found it interesting in this book to read about what is the proper way, or, what should I look at, when thinking about how to build a single page web application. Also, the fact that there are examples for three frameworks/libraries for some of the concepts presented in the book was a definitely plus for me.
Continue reading →

How to fix Facebook scraping error

I’ve spent a few days trying to solve the “Error parsing input URL, no data was scraped” Facebook scraping error, and finally found a solution which I’ll share with you through this post.

I wanted to make this blog more social, so I thought I could use some of the WordPress’s excellent social plugins. I’ve installed and setup the necessary plugins, and one of them was supposed to automatically post on my chosen social networks once a post got published.
Upon publishing my first post, it appeared on Twitter, but not on Facebook. Instead, when trying to share a post from this blog, the Facebook share box would display “404 Page not found” (in other cases it would say “Welcome to nginx!”) as the post preview.
Continue reading →