Developer Center

 
Gain Competitive Advantage with Platform as a Service
In this educational video, Forrester VP and Principal Analyst John Rymer argues Platform as a Service (PaaS) holds the key to the full use of cloud...
How Platform as a Service Enables Innovation
In this video, Forrester VP and Principal Analyst John Rymer argues that companies need to include cloud as a strategic resource in their IT...
Scaling your Rubyists: Dynamic Staffing for a Dynamic Language
Cloud City Development put together a panel, hosted at Engine Yard, to discuss hiring and retaining experienced Ruby developers. The panel of four...
See a Clear Path to App Portability in the Cloud with Fog
Quickly growing in popularity with Ruby developers, fog helps you interact with multiple cloud infrastructures easily. An abstraction layer to...
fog / Ruby
Deploying, Monitoring and Troubleshooting Rails on the JVM with JRuby
Using JRuby to run Rails applications on the JVM opens a whole new set of possibilities for deployment, monitoring, and troubleshooting. We'll...
Bundler: Dependency Management Made Easy
Bundler helps developers manage their gem dependencies in any Ruby application. It will be included in Rails 3, but can also be used with Rails 3,...
Rubinius 1.0 Webinar with Evan Phoenix
Download the source video at: http://dl.dropbox.com/u/659785/Rubinius_Webinar.mp4
Rails 3 for Mobile Applications
Yehuda Katz, Rails core team member and Engine Yard engineer details the most important attributes that Rails has to offer when building mobile...
Intro to Rails 3 Webinar
A special preview of the upcoming Rails 3 release. Carl highlights key changes and new components in Rails 3 to demonstrate how developers can...
Debugging Ruby Systems: Understanding and Troubleshooting the VM and your Application
The webinar will covers how to use powerful tools to see how your code is executed, so you can understand, debug and optimize it. Each tool will...
JRuby - Connecting the worlds of Java and Ruby
Nick Sieger, JRuby Developer gives a taste of what Ruby, Rails and JRuby can do to make your life easier as a Java developer. This session...
Rails Antipatterns - Open Session with Chad Pytel
As developers worldwide embrace Ruby on Rails web framework, many have fallen victim to common mistakes that reduce code quality, performance,...
Developer and Digital Agency Partner Update | April 2011
Update on Engine Yard Products, Roadmap, Open Source Projects and Training Program For Engine Yard's Developer and Digital Agency Partners Only
RailsInstaller 1.1.1 Demo
RailsInstaller 1.1.1 walkthrough, including interacting with github and the EngineYard AppCloud free trial.
How to make a good screencast
Making Screencasts can be quick and easy if you do it right. Or, it can be the bane of your existence, and involve dozens of retakes, frustration,...
Deployments with Whiskey Disk
Whiskey Disk is an opinionated deployment designed to simplify your deployment experience. The biggest difference that it boosts from other...
Intro to Facebooker2
An introduction to using Facebooker2 on Ruby on Rails. This Demo will walk you through how to install, configure, and start using Facebooker2 to...
JS tests with Jasmine
his screencast introduces Jasmine, a JavaScript BDD testing framework similar to the beloved RSpec for Ruby. You will learn how to setup...
jQuery UI and the Autocomplete Widget
This screencast introduces the jQuery UI through an autocomplete example. We are starting with a new Rails 3 application called Venuepedia and the...
Rails Validations
After watching my Using Models screencast, you should watch this one, which is about validating a user's entry. We will validate presence and links...
Ruby - sort by
Refactor a comparable/spaceship sorting example using sort_by
Ruby - spaceship operator for custom sorting
I'll demonstrate what the spaceship operator is, how it works, and to use it to create custom sorting for your collection of Ruby objects.
Ruby Class variables and class methods
A small example demonstrating the use of class variables and class methods. You will also see how to use Array#sort_by
Introduction to Ruby Modules - Part 1
Look at the basics of Ruby Modules. Using methods as class and instance methods.
Ruby Modules - Part 2
I'll take an ruby example with duplicated (un-DRY) code and clean it up using modules. You'll see how you can use super to reuse module code.
Configurable Engine
Configurable Engine is a gem for storning app-wide configurable variables. Things like your API credentials to various services. A reply to email,...
SoundManager2
This screencast demonstrates how to implement SoundManager2 into a Rails application.
Using Models
An introductory tutorial on how Rails models work, creating records, updating records, and deleting records. This includes generating models and...
Rails 3 Devise
In this screencast I am going to demonstrate how to implement Devise in a Rails 3 application using the start of an admin panel as an example. I...
EYU Cloud Based Learning Tools
Engine Yard University's Cloud Based Learning Tools. These tools make teaching and learning much easier as they completely remove all setup on a...
John Dillon Vantage Partners Interview
Vantage Partners Leadership Expert, April King, recently met with John Dillon, CEO of Engine Yard, a company that pioneered the Ruby on Rails...
Mountain Ruby 2010: Do not Bring a Sword to a Gun Fight
Would you slay a buffalo with a spoon or pan for gold with a hammer? Let's explore how you pick the right tool for the job. A big thanks to...
Mountain Ruby 2010: Staking your Claim in OSS
Being successful in open source takes the right dash of hubris, patience, and pragmatism. Evan Phoenix will talk about how to run an open source...
Mountain Ruby 2010: Panel Discussion
Dr Nic Williams of Engine Yard leads a panel of Joe O'Brien, Sarah Mei, Evan Phoenix and Wayne Seguin on four controversial topics in the Ruby...
RubyConf2010: JRuby Hacking Guide
You know JRuby and you love JRuby, but you have no idea how to contribute. What's a Rubyist to do? In this talk, JRuby core team members will give...
RubyConf2010: Rubinius - What Have You Done For Me Today?
Rubinius continues to grow having hit 1.0 earlier this year. In addition to compatibility and performance, Rubinius also contains a whole host of...
RubyConf2010: Poisoning Rubinius: The _why and how.
Before he vanished in a cloud of smoke and scattered bits, _why had been working on an interesting language experiment called Potion. The language...
RubyConf2010: Self-Contained, Source-Free, Executable Ruby Applications with Warbler
Have you ever wanted to write pure Ruby code and deploy it on a friend's machine, a server, or some computer where you have little control? With...
Selling Value For Fun and Profit with Randall Thomas
If we focus on identifying and selling the value - the solution to a problem, the ability to overcome a technical challenge - we can obtain better...
2011 Tech Trend Predictions
2011 Tech Trend Predictions with Engine Yard CEO, John Dillon.
The Most Disruptive Technology Since the PC
The Most Disruptive Technology Since the PC with Engine Yard CEO, John Dillon
The Cloud as the Computing Platform
The Cloud as the Computing Platform with Engine Yard CEO, John Dillon.
Freeing the Developer
Freeing the Developer with Engine Yard CEO, John Dillon.
What is Engine Yard?
What is Engine Yard? with Engine Yard CEO, John Dillon.
Jumpstart to Engine Yard Cloud
A quick video showing how to get your app running on Engine Yard Cloud.
Learn to Build like you Code with Apache Buildr
At an event hosted at LinkedIn on November 2, 2010, Antoine Toulme of Intalio gave a brief introduction to open-source build system Apache Buildr....
Check out how LinkedIn uses JRuby on its Front-end
At an event hosted at LinkedIn on November 2, 2010, Baq Haidri from LinkedIn gave us an inside look at how LinkedIn is using JRuby to iterate...
Learn about JRuby Internals from JRuby Core Developer Thomas Enebo
At an event hosted at LinkedIn on November 2, 2010, "JRuby Guy", Thomas Enebo gave us an introduction to JRuby internals, and what about the...
Replacing Java Incrementally with JRuby
At an event hosted at LinkedIn on November 2, 2010, Noah Gibbs delivers a presentation on how On-Site.com is using JRuby to leverage its old Java...
The JRuby Testing Story – Ola Bini
Testing is the most important activity in the development process. If you don't test, how do you know that your code actually works correctly? And...
Your Customers Aren't Stupid and Your Coworkers Are Not Incompetent – Joe O'Brien
Communication is hard. No doubt about it. Many of us, being geeks at heart, have an inherently difficult time communicating with people. Why is it...
So You Think You Need a Rewrite? – Chad Fowler & Rich Kilmer
Your application is slowing down and you can't seem to speed it up. The code is a mess, and changes are taking longer and longer. You're afraid to...
JRuby - Making the World Safe For Democracy – David Bock, Arild Shirazi
In 1996, after the fall of the Soviet Union, the U.S. State department funded the development of an import/export control system for the newly...
Bringing Java to the Ruby World – Bernerd Schaefer
The discussion about JRuby has for a long time been focused on "Bringing Ruby to the Java World" – but no longer! With the release of "jruby-jars"...
Mocks Suck (and what to do about it) – Brian Swan
Mock Objects caught the developer imagination when they were introduced to the world in 2000 and there are mock object frameworks for almost as...
Ruboto: JRuby on Android – Charles Nutter
The Android mobile platform has exploded in popularity since it was released. Android has become a major competitor to iPhone, with no end in...
Real Software Engineering – Glenn Vanderburg
Software engineering as it's taught in universities simply doesn't work. It doesn't produce software systems of high quality, and it doesn't...
Extending Ruby – Jeremy Hinegardner
In the same manner that Matz Ruby has C extensions, JRuby has Java extensions. Even though JRuby lets you use existing Java classes directly from...
Testing – Why Don't We Do It Like This? – Jim Weirich
This talk is about how to improve the way we do testing, how to move away from merely specifying how our software is implemented to capturing the...
Must. Try. Harder. – Keavy McMinn
Based on her experience of training for Ironman distance triathlons, Keavy will discuss the preparation involved in pushing herself towards her own...
Rails 3 with A Double-Shot of JRuby – Nick Sieger
The brand new Rails 3 release has an impressive array of improvements and new features, including full compatibility with JRuby from the onset. So...
Business Ninja 101 - or how to make money in technology (...without violating geek ethics) – Randall Thomas
It's often the case that the difference between a thriving technology business and a bankrupt one has less to do with technology and more to do...
Java in Ruby: Suntory Time – Thomas Enebo
One major benefit of JRuby is the ability to import Java classes and use them as if they were POROs (Plain Old Ruby Objects). This feature makes...
Change an Instance Size
A quick guide on how to change the size of an instance. This video shows a change from small to medium but the principles are the same for any size...
NEA 2010 Annuals: Cloud Computing
Engine Yard CEO John Dillon discusses the benefits of Engine Yard's cloud platform.
Expressive Languages for the JVM
Charles Nutter discusses JRuby, which brings Ruby to the JVM; and Mirah, which attempts to implement Ruby's apparent features directly atop JVM...
Searching for Ruby on Rails-focused companies: Engine Yard
Robert Scoble meets with Tom Mornini and Abheek Anand to learn about what's happening in the San Francisco startup community.
Rails Dispatch: Customizing Rails Apps
This week, we’re going to cover several Rails plugins that demonstrate some of the new features in Rails 3. In the screencast, we will show you how...
Upgrading to Rails 3
In this article, we’ll go through the main areas of Rails 3 that have seen major improvements. We’ll see how the evolution of Rails into its...
Rails Dispatch: Extending the Router
In this week’s post, we’ll be looking at the new Routing API in Rails 3. Other than handling all the basic routes efficiently, the new DSL also has...
Rails Dispatch: The New ActiveRecord API
ctiveRecord 3.0's big new feature is a brand new finder API that is backed by ActiveRelation, or Arel for short. Arel is a Ruby implementation of...
Rails Dispatch: A Whole New ActionMailer
In this week's screencast, I take you through a tour of the new ActionMailer features in the context of a live application. Read on after the...
Rails Dispatch: Managing Gems With Bundler
Rails 3 revolutionizes gem dependency management by including a new library called Bundler. This new system supersedes the old @config.gem@ system...
Rails Dispatch: Build a Blog Update
In this our first Rails Dispatch content push, we've got two great pieces of content for you: Rails 3 introduces a series of brand new features...
Setup Performance Monitoring with New Relic RPM
AppCloud Screencasts present a guide to using New Relic RPM with any application you host on Engine Yard's AppCloud service. With New Relic RPM you...
An Introduction to Engine Yard AppCloud
Learn the basics of how Engine Yard's AppCloud works, from forking a github repository, deploying, running rake tasks on your instance, and...
RailsConf 2010: Evan Phoenix
Engine Yard's Open Source Love Affair
RailsConf 2010: Yehuda Katz
This was an awesome keynote by an inspiring speaker. This speech embodied the “one person can make a difference” call to action motif of the whole...