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# 3
  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

$ one time

You'll receive any rewards listed in the $5 one-time tier. Additionally, a Public Sponsor achievement will be added to your profile.

$5 one time

Select

β˜• Coffee Time!

Help me refill my coffee mug so I can keep coding throughout the night.

$25 one time

Select

πŸ’΅ Bounty

Want to issue a bounty? I'll try to prioritize the Issue if it's doable.

$2,000 one time

Select

πŸŽ™οΈ Podcast Appearance

Need a podcast guest to discuss a project? Help pay travel expenses (United States only) and/or time and I'll be there.

$10,000 one time

Select

πŸ’° Buyout

You see so much potential in this project, you just have to have it!

πŸ† Perks

  • 🏠 Welcome to Code Ownership
  • πŸ“ž We'll have a call to discuss ownership transfer and address any additional support I can provide moving forward

This option is only available for repositories published to my personal account (/tbm0115)