Skip to main content


Please do not send me bug reports through private messages. It is very important that you use the bug report form instead. Not all bugs can be dealt with instantly, and I get dozens of PMs a day. I don't want the bug to get lost in my inbox! The bug report form will make sure it is automatically added to my to-do list and will give me frequent reminders about it.

Now that that's out of the way, hi there! :D I'm the site admin around these parts. I built and maintain pretty much everything about the RPR.

Here's an illustration of what that looks like.

When I'm not bug-fixing or programming new features for the RPR, I have a day job running a small web development company, I like to draw, and sometimes I perform belly dance.

I love "free form" roleplay of vast storylines that alter characters over long periods of time. Though the plots that unfold might be epic, I think some of the most "mundane" characters are often the most interesting when they're played well.

Even though my love of RP is what inspired me to make this place, ironically I spend so much time working on the RP Repository these days that I do a lot less RPing than I used to! That's okay, though, it's a labor of love.

Rave Reviews

Without you, none of this would be possible. Thank you, Thank you, THANK YOU for what you've given us. It really, positively, genuinely fills me with joy to think that there is still a great place left for RPers of any style to come together and commune, talk, get jiggy with it, and maybe even arpee in the process. Do me a favor: keep on being you, because if you don't, I guess there wouldn't be an RPR for me to live on when I'm not Skyrimming it up or hanging with Andy. - Bonebag
Crash Test Dummy (played by Kim)
Poor crash test dummy, he is the subject of many experiments at the hands of Kim but he doesn't complain. No, he is happy to help fix RPR's bugs and we should thank him for that. - Darth_Angelus

See all of Kim's kudos »

Inquiring minds want to know why we too should befriend Kim!

Did you remember to explain why your friend is awesome?

Recent Activity

  • AquaCharm gave Kim kudos:
    Gosh! What can I really say that hasn't already been said? Kim is awesome! She fixed two problems I had in the same week and even made sure to get back to me on the issue. Her dedication to this site is unmatched! Thanks for all you do! :D Kind and understanding Helpful
    (About 11 hours ago)
  • Crash Test Dummy (played by Kim) has added a new gallery image:
    (About 11 hours ago)
  • Kim replied to the forum topic What are you listening too?(About 1 day 12 hours ago)
  • wilts gave Kim kudos:
    Just wanted to say thanks for all your hard work Kim -- especially yesterday as it seemed a particularly taxing time from the tweets. I hope you manage to treat yourself to some well earned rest and relaxation! 🤍 Kind and understanding Helpful
    (About 2 days 6 hours ago)
  • Kim left a comment on the news post WELL THAT WAS ROUGH(About 2 days 22 hours ago)