Double Shot #1032
- Root Domain Website Hosting for Amazon S3 - Another nice tweak for folks putting static sites out on S3 for painless scaling.
- git-pivotal-hooks - Link commits to Pivotal Tracker stories when you push to GitHub.
- Rust for Rubyists - New eBook about Mozilla's Rust language.
- Why I Don't Use ActiveSupport::Concern - Corey Haines critiques the design of AS::Concern.
- Speed up Travis-CI build preparation time by 800% - A few things you can do on most any project.
- capybara cheat sheet - Easier than wading through the readme.
Double Shot #1031
- Revert "Ignore /bin on new apps" - Just in case you're missing your holiday dose of Ruby/Rails drama.
- Downtime last Saturday - GitHub continues to be a model of transparency when things go wrong.
- Bootstrap Date/Time Picker - Simple and nice looking.
- Inky - Another entry in the "rethinking email clients" sweepstakes.
Double Shot #1030
White post-Christmas. Kids love it.
- RailsPanel - Chrome extension to monitor Rails logs.
- Iridium - Pre-release toolchain for Javascript application development.
- Ruby 1.9.3-p362 is released - The official announcement.
- Coercible - Gem for configurable coercion between Ruby data types.
- Simple CI with git hooks for your rails projects - Run your tests using a post-commit hook.
What's New in Edge Rails #51
Weeks of December 17 - December 23, 2012
- f6bbc3f5 adds app/models/concerns and app/controllers/concerns to the load path. This is the change that supports the officially blessed way to put fat models on a diet.
- Rails supports the PostgreSQL int4range and int8range data types directly as of 9a4a095e.
- Support for email obfuscation was removed from the mail_to helper in cf9d9450. There's a new actionview-encoded_mail_to gem if you still need it.
- 86c5cea9 cleans up some of the documentation on controller-specific assets, a perennial source of confusion.
- Built-in background jobs support was stripped out of master at f9da785d; it'll be worked on in a branch and won't ship with Rails 4.0.
Double Shot #1029
And to all a good night.
- Crontabulator - "Cron & task monitoring as a service."
- My Workflow: Never having to leave DevTools - This won't be the last we see about the browser and the programmer's editor becoming a single entity.
- Launched - A launchd.plist generator.
- Wiselinks - A more configurable alternative to turbolinks.
- DataFart - Unfortunately named service for putting together quick and ephemeral dataset graphs.
- Webshell - Online shell for Javascript APIs.
- Introducing Typingpool, My Software for Easy Audio Transcription - Break an audio file into multiple chunks, send them to Mechanical Turk for transcription, and reassemble them for pennies.
- AWS Command Line Interface (Developer Preview) - New official tool from Amazon.
- GitLab 4.0 Released - Increasingly spiffy self-hosted alternative to GitHub.
An interruption
If you come for the software links, you likely don't give a hoot about my thoughts on gun laws. But if you do, you'll find them over at my personal site.
Double Shot #1028
After being at meetings with 200 different kids these past four nights…I guess it's not surprising that I've got a cold this morning.
- Commands - New gem to speed up running rake and rails commands while you're developing. Not fully baked yet, but looks promising.
- rails_trace - Rack middleware to show you exactly what lines of code are being executed during a Rails request.
- DataMapper 2 Status and Roadmap - It's coming along.
Double Shot #1027
Yeah, go ahead and ignore your deadlines due to the end of the world. I'll still be here tomorrow.
- JetBrains special offers - Speaking of which, JetBrains is offering 75% off for 24 hours only. If I were going to run any IDE it'd be RubyMine.
- ppl - Command-line address book using git and ruby, with vcard storage.
- King of Nothing, the DCI paradigm is a scam, Chubby Models Are StilL Fat With Concerns, and DCI, Concerns and Readable Code - Yeah, we're still arguing on how to decompose large Rails models.
- Interactive Guide to Blog Typography - How to improve things.
Double Shot #1026
- jQuery Core 1.9 Upgrade Guide - Tooling and tips for a successful migration.
- Savon 2.0 - New version of this SOAP client for Ruby.
- request_store - A better alternative to Thread.current if you need per-request global storage.
- Put chubby models on a diet with concerns - The official Rails convention for distributing a model across multiple files. OO purists complain, but I find it a workable strategy.
- AWS: the good, the bad and the ugly - Some advice from a heavy AWS user.
Double Shot #1025
How's it feel to be cattle, Instagram users?
- Maid - "Hazel for Hackers", a command-line system with ruby rules to clean up your file mess.
- CSS Click Events - A roundup of techniques to have CSS respond to clicks without involving any JavaScript.
What's New in Edge Rails #50
Weeks of December 10 - December 16, 2012
- After several iterations, baea5d69 removes the public/index page in favor of an internal-to-rails controller.
Double Shot #1024
- SpriteMachine - Online tool to create CSS sprites.
- Learn You Some Erlang for Great Good! - Beginner's guide and tutorial.
- Cocoa JSON Editor - $3.99 tool that ended up saving me a batch of time.
- Ten Things Developers should know about the Mozilla Developer Network (MDN) - How about just "it's a great site for web API docs"?
- Sublime Text snippets for Ruby on Rails 3 - An attempt to update the default set.
- Scratchpad - Collaborative HTML/CSS online editor.
- DevTools Toolbox Ready for Testing - Firefox has been building a unified UI for its tools, and this is now in nightly builds.
- The Future of Ruby - The discussion continues.
- PowWow - Collaborative screen sharing for OS X, with both parties in control.
Double Shot #1023
Looking forward to a break from coding this afternoon.
- 6 Ways to get More Bang for your Heroku Buck While Making Your Rails Rise Super Snappy - Things you can do to squeeze more performance out of the Heroku environment.
- A Ruby Design Process - Formal proposal that some language implementers are discussing. Discussion is here.
- JS Testing Recipes - Mailing list for a forthcoming book.
Double Shot #1022
I do so love having a wonkified schedule.
- Gameon - Mozilla wants to see what you can do using the web as a gaming platform.
- Faster Rails partial rendering and caching. 78% improvement of test application - By doing parallel fetches of cached partials from memcached.
- Analytics.js - Unified wrapper for GA, KISSmetrics, and Mixpanel.
Double Shot #1021
Starting to feel like we might actually have a winter this year.
- Git Gutter - ST2 plugin that shows git line status in the gutter.
- Labrador 0.2 - Database client focused specifically on Rails development databases.
- TraceKit - JavaScript library for uniform stack traces across all the major browsers.
- box2d-jQuery - Amusing code that turns your DOM into "physical" objects that fall down and can be kicked around.
- Google60 - Google as seen through mainframe eyes.
- Lorempixel - Placeholder images for every purpose.
Double Shot #1020
Survived another Cub Scout meeting. Lots of exuberance in the room.
- LinkToAction - Set of helpers for DRYer links in Rails views.
- Developers Meeting 2012-12-10 - Looks like Ruby is heading for a more formal feature approval process.
- Brocco - Documentation generator that runs directly in the browser.
- HTTP Status Dogs - A counterpoint to the ubiquitous cats.
What's New in Edge Rails #49
Weeks of December 3 - December 9, 2012
- The venerable schema_migrations table gets some new metadata in 0a5afa22, including a fingerprint and timestamp.
- f02d2185 builds on this to add full migration history to schema.rb.
- Active Record can use NOT in relation building as of de75af7ac, so you can say things like
Customer.where.not(:name => 'Joe'). (The original commit also included LIKE support, but that was removed in 8d02afea5). - 9d62e048 renames all action callbacks from *_filter to *_action. Seems like pointless jerking around to me, but whatever.
Double Shot #1019
The new week looms like a great white whale waiting to be harpooned.
- Scribe - Project whose goal is to be able to record and replay your entire application stack in execution.
- Darling - OS X emulation layer for Linux. Definitely early days.
- Better Errors - Nicer looking error page for Rails, with built-in REPL.
- CSS Explain - Like SQL EXPLAIN, but for CSS selectors.
- jQRangeSlider - Nice-looking UI component for jQuery.
Double Shot #1018
I hope this web app survives tonight.
- Introducing Sauce for Mac: The Easiest Way to Launch Any Browser Right From Your Mac - A little less friction in the OS X world for paid access to browser instances.
- Everything you ever wanted to know about constant lookup in Ruby - And probably a few things that you didn't.
- Mustard - A new take on expectation libraries for Ruby testing.
- Rails Engine Testing with RSpec, Capybara, and Factory Girl - How to set up all the pieces.
- Rails Hotline - Volunteer-staffed help for your Rails projects.
Double Shot #1017
What we need is servers with unlimited RAM.
- Gitnesse - Git-based wiki with Cucumber integration for acceptance testing.
- Chrome Devtools cheatsheet - All the shortcuts you need.
- Git: Twelve Curated Tips and Workflows From the Trenches - Some good stuff here.
- Flatstrap - Bootstrap with flat styling.
- Into the Turing Tarpit - This month's competition on PLT Games.
subscribe via RSS