Skip to content
You must be logged in to sponsor tbm0115

Become a sponsor to Trais McAllister

Just trying to help, one line at a time

My programming career started when I worked in manufacturing as a CNC operator and programmer. As I encountered more disparate systems, I continued to learn and push myself to overcome these inconveniences with small WinForm applications.

Some years and many applications later, I continue to try to help colleagues and fellow programmers by creating new open source projects around the obstacles that I continue to face.

MTConnect Contribution

The Industrial Internet of Things standard, MTConnect, is a fantastic semantic model. I have followed its development closely since about 2014 and have gradually tried to become more involved in its development as my experience grows.

In 2020, I began developing a strongly-typed library to help other developers properly adopt the standard in .NET applications and introduced MTConnectCore as an open source project.

Utilities.Games

In my spare time, what little I have, I love playing video games. However, I've always found it frustrating keeping track of the various fan-made calculators and guides online. In 2019, I began developing the concept for what is now the Utilities.Games application.

Sponsorship of this project would help me engage more with the gaming community to find more ways of providing quality, interactive gameplay utilities.

Consoul

I frequently use .NET Console applications to prototype new concepts, learn new APIs, or just simply toy around. However, I always found it frustrating to re-write the same helper methods around accepting user inputs, providing choices, and even maintaining different text color for various prompts.

I wrote the Consoul library to mirror the structure of MVC applications within Console applications. The structure and helper methods saves developers a lot of time and headache when implementing basic administrative utilities. I later added the ability to automate tasks by storing user inputs and allowing the Console application to run autonomously by providing a reference to the stored inputs as startup arguments.

Every cup of coffee helps

I maintain most of these projects in my spare time and I have many other projects I'd like to contribute to. But, I need your help convincing my wife that these projects are worth the time I'm spending not sleeping πŸ˜†

1 sponsor has funded tbm0115’s work.

@tbm0115

I feel that sponsors are a great way of measuring my trajectory as a developer. The more sponsors I have the more I feel I'm headed in the right direction. The fewer sponsors I have, the more I assume I need to improve my game and provide more meaningful value with my projects.

@Rods2000

Featured work

  1. tbm0115/Consoul

    Console interface extensions

    C# 2
  2. TrueAnalyticsSolutions/MtconnectCore

    Open Source MTConnect library created by True Analytics Manufacturing Solutions

    C# 3
  3. Utilities-Games/Utilities.Games

    An open source site for various video game playthrough tools.

    JavaScript
  4. TrueAnalyticsSolutions/SIUnits

    A library to help utilize and implement SI Units. Originally built to ease implementation of QIF standard.

    C# 1
  5. TrueAnalyticsSolutions/Mtconnect.MakerBotAdapter

    An open source application to aggregate data from MakerBot machines into a MTConnect compliant format.

    C# 1

0% towards 5 monthly sponsors goal

Be the first to sponsor this goal!

Select a tier

$ a month

A Public Sponsor achievement will be added to your profile.

$9 a month

Select

Fan level

If you're a fan of the work I'm doing and you found my projects useful, consider sponsoring my coffee addiction so I can continue putting in the long hours πŸ˜‰

πŸ† Perks

  • πŸ“’ I'll give you a shoutout in one of my projects

$14 a month

Select

Hobbyist level

If you found my project(s) to be helpful in one of your projects and you feel that I am maintaining a quality solution, this tier signals to me that I should keep up the good work.

This tier is perfect for hobbyists or small/personal businesses to show support and continued interest.

πŸ† Perks

  • πŸ“’ At this level, you'll receive a shoutout in the project you sponsor
  • πŸ‘‚ I'll also prioritize any Bugs you post in Issues

$50 a month

Select

Professional level

If my project(s) have helped contribute to your product's success, then let me know that I need to continue making you successful.

I love helping other people succeed and this tier helps me know that I need to continue making your life easier as best I can.

πŸ† Perks

  • πŸ“’ I'll give you a shoutout in the project page
  • πŸ‘‚ I'll also prioritize any Bugs you post in Issues
  • πŸ“§ I'll keep you posted on development progress
  • ❓ Email me if you have urgent questions or issues

$500 a month

Select

Open Source Expediter level

This tier is for any individual or business that likes what they see so far and want to see faster turnaround time on development.

πŸ† Perks

  • πŸ“’ I'll give you a shoutout in the project page
  • πŸ‘‚ I'll also prioritize any Bugs you post in Issues
  • πŸ“§ I'll keep you posted on development progress
  • ❓ Email me if you have urgent questions or issues
  • ❗ Got feature requests or other urgent issues? Let's hear 'em!
  • πŸ“ž We can coordinate a monthly call so I understand what your priorities and expectations are

$1,000 a month

Select

Product level

My project helped contribute to your commercial success and now you want to make sure my code isn't the bottleneck to your solution. It still beats paying a developer full-time.

πŸ† Perks

  • πŸ“’ I'll give you a shoutout in the project page
  • πŸ‘‚ I'll also prioritize any Bugs you post in Issues
  • πŸ“§ I'll keep you posted on development progress
  • ❓ Email me if you have urgent questions or issues
  • ❗ Got feature requests or other urgent issues? Let's hear 'em!
  • πŸ“ž I can support up-to 2 hours a month with your development team to help ensure project development is continuing to adhere to your needs.

$5,000 a month

Select

Enterprise level

You need a developer full-time on this project to support all of your needs.

πŸ† Perks

  • πŸ“’ I'll give you permanent shoutout in the project page
  • πŸ“§ I'll keep you posted on development progress
  • ❓ Email me if you have urgent questions or issues
  • ❗ I'll prioritize any Issues you post
  • πŸ“ž I can support up-to 10 hours a month with your development team to help ensure project development is continuing to adhere to your needs.

If required, I'll maintain a separate fork to support your needs if they deviate from the original project scope.