Matthew Lang avatar

Quiet house

Using this afternoon’s quiet house to do a few things.

One of them is working out why I have now two of every app after upgrading macOS to Catalina. All my apps are accessible from Alfred in two directories now. I can find the same app in /Applications and /System/Volumes/Data/Applications.

In building a product for a specific market, I’ve discovered that the admin interface doesn’t need to be anything fancy. Feedback from beta users is that they like the basic screens.

A good turn out today for the start of the junior winter league at Paisley Golf Club. I hope the weather stays favourable through the winter so that the juniors can get more opportunities to play.

I’ve been following a few more people on Twitter and using Feedbin to read my timeline. The ability to mark tweets as read is such a simple thing. It would be nice if Twitter did this as well.

Gathering Ruby and Rails coding ideas

I’ve been collecting a few ideas for Ruby and Rails apps to try a few things out.

In the past I’ve ended up simply building some form of task manager or blog engine. In order to explore some of the other parts of Rails though, I’m need to try and build something a bit different.

Here’s what I have so far.

  • A live updating leaderboard for an event. The idea behind this is to explore ActionCable again. I haven’t used this in a project for a couple of years. It would be good to get familiar with it again.
  • A command line tool for generating images with text. I had a template I used last year for creating images for the golf club’s junior section for competition announcements. Rather than using the existing template I have with Pixelmator, it would be good if I could generate the same image using the command line. A nice way of exploring what Ruby can do with a good image library.
  • A Microblogging client. This would simply be a client for posting message instead of being able to read posts. The idea here is to see if I can deploy a Rails app with something like Vue.js or React built in.

The idea is to build out each of these over the next few months to understand a bit more about the different parts of Ruby, Ruby on Rails and JavaScript frameworks that I can use with them.

Started job hunting again. Key requirement for future roles is finding a role in which I can work with Ruby. Remote would be a bonus, but yeah, it definitely has to be Ruby.

After today’s news that Google has bought Fitbit, I’ve decided to delete my Fitbit account. This wasn’t a knee-jerk decision based on Google’s ever-increasing grasp of the world’s data, though.

For a few months, my Fitbit Alta hasn’t seen the light of day due to abysmal battery performance. I was lucky if I could get it to last 24 hours. I have been looking at a replacement Fitbit for a few months, but nothing really stood out as being a worthy replacement. Today’s news that Fitbit have being acquired by Google was just the last nudge I needed towards looking elsewhere.

I’ve been curious about an Apple Watch for some time, but I haven’t quite found the need to buy one. I must admit, I do prefer the idea of just having a watch, but there’s something about the Apple Watch now that has started to grow on me.

One last thing. It seems that no matter what size of company you are, there’s always going to be a more prominent company that will eventually buy you out. It puts me off thinking that I can get behind a company who has an innovative new product. It’s a good chance that eventually they will end up being swallowed up by someone else.