Skip to content
View timriley's full-sized avatar

Sponsors

Private Sponsor
@whysthatso
@svoop
@prowlycom

Organizations

@icelab @hanami @rom-rb @dry-rb @decafsucks

Block or report timriley

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
timriley/README.md

Hi there! 👋🏼

Hi! I’m Tim. I love Ruby. I've worked with Ruby for over 20 years, and even after all this time, it still brings me joy!

My mission in open source is to ensure the joy of Ruby extends to the experience of writing real, maintainable applications, for teams of all sizes.

For me, this comes from following a hybrid FP/OOP approach to writing Ruby, and for the last 6+ years, I’ve been helping to build tools to make this easy for application developers.

I’m a co-founder and core team member of the dry-rb project, and a core team member of the rom-rb and Hanami projects.

Right now, I’m heavily involved in the effort to build Hanami v2, which represents a new model for Ruby open source collaboration, and will provide a true framework of the future for Ruby application developers.

You can ❤️ sponsor me on GitHub. I do the majority of my open source work as my “second job,” on nights and weekends, and your kind support will help sustain me in all of these efforts. Thank you! 🙏🏼

Current status 👨🏻‍💻

Currently (October 2023): We’re gearing up to release Hanami 2.1.0.

Recently

To see what I've been up to recently, check out my series of open source status updates:

Pinned Loading

  1. decafsucks/decafsucks Public

    Rebuilding decafsucks.com as an OSS Hanami 2.0 example app

    Ruby 70 2

  2. hanami/hanami Public

    A flexible framework for maintainable Ruby apps

    Ruby 6.3k 540

  3. dry-rb/dry-system Public

    Application framework with state management and built-in dependency injection support

    Ruby 362 69

  4. dry-rb/dry-auto_inject Public

    Container-agnostic constructor injection mixin

    Ruby 177 29

  5. dry-rb/dry-view Public

    Complete, standalone view rendering system that gives you everything you need to write well-factored view code.

    Ruby 149 18

  6. dry-rb/dry-configurable Public

    A simple mixin to make Ruby classes configurable

    Ruby 409 55

959 contributions in the last year

Contribution Graph
Day of Week April May June July August September October November December January February March
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More

Contribution activity

March 2025

Created a pull request in hanami/site that received 1 comment

Introduce "//guide" internal links

These link to another guide within the current org and version. While here, drop the need for these internal links to begin with a leading undersco…

+40 −13 lines changed 1 comment
Opened 17 other pull requests in 4 repositories
Reviewed 13 pull requests in 6 repositories

Created an issue in hanami/hanami that received 2 comments

Fix sqlite warnings in tests

As of some relatively recent sqlite3 gem changes, our test suite now emits a bunch of warnings like this: /Users/tim/.local/share/mise/installs/rub…

2 comments
Opened 4 other issues in 3 repositories
Loading