What are my goals?

For a project of this magnitude, it would be pretty damn foolish not to have some goals for what I’d like to get out of a stateful agent. I am building this out of curiosity, but I’d really like it to work and make my life easier.

I think the first thing is helping me become more competitive, and increase visibility. While it’s been a slow build, I am sure I am missing things simply because I don’t have the time to do the research.

Next, and probably even more important, is to stop losing money. I’m finding that I have more often than not ended up with a margin in the single digits after expenses. Even after I think I am making good money. Having an extra eye there will help too.

Finally, getting more organized is another important part. Nobody wants to wait for their order, and I procrastinate way more than I should. Having a nag there will improve customer experience.

So if I had to pick three reasons for Hal, it’s competitiveness, profitability, and organization. Hopefully, I manage to build something worthwhile.