Schneems
Hi, I'm Richard Schneeman. I write about Programming and Open Source. I run CodeTriage, the best way to get involved with OSS. I'm @schneems everywhere online.
Ruby / RailsPerformance / optimizationRustSoftware / engineering practice
- Posts
- 249 from 28 Nov 2010 to 24 Sep 2026
- Posting
- monthly (8 in the last year)
- Kind
- personal blog
- Feed
- https://schneems.com/feed.xml
2026 4
2025 9
- Non-Violent Comments: Calling out or Calling in?
- Disallow code usage with a custom `clippy.toml`
- Upgrade to Puma 7 and Unlock the Power of Fair Scheduled Keep-alive
- Learn How to Lower Heroku Dyno Latency through Persistent Connections (Keep-alive)
- 'Our app supports Markdown' and other lies apps tell
- Don't McBlock me
- Keep Reading
- Keep Reading
- Keep Reading
2024 3
2023 2
2022 2
2021 2
2020 6
2019 4
2018 8
2017 38
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
- demonstrated how you can use Rack Mini Profiler to find and fix slow queries
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
- talked about how bad I am at spelling and grammar in “The Four Year Typo”
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
2016 21
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
- Ruby Hero 2016
- Container-Ready Rails 5
- Optimist's Guide to Pessimistic Library Versioning
- Get Your Conference Proposal Accepted
- Easier Gem Releases with Bundler Release Tasks
- Speeding up Sprockets
- Do You Believe in Programming Magic?
- Keep Reading
- Keep Reading
- Keep Reading
2015 15
2014 8
2013 30
- Keep Reading
- Keep Reading
- TIL: Symbol to Proc Trick not needed in Ruby Inject/Reduce 2.0.0
- Keep Reading
- UT on Rails
- TIL how to null out or unset an ENVIRONMENT variable in bash
- Why Do Heroku Builds Run Without Config by Default?
- Heroku compiles your app without environment variables
- Wicked 1.0.1 Released with Critical Security Fix
- If at First you don't Succeed: Retrying Bundler
- Explain Shell, from your Shell
- Prepare, Do, Test: Make your Technical Writing Shine
- Specify Different Gemfile while using Bundler
- Keep Reading
- Maildown: Write your Rails emails in Markdown
- Keep Reading
- Heroku API Demo
- My wedding with Ruby featured in Style Me Pretty
- Testing Against Multiple Rails Versions
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
- Keep Reading
- Git Minutes Podcast Interviews Schneems
- Heroku Engineer Engaged to Ruby
- Open Source in your Inbox: Code Triage
- Anatomy of an Exploit: An In-depth Look at the Rails YAML Vulnerability
- Use GIFs in your Pull Request for Good, not Evil
- Good, Simple Design
2012 64
- JRuby Support Live on Heroku
- Keep Reading
- Custom Wizard URLs in Rails with Wicked
- Hacking mruby onto Heroku
- Ruby 2.0 Preview Available on Heroku
- Reddit on Rails part 3: Last week of UT on Rails
- the boots in the corner: Hire junior devs!
- Try mruby Today
- Embed Gists into a Markdown File
- Would you like a Mobile App with That?
- Heroku Sunsets the Argent Aspen Stack
- Sunsetting and Deprecation at Heroku
- Keep Reading
- raise "hell": Better Programming Through Error Messages
- Database & Rails: Week 9
- Databases & Rails: Week 8
- Get Previously Saved Changes in Rails
- Active Record Deep Dive
- Databases & Rails: Week 6 Data Visualization with Javascript
- Databases & Rails: Week 5 Controllers
- Command Line Basics
- Databases & Rails: Week 4 Routing
- Last week
- Databases & Rails: Week 3 Pure Ruby Views
- Last week
- How I became a University Professor
- Databases & Rails: Week 2 Modeling Relationships And ActiveRecord
- week 2
- Databases & Rails: Week 1 Introduction
- why and how we can use databases to store information
- zOMG My Passwords are Insecure, now What?
- A Series of Tubes: How does the Internet work?
- Heroku Isn't for Idiots: developer time and comparative advantage
- Ignite RailsConf 2012: Wicked Problems
- The HourSchool Blog: How can companies ask better questions?
- Cedar goes General Availability on Heroku
- Sextant: A Gem to Help you Find your Routes
- introduction to OAuth
- OAuth: A Tale of Two Servers
- Deploy & Edit a Facebook App in 5 Min
- Multiple Ruby Version Support on Heroku
- Wicked Gem Featured on Railscasts
- Legacy Concerns in Rails
- Building an iOS Photo-sharing and Geolocation Mobile Client and API with Rails and Heroku
- Concerned about Code Reuse?
- Partial Validation of Active Record Objects in Wicked
- Performance Testing Rails with BlitzIO
- Keep Reading
- Super Charge your Rails App with Rack Cache and Memcache
- Super Charge your Rails App with Rack Cache
- You got NoSQL in my Postgres! Using Hstore in Rails
- Keep Reading
- Get Down with Heroku at SXSW this year register now. It’s gonna be awesome.
- Test Drive: Induction - The Everything Database Client for Mac
- Give Tumblr Some Code Love with Prettify.js
- after signup wizards
- Wizard-ify Your Rails Controllers with Wicked
- Journey to the Center of Geekdom
- Epic Job is Epic
- Learn Ruby with Hourschool
- Turn Any Presentation into a Screencast
- Quit Complaining About a Talent Shortage and Interview Better
- Keep Reading
- Speed up Capybara Tests with Devise
2011 30
- Keep your Rails Project Sane
- Bootstrap A Fork of Rails
- Help Me, Help Rails
- Should I Stay or Should I Go
- Should I Stay or Should I Go...
- Vimeo Vs. YouTube for Technical Videos
- Scaling the Web: Databases & NoSQL
- Stack Overflow Needs Mentors
- Likeable: Love your Objects with Redis
- So You Want to Hire an Intern?
- Gowalla's New Engineering Blog
- Git Aliases
- Replace IRB with PRY for Rails Dev
- Custom Dotfiles
- Some of my Login UX featured in SmashingMagazine
- Rails 3 Beginner to Builder 2011 (Final) Week 8
- Rails 3 Beginner to Builder 2011 Week 7
- Ballin
- Socialism never took root in America because the poor see themselves not as an exploited proletariat but as temporarily embarrassed millionaires.
- Rails 3 Beginner to Builder 2011 Week 6 with Ethan Waldo
- Rails 3 Beginner to Builder 2011 Week 5
- Rails 3 Beginner to Builder 2011 Week 4
- Rails 3 Beginner to Builder 2011 Week 3
- Rails 3 Beginner to Builder 2011 Week 2
- Rails 3 Beginner to Builder 2011 Week 1
- Keep Reading
- (“hello” =~ %r{hello}) == (“hello” =~ /hello/)
- Keep Reading
- @Keeg showing off his mad skills at work.
- Keep Reading