Today I would like to share my thoughts(or takeaways to be more precise) on Dave Smith’s presentation talk about “Angular + React = Speed” given at ng-conf 2015. Very insightful presentation using a demo app showing a performance comparison of Angular 1.3 vs Angular 1.3 + React along with nested ng-repeat rendering. I liked it very much. There are so many great things Read more…
The Recipe for the World’s Largest Rails Monolith
An excellent slide share presentation from Akira Matsuda (Rails committer, Ruby committer, Creator of Kaminari gem). There are so many great things to consider here. It will surely add value (and extend too) to your current knowledge of “Rails” application development especially when it comes down to writing custom gems or add-ons to tweak Ruby Read more…
Git in Six Hundred Words
Would you like to understand what happens internally when you run the basic Git commands? Then read this awesome blog post by Mary Cook. She has done an excellent job of putting it all together so succinctly (yes, just in 600 words). You can read Git in six hundred words at: http://maryrosecook.com/blog/post/git-in-six-hundred-words NOTE: Mary Cook is a creator Read more…
My Favorite List of Tech Blogs, Developers, Tools and Resources
The purpose of this blog post is to share some of my most favorite web development blogs, productivity tools and the developers that I follow for advice, tips n tricks and the updates about what’s coming to the web in the future. There are tons of great web development blogs and resources out there on the web but then you Read more…
Rails JS frameworks: Ember.js vs. AngularJS
There is always big debate when it comes to decide the perfect JS frameworks. This AirPair article by Fernando Villalobos (Rails Agile Development expert and certified SCRUM developer) gives a solid even handed overview of the two popular MV* JavaScript frameworks: AngularJS and Ember.js This time we are putting them head-to-head and will compare their advantages Read more…
The Architecture of StackOverflow (Update July 21, 2014)
Ever wondered what it takes to run the StackOverflow? This update is based on The architecture of StackOverflow (video) by Marco Cecconi (Software Engineer at Stack Exchange) and What it takes to run Stack Overflow (post) by Nick Craver (StackOverflow SysAdmin). In addition, author has merged in comments from various sources. No doubt some of Read more…
IBM developerWorks: Patterns-based design and development
I would like to share an excellent resource from IBM’s Developers network on Design patterns that I stumbled upon while doing my online research. Design patterns are one of the best ways to share design ideas. They give software architects and designers a tool, or a language, to capture their experiences by solving common recurring Read more…
Google I/O 2014 – Polymer and Web Components change everything
Web components are a game changer. Unlike other new features, the technologies are purely about developer productivity, solving many of web development’s shortcomings. Polymer and web components change how we think about, design, and compose web applications. Learn how the Web Components revolution makes you more productive and reduces the cognitive load of being a Read more…
12 Factor App Patterns
Here is yet another great resource that I came across few days ago. It’s called “The 12-Factor App“. The twelve-factor app is a methodology for building software-as-a-service (SaaS) apps. It’s a de-facto and very highly acclaimed pattern in developers community. Again no rush, but its a must-read for any developer building applications which run as a service and Read more…
My Favorite List of Gems for Ruby on Rails MVC Framework
I have been developing Ruby on Rails applications since Jan. 2013. I am simply amazed with the huge collection of available Ruby gems (packaged libraries) that help in extending Ruby on Rails application’s functionality. At the time of writing this post, there are about 80,000 (approx.) gems in RubyGems. Because there are huge number of gems and services readily available out there, it becomes Read more…