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.
Featured work
-
tbm0115/Consoul
Console interface extensions
C# 3 -
TrueAnalyticsSolutions/MtconnectCore
Open Source MTConnect library created by True Analytics Manufacturing Solutions
C# 3 -
Utilities-Games/Utilities.Games
An open source site for various video game playthrough tools.
JavaScript -
TrueAnalyticsSolutions/SIUnits
A library to help utilize and implement SI Units. Originally built to ease implementation of QIF standard.
C# 1 -
TrueAnalyticsSolutions/Mtconnect.MakerBotAdapter
An open source application to aggregate data from MakerBot machines into a MTConnect compliant format.
C# 1 -
tbm0115/tbm0115.github.io
Personal site
0% towards 5 monthly sponsors goal
Be the first to sponsor this goal!
$9 a month
SelectFan 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
SelectHobbyist 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
SelectProfessional 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
SelectOpen 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
SelectProduct 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
SelectEnterprise 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.