Separating Data and Code in Rails Architecture – Root Engineering – Medium
Link: Separating Data and Code in Rails Architecture – Root Engineering – Medium: "The backend platform that powers Root is a Rails application. It’s comprised of 65k lines of Ruby application code and 135k lines of test…"
Serverless: 15% slower and 8x more expensive
Link: Serverless: 15% slower and 8x more expensive: "Serverless architecture is the new hotness. It sounds good for the right situations but this article argues that it might not be all that."
Serverless Slack bot on Lambda with Ruby (and what’s the less pleasant part about it)
Link: Serverless Slack bot on Lambda with Ruby (and what’s the less pleasant part about it): "Hi, we're Arkency and it's our blog with meaty content."
Seth Ladd's Blog: Ruby, Rails, OpenID, and Google Integration for the Busy Developer
Link: Seth Ladd's Blog: Ruby, Rails, OpenID, and Google Integration for the Busy Developer: "Useful info about how to authenticate from Rails to Google"
Several Ways of Writing a ROS Node - Yu Zhang’s Homepage
Link: Several Ways of Writing a ROS Node - Yu Zhang’s Homepage: "Interesting notes about ROS node design"
Sharding your database Craig Kerstiens
Link: Sharding your database Craig Kerstiens: "I’m increasingly encountering users on Heroku that are encountering the need to shard their data. For most users this is something you delay as long as possible as you can generally go for sometime before you have to worry about it. Additionally scaling up your database is often a reasonable approach early on and something I encourage as a starting point as scaling up is easy to do with regards to databases. However, for the 1% of users that do need to shard when the time comes many are left wondering where to start, hence the fo..."
Sheetsu Documentation
Link: Sheetsu Documentation: "Get data from Google Spreadsheet in a matter of seconds. You can copy the HTML Snippet and paste it into your website without any code. If you are developer, you can use one of many languages or frameworks Sheetsu supports like Ruby, Node, React, JavaScript Python, PHP, JQuery, C#, Swift, or R."
Shift Left to Make Testing Fast and Reliable - Azure DevOps
Link: Shift Left to Make Testing Fast and Reliable - Azure DevOps: "Back in September 2014, we were three years into our cloud cadence. And we were still running our testing the way we had tested before moving to the cloud. We were trying to do things faster, we were trying to optimize our automation, but we were struggling."