Yesterday, 123-reg emailed to let me know that the domain bengammon.com was available to buy for £3,561.
It made me laugh. What an absurd amount of money for a domain that is clearly a name. I can only assume that the word 'gammon' is on a list of product keywords that the domain registrar, GoDaddy, uses to set aside words/phrases that they believe to be more desirable for businesses?
Is GoDaddy hoping there's a Ben out there somewhere, ready to launch a delicious line of flavoured gammons?
I don't have much experience with dot com domains, so I have no idea if this 'valuation' is likely to decrease over time or not. This is a shame because anything up to £100 I would have been seriously tempted by.
Maybe I should email them and make them an offer...
As of today, I have officially been working remotely for an entire year. It weirdly seems like a long time yet has somehow passed quickly.
Part of me always thought I would work remotely one day but the pandemic has made that a reality much sooner. It may have forced us all into remote working but for me that's the way it's going to stay, too, now Etch are a remote-first organisation.
Twelve months ago I started a remote working timeline to document how I was feeling and some of the big pandemic updates that were happening. I managed to keep that going until day 173, by which point it had become incredibly boring and repetitive but it was definitely a worthwhile exercise during a difficult time.
What is and what isn't a programming language? Twitter can't decide. Each week the never-ending debate rages on. I have no plans to fan those flames here.
I'm a designer who codes but I've never been comfortable using a label of 'developer' to describe what I do. Recently, I've noticed a couple of new terms have begun circulating on social media and I'm a fan:
Front-of-the-front-end
Back-of-the-front-end
Brad Frost has written an excellent post on how these labels provide a much-needed distinction between the types of web development that take place.
A succinct way I’ve framed the split is that a front-of-the-front-end developer determines the look and feel of a button, while a back-of-the-front-end developer determines what happens when that button is clicked.
These labels are great and I feel completely comfortable using front-of-the-front-end as a title because it is a much more accurate representation of my skillset.
I've always been pretty bad at remembering to book time off, sometimes going months and months before taking a break. It's something that I've gotten worse at during the pandemic. In my mind, I reduce the importance of any time off by telling myself, "I can't go anywhere anyway!".
It's a weird way of thinking because time off during the pandemic has actually felt less stressful than during 'normal' times. You can't go anywhere or see anyone, so there's no expectation that you need to make the most of your break by doing something every single day.
Sounds like good downtime. Now, if I can just remember to spread the rest of my annual leave evenly throughout the rest of the year...
I've made a change to my Ghost theme: each post is now rendered in full on the index page, instead of displaying an excerpt.
Why do this? Well, I wanted my posts to be more like notes; quick thoughts and observations that come to me throughout the day. Most of these 'notes' will be just a hundred words or so. A longer excerpt, essentially.
I also prefer the visual variety of different length posts. Scrolling down the homepage is now more interesting because each post isn't restricted to a particular character count.
Should I want to write a lengthier post I simply tag it as an article. The loop in my Ghost theme will then display an excerpt for that post, rather than the entire post contents.
We're officially halfway through the year... so let's take a look at what goals I set myself (original post) and how I'm getting on with them:
Be less reliant on Chrome ✅
Post at least once a week ❌
Significantly improve JavaScript knowledge ❌
Continue to grow as a designer (ongoing)
Broaden front end skills (ongoing)
Be less reliant on Chrome
Let's start with the good news:
I'd been a long time admirer of Firefox and in particular, its Developer Tools. They're also a not-for-profit and you get a lot of additional privacy and cookie blocking out-of-the-box. A no-brainer, really.
Switching was easy, with a quick export of bookmarks from Chrome. I don't really use bookmarks anymore. At the very least I need to sort through them. Maybe.
Had one slight hiccup with Firefox whereby the 1Password plugin I was using stopped working. However, I eventually found a solution for it.
Yet here we are in week 23 of 2020 and I've posted just 6 times (and one of those was the 'Goals for 2020' post). Yikes.
This one is frustrating as it should be easy. One post a week is not a huge amount of work, especially when it can simply be just documenting something cool or interesting that I've seen or read about online.
I really want to get to the end of the year with at least 52 posts in 2020. Content volume has always been a sticking point on this site and from now on I would like 52 posts to be the minimum amount of new content posted per year.
Significantly improve JavaScript knowledge
The lack of any progress on this goal is probably the most disappointing of them all. Improving past a basic knowledge of JavaScript has always been something that I've wanted to achieve and it constantly gets put off.
I recently signed up to Dan Abramov's Just JavaScript for more daily snippets and have been enjoying the content so far.
I'll be making a conscious effort to make sure a considerable portion of my weekly posts are JavaScript related from now on.
Broaden front end skills
As this is an ongoing goal it's hard to quantify it. There won't ever be a point where I look back and say that I'm happy where I am - I can always learn more.
CSS continues to be a keen interest and I'm excited to see how my knowledge of CSS Grid (in particular) grows and what it enables me to do in the browser.
This particular goal will also be vastly improved if I can nail down the previous goal of becoming more competent with JavaScript. This is definitely a priority.
Continue to grow as a designer
Recently, my work has had more of a front end focus. I haven't had to design much from scratch. But, design is so much more than that and there has still been plenty of opportunity to improve my UX knowledge and help clients understand the reasoning behind certain design decisions.
As with broadening my skills, this is a goal that won't ever be finished. But it's always worth reflecting on how far you have come and challenging yourself to keep improving.
Conclusion
Quite a bit has changed since the start of the year. I feel like a six month review is probably not frequent enough to keep tabs on my progress, as things can easily fall by the wayside if not regularly checked.
Quarterly reviews would be better but probably still isn't enough. So, I'm going to start doing monthly reviews. This will give me a chance to review the work I've done and the things I've posted, whilst they're still fresh in my mind.
Back to work today with a nice little two day week to help get back in the swing of things. As nice as it is to have time off, it's good to get some routine back - at least so I know what day of the week it is!
2019 seems like such a blur to me; I loved every second of my first full year as a Dad but from a work point of view, I know I could have done more. That's not to say that I didn't improve or learn anything - because I did. Ultimately, it comes down to being better at documenting the journey and in turn, that makes it infinitely easier to look back and say, "Wow, look at all the things I did!".
With that in mind, I spent time over the Christmas break working on a few website theme changes, improving the list of posts on the homepage and introducing a new 'Today I Learned' (TIL) tag. It's this new category that will be getting a lot of use in 2020.
So, what do I want to achieve this year?
Post at least once a week
Most of the time this one should be easy. I read plenty of front end and design articles every week, so I'll be documenting the best ones in the new TIL category. But by setting the bar at a minimum of one per week, I know I'll end up with at least 52 new posts this year - which is more posts than I've ever had on this site!
Significantly improve JavaScript knowledge
One of the best decisions I made last year was subscribing to Go Make Things - a developer tips newsletter run by Chris Ferdinandi.
Chris sends a short email each weekday with code snippets, tools, techniques, and interesting stuff from around the web. This daily exposure to bitesize chunks of JavaScript with well thought out explanations have been a great learning resource for me.
Throughout the year I also completed a few JavaScript courses and I want to do more of the same in 2020.
Continue to grow as a designer
Honestly, I feel like the design work I did in 2019 was my best yet. I know that's partly because at Etch I'm surrounded by a group of talented designers producing really great work, whom I can ask questions and share ideas with.
Working alongside people who are good at what they do challenges you to up your own game. I still have so much to learn about design but I'm confident that this year can be another best yet.
Broaden front end skills
I've already mentioned JavaScript, but this goal is more about making sure I'm improving across everything that I'm involved with. There's so much great stuff on the way for CSS and I know there's always more that we can do to ensure our work is as accessible as possible.
Be less reliant on Chrome
For a while now I've been wanting to make Firefox my primary browser. The more I think about it, the more it makes sense. Not only does it have great set of dev tools (if you've worked with CSS Grid then you'll know what I mean) but Mozilla, the corporation behind Firefox, are a not-for-profit. They value privacy, security, open-source, gender equality in tech and much more.
So there you have it, a few but very achievable goals for 2020. If you've got your own goals and resolutions, good luck and stick with them.
Someone take my site away from me. Give it the home it truly deserves, with an owner who can love it and spend time with it.
That's not to say I don't love this website. I spent a good deal of time tarting it up and making it look nice, it's just spending time with it that I struggle with.
It doesn't help that I run another website: Go Marching In. That site gets all of my attention on a weekly basis because it is viewed by a far greater number of people. Plus it helps when there are games every week as there is always something that needs writing (venting) about.
I plucked up the courage to look at my Google Analytics for this site and even though I expected the stats to be pretty shit I was surprised to see 123 sessions in the past 30 days. That's higher than I thought it would be, but then I saw the 98% bounce rate and an average time spent on the site of 1 second.
There's my answer then: they're all fucking bots!
Just one human visit would be better than 123 bots skewing my stats.
Which makes my first website task of 2015 (second if you count writing this post) to find a way to filter out the bots from my analytics and if possible, stop them from even reaching my site in the first place.
I'll report my findings and then I'll have already done two things to my site this year...