Posts in "Longform"

These are the posts that are more than fleeting. The ones which have spent a bit of time rolling around my thought cage and have taken a bit of time to write. These are the posts I would like to write more of.

One month back on Wordpress

It’s been about one month since I restarted my blog back on Wordpress. I say restarted rather than moved because so far I’ve yet to add all my old posts to the archive, something I still plan to do, but which I’ve yet to find the time for.

The change was triggered by a combination of things, but the chief ones were ease of posting and familiarity. I used Wordpress for well over a decade on this blog and a number of other websites I’ve built over the years. I’ve had dalliances with other CMS’s but ultimately the ecosystem which surrounds Wordpress has pulled me back in. The apps I like to use to write are well integrated making it easy to post from my Mac, iPad, or even iPhone if I wish and it’s helped. I may not be posting quite as often as I wanted too when I made the change, but I have posted more to my blog in the last month than I did in the last year. As far as I am concerned that’s a win, and importantly the lack of friction has fuelled my motivation and desire to post more.

Combined with this change to my blog setup I’ve been making greater use of RSS over the last few months. In fact my use of RSS was one of the things that fuelled the move back to Wordpress. I’ve found myself returning to a habit I had many years ago. I would ease into my work day with a coffee and my RSS, saving longer posts to read later, reading shorter posts, and sharing the most interesting links through my blog. It’s a nice way to begin the day before a barrage of meetings, and a good way to stay on top of any industry related news. I’ve a feeling it’s going to stick around, and hopefully that means good things for my blog as well.

How FoodNoms' New App Icon Boosted Download Conversion Rate by 10%

I really like blog posts that give a behind the scenes for design changes. I’ve just written an internal post for my work on the reasoning I’ve made changes to a key part of our user experience.

This is an interesting look at the effect of a new icon design for Foodnoms has increased downloads. I wish more developers and designers would be this transparent about their work. It’s great evidence that shows how important the users are in our design considerations. No matter how well you know your users you don’t know what’s the most effective design until you speak to them.

Blogging is still a journey

When I started this site, I was just a 19-year-old looking to have fun on the internet. After all the twists and turns, I’ve come back around to a very similar place. Now, I’m a 31-year-old who’s still looking to have fun on the internet, share my thoughts and experiences, and make friends. That’s what this blog is for, and I’m really happy with where it’s landed.

Devon Dundee posting about his journey with his blog tells a similar tale to the story of my blog. Mine started when I was 20 and has been through many different iterations since. I recently switched back to WordPress in an effort to return to an easy way to post, have fun, and have a place to share that’s mine and no one else’s.

Multi-layered calendars

This is a fascinating read that presents the idea that calendars should be multi layered.

We tend to think of calendars as 2D grids with mutually exclusive blocks of time, but as this example shows, not all events automatically cancel each other out. Depending on their characteristics, they can be layered on top of each other. This means we manage time in three, not two, dimensions.

Think of a meeting you need to travel to. In your calendar will be an event for the actual meeting, but you need to block off time before and after so that no one else schedules something in that time. So really the unavailable time covers when you start travelling, the meeting itself, and the time travelling back. The total time makes one layer, the meeting is a second layer, and perhaps some tasks you need to accomplish in the meeting are a third layer. It’s a great concept and one I would love to see someone build an app based on it.

Back on Wordpress

Back on Wordpress. It’s been a few years and many attempts to revitalise my blog, but I’ve decided to move back to Wordpress. The ease of posting from any device using apps has trumped everything else. Things will be a bit rough over the next few days and weeks as I get old posts back but stay tuned for more.

Creative process in three words or less

Just saw a a post on Threads from Figma… describe your creative process in three words or less.

My attempt: Steal, splice, iterate.

Maybe I should elaborate?

Steal: Be inspired. Steal ideas from others, but also from your past. At the start, or even in the middle of, a project I tend to ask myself two questions. Have I solved a similar problem in the past and has someone else solved it? If the answer to either of those questions is yes or maybe, then I look at those projects through he lens of the one I’m working on.

Splice: This is where I take what I’ve discovered when looking back at what has been done before and splice in new thoughts and ideas.

Iterate: This is pretty self explanatory, but essentially I spend the rest of the time repeating the process until I come to a point where I have something that is hitting the problem head on and the design is coming to a resolution.

Where I’ve been

I’ve seen a few posts from people sharing where they’ve been and thought it was interesting. So I’m sharing the countries I’ve been too as well:

  • Denmark 🇩🇰
  • France 🇫🇷
  • Switzerland 🇨🇭
  • Israel 🇮🇱
  • Italy 🇮🇹

I’ve also stepped foot in Belgium and Luxembourg but they were both on the way to Switzerland so I don’t count them.

When I was growing up we had most of our family holidays in the UK and I think I’ve visited nearly all the counties in England, most of Wales, and a couple in Scotland.

Editing memories

I’ve been looking at some of the things Google announced this week. Whilst some of the things are quite interesting – like the Pixel Tablet and stand – others are just plain puzzling.

I understand that Google was is trying to flex and show off their AI abilities, the new Magic Editor that they announced doesn’t sit well with me. I take photos to preserve memories. I can look back through my photo library and memories are triggered by the visuals, even the ones that are less than perfect.

Showing off the capabilities of their new photo editor, Google talked about how we want things to always look good. That’s not necessarily wrong, but it’s not how life is. Not every day is sunny and bright, but Google is giving us the ability to make it appear like it is. Take a cloudy overcast day, there may be some really fun things that happen but it looks a bit grey. Google wants to make it easy for us to edit that photo and make it sunny with ease. It creates a disconnect with reality. The images of our memories won’t match.

Social media already causes a lot of people to live their life in a highly edited false way. Making it easier to trick ourselves into remembering something in a completely different way isn’t necessarily a good thing.

Adding tags

This post was written when this blog was based on Jekyll before I moved back to Wordpress. I have kept it as part of the history of this blog.

It’s taken me a long time with lots of googling and trial & error, but I finally have tags working on this site.

Out of the box Jekyll provides a tagging function. You can define tags at the start of blog posts along with the other data you wish to add, but annoyingly Jekyll doesn’t automatically provide archive pages.

When I first built this version of my site I started to add tags to my blog posts. I managed to figure out how to display them on each posts page but that was as far as I got. I made a couple of attempts at adding the functionality I wanted to the tags in the form of a page for each tag that lists the post attached to the tag. I wanted people to be able to click on the tags at the bottom of the posts and go to the tag page, and I wanted to list all the tags in use on the site in the archive page.

Finally today I came across this list of Jekyll plugins. In the list was a plugin designed to generate archive pages for years, months, days, categories, and tags. With the aim of todays tinkering focused on getting tags working I limited the archive plugin to just generate the pages for tags. Joyfully it worked first time. It took me some playing around with the templates to get them looking how I wanted, but I had pages generated for each tag and links to each page from the bottom of the posts.

The final task was getting a list of tags on the archive page. It took a lot of googling and faffing but eventually I managed to achieve what I wanted.

Now I just have to spend a bit of time making sure everything is tagged up as I want before I can explore how to make use of the tags in other ways.

Hobbies, blogs, writing, iPads, and Macs

For the last few years 99% of my personal computing has been handled on the iPad Pro. For the most part it was ok. Sometimes I would need to jump through some hoops to do things and occasionally I would fall back on my work Mac. The only item that has suffered in that time has been my ability to work on my personal website.

I tried several times to build workflows in shortcuts to enable me to do what I wanted, but most of the time they were buggy or didn’t quite work how I needed them too. Sadly, the outcome more often than not, was abandonment and my site fell into disrepair and neglect.

At the start of 2023 I decided I needed to revive some hobbies. One of the biggest, longest, and most enjoyable hobbies I’ve had has been running my own personal website or blog. So I’ve dusted off my old MacBook Pro and begun to play around once again. It’s been fun and refreshing and I now find myself wanting to write more as well. Having a thing that I’ve built as a home on the web seems to make a big difference in how much I want to write things to publish.

Sadly, using my MacBook Pro (from 2015) has shown me why I wanted to replace it with my iPad. I like the flexibility of the iPad, I can draw on it, I can write on it, I can do nearly everything I want to on it, except code and build a website. But my Mac is showing its age. It can’t run the latest version of macOS which makes me nervous. It means it will stop receiving security updates and apps will eventually not be able to receive updates. I’ve already experienced a couple having to roll back to older versions because they won’t run.

As a result the Apple website has become a place I visit often. The new M2 MacBook Air looks very appealing, but it’s not cheap, and given the current climate, out of reach at the moment. So I find myself eyeing my iPad Pro again. Then I get frustrated that I can’t do what I want to on it, which, when you think about the fact it has been around for over a decade, is kind of crazy that the device is still so hamstrung.

I know that bemoaning the state of the iPad a common theme at the moment, but I’m genuinely frustrated that the device continues to be held back by software deficiencies and design. It’s more than capable of doing all the things I can do on my old MacBook Pro in terms of hardware, but it remains shackled with one hand behind its back. For now I will continue to tinker with my site on my Mac, and then find ways to write and post to this site from my iPad. While I do that I’ll sit in hope that Apple eventually takes off the chains of iPadOS.