Not One but Two New Apps Incoming

So it has been a little over a week (and I know I promised myself that I would be posting weekly, and I am a little late, terribly sorry) but I have been thinking what to write about. Do I write about my BJJ training and my upcoming grading (only one more day left)? The absolute blast I am having playing Prey or PLAYERUNKNOWN’S BATTLEGROUNDS with my friends? Or do I write about what I have been working on at work (been too busy to work on personal projects sadly)? But after a quick chat to my dad I know what I want to write about.

Before my dad and I had our chat, I knew for better part of a month what my new app was going to be. The idea I had for the app was a simple finance tracker where you can easily see your expenses and subscriptions. The reason that I am writing this app is so that:

  1. I can get some experience writing in C# and for the Universal Windows Platform.
  2. Better manage my expenses and subscriptions without having to use Microsoft Excel (not that Microsoft Excel is bad or anything).
  3. Potentially help others who need to track their expenses and subscriptions.

There are other apps or services on the market already but as my first and third points clearly state, it is about me learning and developing new skills while creating something I am going to use and potentially others as well. It is not all about the final product/solution for me.

Back to my chat with my dad now. He asked if there is an easy to use app or service that my mum can use to ensure that all the bills are paid on time, something to simply remind her. I first thought, “What? Are we not paying the bills on time?”, he said it was more of a measure to better budget and ensure nothing slips though the cracks; then I thought “Do we not have enough money to pay the bills?” Again he assured me everything is good and it is more about a better management system than the current management system. In my house we all use Windows machines (Windows 10 in particular), so I suggested first to use Cortana to set reminders. But then I remembered that she uses a local machine account and does not have a Microsoft account. Even if she had a Microsoft account, she really is not good with technology, especially computers. Creating an account, keeping it secure and having her manage something on the computer would be a little of a stretch if I was asked. She needs something simple, something that is easy for her to get a quick overview of all the bills that need paying when and how much. The UI needs to be basic as well, not just functionally basic.

That is when I decided to work on another finance app. A simple bills tracker. The user will be able to see what bills they have outstanding, what is due first, and how much. Nothing fancy and something that even my mum could use. I don’t know about most people but having this tool would be super useful and even better if someone like my mum could use it easily. Are there apps out there already? Again the answer is yes. But this way I can again work on my skills and tailor the app to suit my parents needs.

So there it is. Two new apps that I am working on. One that will be able to help you track your expenses and subscriptions and one that will help you manage your bills. Maybe they will end up being a single app, not sure yet. It would depend how I design the apps both visually and architecturally. Right now I am going to be focusing on bills tracker app to help my parents, and then either combine the finance tracker app to the bills tracker app or work on the finance tracker app as a standalone product.

Stay tuned for some new posts about the apps (or app).

BJJ White Belt 1st Stripe Incoming

I love Mondays. I know plenty of people that dread Sunday nights because of Mondays. However I am the complete opposite. Sure I have to go to work but I generally enjoy what I do at work, if I didn’t then I’d probably not be there. But what really makes me love Mondays (and Wednesdays) is going to my BJJ class at night. To make it even better and to ensure that I actually go is that I attend the school with a college. So there is no way for me to dodge a class (not that I would as I am enjoying it), but there is some accountability there 😉

As the hours tick by during the day I get more and more excited. I have been going to this school for a short period of time and I am nearly ready to attempt my first test and get my first stripe on my white belt (so excited). Everyone who I roll with is super friendly and being several stripes or belts higher destroy me but are always willing to give me tips so that I can get better during my rolls. Do I get steamrolled sometimes when we roll? Definitely, and it is not sometimes, its most of the time. Do I get super confident when I don’t get submitted and can prevent people passing my guard? Absolutely, it means I am doing something right.

I still have so much to improve on though from my guard pass protection to my triangle choke from closed guard. However by constantly training and going into the school and attending class at least twice a week and giving it my best I know I am going to get better. By not being carried away, not having a massive ego and knowing that I am still very raw at BJJ who will get submitted and passed I can learn better. Patience, practise, and perseverance will always prevail. Here is hoping my next BJJ post I’ll have my white belt with one stripe (if so then I’ll end up posting a picture).

For the people that train and practise BJJ, how are you finding it? What do you find most challenging? And what do you feel is the most important idea or concept that someone like me should take going into each class?

All the best people and good night.

My First Post

I hope you’ve had a great weekend so far and now a new journey for me begins.

For the last two months I have been toying with the idea of whether or not to start my own site/blog. I know how important it is to have your own space on the internet and not entirely relying on services like Facebook, YouTube or LinkedIn to promote yourself.

By creating this site for myself I am able to showcase what I am working on, what video games I am playing, what books I am reading, and just my general thoughts on technology ranging from mobiles to software applications. So if you like those topic areas then stay tuned because there is more to come.

Now that I have my site up and running I can start focusing more on the side projects I am working on without worrying too much about how to promote myself at the same time. I plan on writing at least weekly about what I have been doing, or if there is something that I feel I need to write urgently then I’ll have impromptu posts.

Let this magical journey begin…