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!
$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)