New Sofas!

I did a bit of redecorating in the living room this afternoon. Which mainly involved switching the covers on one of our two VIMLE sofas, from a mustard yellow, to a rich dark green. I must say it fits our theme pretty well, since the room features mainly grey, yellow, and green colours. Having a lot of plants also helps!

We moved in 18 months ago, and I’m starting to think the living room may actually be “done”.

Delaying My Washing With Shortcuts

A bit of a weird headline, I know. However, to be honest, this post was originally going to be a short aside, about myself being delighted with the delay function on my washing machine.

For content, I bought a house with my girlfriend a little over 18 months ago, and the seller left a perfectly functioning washing machine. It was always something we were thinking about replacing at some point in the future, especially when after a few months we noticed that it would occasionally leak water from the door. Probably just needed a new seal, but it was old anyway, and it didn’t fit the style in our kitchen anymore.

Luckily for us, a few weeks ago someone in my girlfriends family had a washing machine going spare (moving house), and it was in pretty good condition. So we gladly took it off their hands.

Fortunately for me, it had a delay function. I know it’s not advanced technology, I’ve seen what you can get for stupid amounts of money. But it’s enough to do the job for me.

The only issue I have with doing the laundry is that I always feel the need to do it at weird times. For example, it’s 22:00 and I’ve only just put a load of washing on. That’s not a problem in itself though, the issue is that I would prefer to have it freshly washed at a time where the sun is out and I am free to put it outside to dry. Right now, that time is around 12:30pm. Because that’s around the time I take my lunch break, and it means I can get it put in a few minutes, and it dries pretty quickly.

So by having a delay function, I’m able to be sporadically productive at weird times, put a load of washing in the machine, and set it to be ready for exactly when I need it. Except, the delay is exactly that, a period of time before the function starts, not a set time for it to run or finish by. Also, the precision is to an hour. So the only calculation I need to do is to work out the number of hours until noon the next day, and then subtract however long the wash duration is. Not exactly a hard calculation, but I’m lazy. So I came up with a needlessly complicated shortcut to do it for me.

If you’re expecting something minimal that just does the job, then look away now. This may look a mess, but it produces a pretty nice output.

You can check out a full size image of the shortcut, or download it straight away if you want to check it out. I’ll do my best to explain what’s going on, but it may bet easier to have a look yourself.

First of all, it asks for the time that I wish the washing to be ready. In most cases this will be 12:00, so that’s the default value. It then formats this time, so it can be used later in the format, and stores it in the Washing Time variable.

Afterwards, it calculates the time between the current date and time and the selected time (which by default uses the current date). It’s to check whether that time has already passed in the current day or not. If it has passed, then I must mean tomorrow, if not, then it’s today. I could simply prompt for input, but if I can save any interaction then I will.

If it determines that I must mean tomorrow, then it adds 1 day to the date stored in the Washing Time variable, and also sets a new variable called Today or Tomorrow to “tomorrow”.

If it’s for today, then the date stays the same, and Today or Tomorrow is set to “today”. This variable is nothing special, just a string that I use later on in the final message that appears. This if statement was just a good place to put it, to avoid duplicate logic.

Now it knows the date and time that the wash needs to be ready by, it also needs to take into consideration the duration of the wash. Similarly to the previous input, the most used wash on my washing machine is 76 minutes, so I put that as the default to make it easier.

That duration is subtracted from the earlier calculated wash time, this will be the time that the wash needs to start. It then calculates how minutes there are until that time.

That duration is now formatted into an Hour:Minute format. The minutes are first calculates using the modulus operation, and the hours are calculated by removing the aforementioned “minutes” value, and diving by 60.

There is a little if statement afterwards to check if the minutes value is less than 10. This is to make sure the minutes are always formatted as two digits. There could be a better way for this, but I know that this way works.

After calculating the delay needed, it wraps it into a friendly message with all the information I may or may not need.

Example: 🕰 The required delay for a 76 minute wash to finish today at 12:00 is 10:32 🧼


Now I’ve finished writing about this, it has occurred to me that I’ve blown this problem completely out of proportion. But it was fun, so who cares?

Washing Delay Calculator:

My Opinions on Widgets in iOS and iPadOS 14

I’m a big fan of the new widgets in iOS/iPadOS 14, but there are a few ways in which I think it can be improved. They’re obviously still in beta in beta, and things can be tweaked before the official release. But I thought I’d at least get my early impressions out.

First of all, one of the best things I like about widgets now is that they can be placed alongside apps on the Home Screen on iOS. Which therefore makes the fact that this isn’t the same on iPadOS one of my biggest disappointments. Sure, you can place widgets on the Today View on iPad OS, and you can have this pinned to the left of the Home Screen. But in my opinion, having them alongside the apps in the iPad OS Home Screen would be much more suitable. I think the fact that it’s like that on the iPhone is simply down to the screen size. But I think you could also apply the same idea to the iPad. I think because the iPad has a larger screen, that it should have widgets integrated into the Home Screen. And instead of having the Today View to the left of the Home Screen, the grid size should be increased. Which might even allow for more sizes of widgets.

Adding widgets on iPadOS

Another thing I like, which is specific to iPadOS, is how you can add widgets to the Today View. Admittedly it’s a bit of a consolation in my eyes, as the reason it works well is that the widgets are limited to the Today View, and it can make use of the rest of the space on the screen.

If there’s one aspect of the new widgets I don’t like, it’s the level of customisation. Although I’m not sure how much of this is the system itself, or just the built-in widgets that are currently available. It’s mainly the Reminders and the Shortcuts widget that have me feeling like this, so I hope it’s something that can be improved over time. And possibly even during the beta stage.

For the Reminders widget, the first thing that bugged me is that you can’t have it show all tasks. Because to be honest, while I do use various lists in Reminders to keep things organised, when I’m actually viewing tasks, it’s normally via the “All” section. But after a while, I realised that I only need the tasks assigned to today, and possibly a few more lists.

Reminders Widget Stack

Therefore, I decided to combine three Reminders widgets into one using a Stack. Which means, if I want to switch between the three different lists I have set up, all I need to do is a vertical swipe on the widget. I would still prefer to have a more configurable widget, but I suppose a Stack will work fine for now.

Shortcuts widgets

As for the Shortcuts widget, I haven’t yet worked out how I’m going to make use of it. It’s partly due to me working out what Shortcuts I think would be most beneficial on the Home Screen, but also due to the widget itself. In my opinion, the buttons in the widget are far too big. The huge size makes it look a bit childish too me. I would prefer them to be half the size they are now. Maybe the best solution is more widgets or better configuration?

Shortcuts widget customisation

Coincidentally, the level of configuration is also the other part about this widget that annoys me. Since the only configuration that is possible right now is to either select a specific folder or all shortcuts to appear. It means that, at least for me, there’s no nice way to have specific shortcuts appear ƒin the widget. Because now you can have folders in the Shortcuts app, I’ve been using them to organise shortcuts in groups like “Writing”, or “Utilities”. But I think I’m going to have to create a separate folder to control what will appear in the widget. One option I’m thinking about is to have my shortcuts organised how they are currently, but have “wrapper” shortcuts in a separate widget folder. That way it doesn’t mess with my structure.

All in all, a lot of these opinions are based on my experience so far with iOS/iPadOS 14, and therefore will most likely change as I use it more. There could also be changes to these widgets before the end of the beta, which I’m hopeful for, but I can’t say I’m expecting biog changes before the official release. However, I do hope that any improvements are released during iOS 14 in minor releases. Because I think it’s going to take everyone a while to adjust to the new system, and to work out the best solution for their needs.

Skateboard

Just finished putting together a new skateboard! 🛹
First time riding a non-UK deck and Independent trucks.

Photos From a Weekend in Wells-next-the-Sea

I travelled to Wells-next-the-Sea this past week, as you may have guessed. As usual, I ended up taking my Fujifilm XT100, and taking it with me everywhere. Saying that, all of my favourite photos from this trip are from the beach. So here they are:

WindowSwap

Okay, so this website is great.

It’s called WindowSwap, as as you may have already guessed, it’s a window into other peoples… windows.

I think it’s a brilliant idea. And I’ve already been watching the videos out of various peoples windows. I’ve seen windows from all over the UK, India, Israel, Germany, Finland, and I’m going to watch some more now.

If you’re thinking it’s just going to be a website where you just click through random badly taken photos out of peoples windows, then you’ll certainly be surprised. The videos on WindowSwap are 10-minute HD videos, which I assume go through some amount of compression, and it depends on your connection as to what quality you see.

One thing I’ve noticed, is that I haven’t been fond of any views from windows in England. it seems there’s much better views everywhere else in the world.

A Case Study on HEY Email's Onboarding

I just came across a really fun and interactive case study about HEY Email. It’s basically a run through of the user onboarding with an eye on the UX.

After going through the case study, it certainly isn’t a perfect experience. But I still feel like I need to check out HEY at some point. Even just to see what everyone is on about. Although I do already get the feeling that while I may like the idea, it’s not done in the right way for me.

These are of course preemptive, but I’ve got three reasons why I probably won’t like HEY:

  • There’s currently no support for custom domains. So I’d be stuck with another email address.
  • You have to use their own email clients. Which may be fine at the start, but I can’t imagine I’ll be wanting to use the HEY email client for the rest of my life.
  • I’m not sure how I feel about paying for an email service. Especially as everything is so closed down. If I go all in on HEY, then after a year I decide to quit, then I’ve got to go through the process of switching everything to a new address.

Check out the case study on Growth.design

Asides

There are times where I want to write a quick post here on my blog, but either it can be a quick thought, small review, or something that just doesn’t fit within the typical content on this blog. Last year I used to write a lot of this stuff on Micro.blog, but recently I’ve been wanting to move it here, where I can truly say I own my content.

I’ve had a category for “micro posts” on this blog for quite a while now, although it’s not always been very visible. As it stands it’s mostly a collection of Micro.blog posts, around 6 months of me keeping a journal, and some photos. But what I want it to turn into is a place where I write more informally, which is what I’m going to do! So if that sounds like something that interests you, check out the asides section. If you’re really like it, then feel free to subscribe via RSS.

This decision may change in the future, but as of right now, this new section will be separated from the main content on the blog. As in posts won’t appear in the main RSS feed or on the homepage. It certainly feels right to have them excluded from the RSS feed because I appreciate not everyone will want this extra level of commentary from me. But I’m open to the idea to eventually have them somehow fit on to the main section on the website. We’ll see how it goes.