“I don’t have time to contribute to open source”. But who does? We’re too busy shipping products and open source is so daunting and time consuming. Sure tools and technologies are our livelihood, but there’s just so much there. Even if you’ve got the time - where do you start? continue reading....
There has been a lot of talk about design for beginners or for advanced developers in Rails an other libraries. The argument that a well designed product works for both sounds good, but what does it mean? Take a dive into some developer products to see what it means to make a truly Good, Simple Design
We live in a fast society, so why should our apps be any different? Richard Schneeman from Heroku demonstrates how to optimize your Rails app for speed and scalability -- on both the front end and back end.
You've heard of the Wicked gem, that awesome library for making step-by-step wizards in Rails. Wicked just added the ability to use custom urls in your wizards. It's simple, easy, and flexible check it out.
Heroku just announced their GA for database followers on their production tier databases. They take the pain out of making a databases warm database copy, and there are a ton of things you can do with them read more...
Want to check out that mruby thing everyone has been talking about, well guess what you can try mruby today. Also a great introduction to building binaries (hint: if you don't know what that means, you should read this article).
Heroku is an erosion-resistant platform, but what happens when something needs change? Learn all about Heroku's deprecation and sunsetting policies so you can sleep sound at night knowing what to expect.
This week we cover a veritable smorgasbord of topics in Databases & Rails: Week 8. We'll talk about dealing with Nil and using Modules in Ruby. We are also going to cover importing data from a spreadsheet, rake, rubygems, bundler, and talk a little about Rail’s testing ecosystem. Enjoy!
If you’re new to Rails and Active Record, or you’ve been using them for some time, there are likely methods you’ve been overlooking. Join me this week for a deep dive into Active Record as we cover the query interface, how method chaining works, and how to avoid SQL injection.
Do you remember how hard it was to get started programming? If you do surely you remember a time before you knew Command Line Basics, if you or someone you know is new to this whole programming thing or maybe new to the command line, the will certainly get something out of this introduction to the command line.
Week 3 in my class series at the University of Texas, we're building views with nothing but Ruby and the standard library. If you're just getting started or you've been using Rails for years, come learn how Rails works some of it's view Ruby magic. We cover building html, layouts, and serving dynamic content with a server (web brick).
How exactly do we model relationships between different database tables, and how do we use those relationships in ActiveRecord? With Database Relationships and ActiveRecord [video] you'll learn how to map a has_many and belongs_to relationship and more in databases, and cover how to query and join the data in ActiveRecord. This is the second week of my Database and Rails class at the University of Texas.
It's the beginning of another course at the University of Texas, and i'm bringing the content direct to you. In this post of Databases & Rails: Week 1 Introduction you'll learn how the web works, how data stores are used to power the web, then we'll design a simple data store and see it implemented in PostgreSQL. Tell your friends, it's gonna be fun.
Just found this great little post Heroku Isn't for Idiots and wanted to share. Hits a lot of points on why the author likes using Heroku, and has a good bit of technical information on Dynos and what Heroku does in the background.
Ever want to save, just part of an object? You can with partial validation. This example uses Wicked a gem for making step by step wizards, and shows you how to build objects piece by piece and validate every step of the way
Haven’t you always wanted to make some changes to your server and then absolutely slam it with traffic to see the result? That's exactly what I did to performance test some configuration changes I made with Rack::Cache and Rails last week using BlitzIO.
Wouldn't it be awesome if we could just save data in a database like a hash? Well now you can, with hstore & Rails. Hstore is a key/value schema-less datastore in Postgres, use it just like a hash...(more)