MDX is a great way to blog if you’re a developer. I’ve been using it on my personal website for a few years now and have had very little reason to switch from it.
One of it’s biggest pros is how flexible it is. If you want to add some new fields or change the way it displays, you can easily do it from your codebase.
Today, we’re going to be looking at how to create linkable headers for every blog post on a GatsbyJS website using MDX.![
Being productive is more than getting work done. Being productive is using our time to its greatest potential. By increasing our productivity we increase the return we get relative to the amount of effort we put in.
To ensure we stay on target and are always being as productive as possible we may need help. So, in this post, I’ve compiled three of my favourite apps to boost productivity.
Todoist is a to-do list app that (in my opinion at least) is unmatched. …
Recently, while I was updating my website I also wanted to upgrade the Node.js version. Having explored this path in the past I knew it could be painful.
So on I went down the journey of upgrading Node.js. I found there is multiple ways of tackling this problem. But, the best method I found is NVM or Node Version Manager.
In this post, we’ll look at using NVM to install multiple Node.js versions and how to switch between them at the drop of a hat.
Welcome back to the blog! In this post, we are going to be looking at how to add pagination to pages on a GatsbyJS website.
By the end of this post:
Below is a screenshot from my live website conermurphy.com. Today, we will be covering the functionality that allows us to…
Writing high-quality technical content is a sizeable challenge on its own. But, add in the challenge of ensuring our writing is perfect and it becomes an even larger challenge. For some this is enough for them to put off publishing content all together but it shouldn’t be!
In this post, I’ll share five ways you can improve your writing to ensure your next article is perfect.
Grammarly is an amazing…
To increase your number of impressions you should be cross-posting to other platforms. But, there is a crucial thing you need to do to make sure you’re not putting all those extra impressions to waste.
Before we look at cross-posting, it’s pivotal that you have your blog posts hosted on your own domain. This doesn’t need to be a custom-built website. …
Recently when trying to get Twitter Cards working on my website I realised that the Meta Tags for Open Graph and Twitter was not being added to my GatsbyJS website when built and served in production.
After some extensive Googling to try and resolve the issue without much success, I started playing around with the meta tags in my SEO file and soon decided they weren’t the issue as they had the same configuration as other websites that had working Twitter Cards. So, I was stumped to what my problem was.
Do you find you have too much happening in your life are unable to focus on the bigger picture?
Do you want to be able to?
Achieving more in life doesn’t need to be hard work. All you need to do is some cleaning, some rearranging and a trip to the bins.
The ideology I’m going to share with you today has helped me achieve more of my goals than any other productivity tips and tricks I’ve ever read.
And, hopefully, it can do the same for you.
Overtime life becomes filled with junk both physically and psychologically. …
Achieving greatness is not easy, it takes countless hours beating on your craft, refining every inch of your game, and meticulously reviewing your performances.
But, yet some people manage to ‘cheat’ the system and get it with no work at all.
Well, today I want to share with you why I believe anyone can exceed those who are naturally great.
If you’re naturally great at something, what’s the usual reaction?
Majority of the time, it’s along the lines of “I don’t need as hard” or I can put in less effort than others.
While this is great for that individual…
Setting up a website may seem like a daunting prospect for the uninitiated and if it was ten years ago, I’d agree with you. But, truth is creating your own website is no longer a task just for the web-developers. Instead, it’s something we can all do from the comfort of our living room.
Once you’ve decided you’re going to make a website and you know the subject of it, you’re halfway there. All you need to do is decide on the platform you’re going to use. And, today, that’s what I’m going to help you decide.
There’s plenty of…