Chef Sugar
A talk on Chef Sugar, a Ruby library for Chef, covering its history and technical internals.
A talk on Chef Sugar, a Ruby library for Chef, covering its history and technical internals.
Announcing Chef Sugar v1.2.0, a Ruby gem that extends Chef's DSL with new features like attribute namespaces and version constraints.
A guide to handling Faraday::Error::ConnectionFailed in Ruby using a custom middleware for better error management.
Explains the difference between Chef's chef_gem and gem_package resources for installing Ruby gems in system or Chef-specific contexts.
Explains advanced patterns for using Berksfile, a Ruby-based dependency manager for Chef cookbooks, to improve flexibility and reduce repetition.
Introducing Chef Sugar, a Ruby library that extends Chef with helpful DSL methods and logic to simplify and improve recipe writing.
Explores using Policy objects and Extractors in Rails to handle multi-provider OAuth authentication cleanly, moving beyond CanCan/Pundit for authorization.
A developer shares technical learnings from August, covering iOS, Ruby automation, JavaScript libraries, CSS tools, and interesting tech reads.
A guide to debugging and fixing the common OpenSSL::SSL::SSLError in Ruby, explaining SSL/TLS basics and certificate verification.
Vagrant creator explains why he abandoned RubyGems for installer packages, focusing on user experience and stability for a diverse user base.
Explains why common Ruby unit tests are flawed and demonstrates proper unit testing with mocks and stubs for isolation.
A guide on installing Ruby 2.0 Release Candidate 1 using Homebrew and rbenv, including special configuration cases.
A guide to installing Ruby 2.0 Preview 2 on Mac OSX using Homebrew and rbenv, including troubleshooting tips.
Explores Ruby's &:method shortcut for map, its limitations, and proposes a hack to allow mapping local methods.
A developer explains migrating his blog from WordPress to Jekyll, a static site generator, and his plans for future content.
A developer shares a cleaner method for defining user authorization roles using the CanCan gem in Ruby on Rails.
A beginner's guide to understanding and fixing the NoMethodError in Ruby on Rails 3, explaining its common causes.
Introduces Powify, a command-line gem for managing the Pow local Rack server for Mac, simplifying app and server management.
A participant's experience at Tokyo BarCamp 2009, covering discussions on mobile browsers, natural language parsing, and the hacker space movement.
A critique of the PHP programming language used on Obama's change.gov site, advocating for modern frameworks like Django or Rails.