About:

Richard Schneeman is a software engineer and author with a passion for programming, open source, and writing. He is known for his contributions to Ruby and maintaining the Heroku Ruby Buildpack.

Website:

Specializations:

Interests:

Programming Open Source

Incoming Links:

Outgoing Links:

brandur.org
Subscribe to RSS:
The blog post is about the author's experience with ADHD, his diagnosis, and the impact it has had on his personal and professional life. He discusses the challenges and misconceptions surrounding ADHD, as well as the process of s...
The blog post is about Ruby deploy tooling, including Heroku classic and upcoming Cloud Native Buildpack. It provides resources for those interested in contributing to Ruby deployment or packaging tools, and offers a guide for Clo...
The blog post is about building a working OCI image of a Ruby on Rails application that can run locally without the need to write or maintain a Dockerfile. It introduces the Cloud Native Buildpack (CNB) ecosystem and how to utiliz...
The blog post is a tutorial on how to use 'use' and 'mod' in Rust. It starts with a fast IDE-centric tutorial requiring little prior knowledge and then digs into details so readers can understand how to reason about file loading a...
Richard Schneeman explains why he created a custom GitHub organization named zombocom to host his Ruby libraries. With 18 libraries, 16 of which he created, he wanted to encourage contributions by giving developers commit access w...
The blog post discusses the author's experience with pair programming, which he discovered after an injury prevented him from typing. He found that pairing helped him complete tasks more efficiently, even when his partner was unfa...
Richard Schneeman's book 'How to Open Source' is now available for purchase. The book has received positive feedback from community members, highlighting Richard's unique voice in the open source community and his ability to balan...
The blog post discusses the development and governance of Ruby on Rails, the impact of the Basecamp incident on the future of Rails, and the author's perspective on the situation. The author shares insights on how someone gets com...
The blog post discusses the migration of a Ruby library from TravisCI to CircleCI. The author explains why he chose CircleCI, how the transition worked, and shares some nostalgia about the end of an era with TravisCI shutting down...
The blog post discusses the author's experience with the frustrating 'unexpected end' syntax error in Ruby programming. It describes the development of a gem, initially named 'syntax_search' and later renamed 'dead_end', designed ...
The blog post is about the author's experience triaging 11 issues and 2 PRs in 1.5 hours on an open-source repo. The author shares tips and techniques for triaging issues, such as asking for reproductions, understanding feature re...
The post is about using memory allocation profiling tools to discover performance hotspots, even when they’re coming from inside a library. The author shows how to use this technique with a real-world application to identify a pie...