Skip to content

GitHub Sponsors Matching Fund

To boost community funding, GitHub will match your contribution! Learn more.

Become a sponsor to hakusaro

Hey! I'm hakusaro, and I'm an open source developer by night and an engineer by day. I'm accepting sponsorships to support some projects that I haven't had enough time to give love to, and to test out a few new ideas. All of these are open source and free on some level.

If you've ever sent me a message asking me to do something for you, you know that I'm pretty busy. Sponsoring is a good way of showing your appreciation for these tasks.

What my days look like

Currently, I'm working at Poll Everywhere, which is a Ruby on Rails application. This accounts for about 8 hours a day, give or take a few. When I'm done with work, I usually go for a walk, and have a few hours to kill afterwards. On weekends, I typically don't work. If I factor in having a life, the realistic distribution of time I have to work on "work-like" projects is like this.

Mon Tue Wed Thur Fri Sat Sun
1.5 hours 1.5 hours 1.5 hours 1.5 hours 1.5 hours 6 hours 6 hours

This isn't set in stone, and I'm working really hard to shuffle things around to get more time out of my days. But right now, this is what I've got.

Fall 1R Season

I currently divide my time up each year into 4 seasons, and then work on a select number of things each season. We're currently in the fall season, but this system is still slightly new. Therefore, I'm working on only a couple things right now.

Winter 31H Spring 1R Summer 1R Fall 1R
January - March April - June July - September October - December

TShock Ecosystem Improvement

TShock for Terraria is the server mod that I built with a few friends a few years ago. It has a website that backs it that does some relatively important things like serve downloads, run forums, distribute plugins, etc. This is aging, and I'd like to improve the ecosystem this season to make it last longer. Apparently, Terraria is still a well-played game.

Particle 17

I'm re-launching my personal website as a journal focused on self experimentation, storytelling, technical posts, and other things. This involves a significant amount of time devoted to writing. The upside is that a lot of knowledge I have is being dumped down in a place where it can be referenced by other people (like you!).

Incubating / Exploring

Currently, I have 2-3 ideas for projects that I want to work on this season. Some time is being spent incubating these projects, which involves testing assumptions, developing business models, prototyping, and general scouting for possibilities.

Where the money goes

When you sponsor me, you are doing a few things: you're supporting my work for this season, getting some recognition, subscribing to updates, and influencing what I do, depending on the tier. I'm using your money to pay for some of my expenses, like TShock, which costs over $1,000/yr to maintain.

I also offer a system called influence points. These are essentially just votes on what you want me to focus my attention on. The number of active influence points in play is based on the number of sponsors at each tier. If only one person sponsors me for an influence point, I'll just focus on that area at my "maximum strength" for that person. You can really vote with your wallet here -- if you want to pay me to drop everything and fix item frames in TShock, for example, you totally can. It'll just cost you a lot.

If you sponsor me with the goal of getting me to work on something not currently on the season's schedule, please let me know first, to make sure it's viable. Influence points can be used to directly exchange my time for money, so if you have a personal thing you want me to help you with, an influence point will get you 1-2 hours (as above) of personal, devoted time at minimum.

Paid product access

Some projects in the incubator currently have a pricing model that is non-free if you use my hosting. You can usually host the system or run it yourself (as it will be open source), but I will also be offering paid subscriptions. If you sponsor me at some tiers, you'll get access to paid subscriptions with your sponsorship at no additional charge. This is within reason, and up to my discretion based on the tier.

Updates & season changes

Sponsoring me at any tier gets you newsletter and update access. You'll be able to see any news about new journal articles, new products, status reports on work, and more. This also includes seasonal updates and progress on projects.

Pinned projects

  • Pryaxis/TShock

    ☕️⚡️TShock provides Terraria servers with server-side characters, anti-cheat, and community management tools.

  • Pryaxis/TerrariaAPI-Server

    🛠🌳 The Terraria API enables to developers to build plugins that hook directly into the Terraria game engine.

    C# 58

Select a tier

$1 a month

Select

🍬 Yocto. The easiest way for you to show your support without paying basically anything (retail value: about one Netflix per year). You get regular updates on my work at this tier, delivered straight to your inbox.

  • Regular updates.

$10 a month

Select

💮 Atto.

  • Regular updates.
  • Sponsorship listed on Particle 17.

$50 a month

Select

💫 Femto. Get paid access to any of the products I build as long as your sponsorship is active.

  • Regular updates.
  • Sponsorship listed on Particle 17.
  • Paid product access.
  • Priority support, chat on Telegram.

$100 a month

Select

🔧 Nano. At Nano tier, you get one influence point. An influence point lets you direct some of my time in the project or direction you choose. I'll work on a maximum of three different projects per season, and that's decided by the influence point distribution. The three highest ranking projects, by influence point, is what I'll work on.

  • Regular updates.
  • Sponsorship listed on Particle 17.
  • Paid product access.
  • Priority support, chat on Telegram.
  • 1 influence points.

$200 a month

Select

🔨 Micro.

  • Regular updates.
  • Sponsorship listed on Particle 17.
  • Paid product access.
  • Priority support, chat on Telegram.
  • 2 influence points.

$300 a month

Select

🛠 Mili.

  • Regular updates.
  • Sponsorship listed on Particle 17.
  • Paid product access.
  • Priority support, chat on Telegram.
  • 3 influence points.

$1000 a month

Select

❤️ Deca.

  • Regular updates.
  • Sponsorship listed on Particle 17.
  • Paid product access.
  • Priority support, chat on Telegram.
  • 10 influence points.

$2000 a month

Select

💙 Hecto.

  • Regular updates.
  • Sponsorship listed on Particle 17.
  • Paid product access.
  • Priority support, chat on Telegram.
  • 20 influence points.

$3000 a month

Select

💚 Kilo.

  • Regular updates.
  • Sponsorship listed on Particle 17.
  • Paid product access.
  • Priority support, chat on Telegram.
  • 30 influence points.

$6000 a month

Select

💛 Tera.

  • Regular updates.
  • Sponsorship listed on Particle 17.
  • Paid product access.
  • Priority support, chat on Telegram.
  • Free tacos 🌮.
  • Free hoodie.
  • Free stickers.
  • Free random electronics I have but don't want.
  • 60 influence points.
You can’t perform that action at this time.