Category Archives: Code

xkcd: Life Goals

New year, new things

It’s 2017, I’m still getting used to typing 2017 instead of 2016 by reflex (haven’t even tried writing it down yet), and I have absolutely no resolutions for the year. Not one.

I don’t really believe in the whole resolutions thing. But I do believe in setting some goals for myself, and trying to do better over time. I just find “New Years Resolutions” to be a crap way of doing it.

So this year, I want to achieve some things, and I might take some inspiration from the stand-up meetings we have at work and start keeping a record of how I’m doing on them to keep myself accountable and keep track of what’s getting in my way (besides myself).

With all that in mind, here are my current goals:

  • More gym time, get my cardio up, look at freeweights
    • Possibly try cardio in chain once I’m back in the swing of it
    • Currently blocked by my new gym still not being open but there’s another branch I can use in the meantime.
  • More work on Tixty
    • I need to get the admin backend sorted, and get a better frontend interface done while I’m at it
  • More creative writing
    • I want to try and get some regular creative writing done. Might start looking around for sources of inspiration or ask people for prompts
  • Write and run Heroes Rush In
    • It’s the penultimate event for No Rest for the Wicked, and I’m not alone in writing it but our plans are ambitious and we need to get started on them.
  • Make mage armour
    • I need new mage armour for Empire
    • I need to settle on a design, get someone to help with the bits I need help with, and start working on the rest.
  • Get Magento certified
    • We’re working on it at work, but I need to put in the effort, and I need to push for it to get sorted.
  • Learn Japanese
    • I’ve got a number of events coming up where knowing conversational Japanese would be useful – I need to brush up on it again and get used to using it.

I’ve probably missed some off, but one of the joys of life is that if you forget something, you can always it it to the list later.


Featured image from xkcd: Life Goals

Android apps

As some of you likely know, I occasionally write Android apps outside of my day job. Most of the time, I write utilities of various types which I find useful, and I publish them to the Play Store as Moltis. I currently have five apps on the Play Store at the moment, and if anyone’s using them and finds them useful any feedback on them would be valued.

If anyone has any ideas for other utilities that might be useful to them, let me know – I’m interested in new challenges, and open to filling gaps.

No Rest for the Wicked apps

I’ve written three apps for use at No Rest for the Wicked, one for storytellers and two for players.

Warp Bag is an app that handles the contents of your warp bag and drawing beads. It needs some updating in line with the new Psyker rules, but seems pretty solid from feedback I’ve had. [1]

NRftW Event Admin is a utility I designed for use by the storytellers to keep track of people going on endeavours so we could determine what the balance was. How useful it was varied. It relies on having an internet connection, and every player having an account on the downtime system – if you’re not on the downtime system, it can’t track you. There are myriad improvements that can be made, but it wasn’t terrible to use. [2]

NRftW Deck Timer is a utility I’ve recently designed to help people track how long they have to roleplay when using decks. Currently it’s only set up with a hacking interface, but it does function as a timer for any type of deck. My main thoughts on it are that you probably want to start timing as soon as you start laying out cards and totalling up the time once you’ve played all your cards, which means that it needs a mechanism to (a) start timing before a total time is added, and (b) add further time in as you sort out your cards. It’s not a perfect system, and without significant effort I’m not sure I could make a “perfect” system, and the system I can envision would require everyone with a deck to have an Android device to solve it.[3]

Other apps

There was some commentary that we didn’t have an IoD specific dice roller, and I made a comment that I could write one if someone was willing to pay me to do so. I’ve still not been paid to do so, but I have created Dice Roller, a beta app that handles nWoD dice mechanics as well as being usable for rolling any other kind of die as well. [4]

The last app is actually one of the first ones I wrote, and the most subtle. You’re Awesome is a utility that at random intervals sends a message to the phone’s user reminding them that they’re awesome. I wrote the initial alpha on my laptop on a train down to London, and I created it to as a confidence booster for anxious people. It can either use generic messages, or messages that it combines with a given name, and you can alter the frequency of the messages.[5]

Footnotes   [ + ]

1. Currently I have 20 users using the Warp Bag app according to the Play Store
2. Currently I have 4 users using the Event Admin app according to the Play Store
3. Currently I have 1 user using the Deck Timer app according to the Play Store
4. Currently I have 6 users using the Dice Roller app according to the Play Store
5. Currently I have 4 users using the You’re Awesome app according to the Play Store