Author: Roger

  • Solo self supported ride from China to UK

    4 months 15,000km, this guy is a beast!

    Just impressive.

  • Electric Bikes

    Electric bikes are really cool and I think that it if gets you into biking for exercise then it is good. Personally these bikes are very expensive and when the battery dies you now have a really heavy bicycle. For $2k you can get a low end electric bike or a really solid non-electric bike. The non-electric bike will last longer and never runs out of batteries.

    For someone with a disability these bikes are life changing. They can ride places they could not have before. This is truly amazing and is who I think should be considering an electric bike.

    For someone who wants to exercise more I do not recommend an electric bike. This is going to reduce the effectiveness of the workouts and require more time spent exercising. Just get a regular old heavy bike and it will get you into shape quickly. 4 week of 3 rides a week at 30 to 60 minutes at a talking pace and you will improve your fitness, guaranteed.

    For someone who needs a bike for commuting this is a tough decision. An electric bike is a huge improvement over an internal combustion car. If that is your option then get the electric bike. If an electric bike is replacing a non-electric bike cause you are lazy then you may want to explore the lazy part there. Do you need to eat better, wear better cycling clothing, or get more sleep? One or all of those things can make cycling more enjoyable.

    Electric bikes are expensive. Canyon’s ebikes start at over $5k. The VanMoof starts at $2k and looks ultra proprietary. Wired has a good article here covering a lot of ebike options.

    Personally I know that an ebike would not benefit me as much as a non-electric bike does. I can ride just about anywhere I need to already. If I need to carry more supplies than I can comfortably carry on my bike then I probably need my car.

    However I realize I am a bit of an outlier. I wish I wasn’t but this is the USA and while everyone talks about exercise, most do not. If an ebike gets more people out of the house then that is a plus for them. It also means that there is potentially one less car on road if they run an errand.

  • The sad state of WordPress backups

    The sad state of WordPress backups

    In my day job I migrate WordPress websites from various web hosts to Kinsta.com. I get to see a wide variety of WordPress setups and configurations. One consistent issue I see is how people choose to backup their websites. This is mainly due to the host they have not supplying an easy to use backup system by default. It is also due to people not understanding how and why they should be backing up their site.

    Get a good host

    When it comes to web hosting one of my main methods for judging a good one from a not so good one is the backup options included with the plan. To me a good hosting plan includes an automated and manual backup solution by default, and those backups are stored separately from the production/live site files.

    Naturally the company I work for, Kinsta, meets this measurement. There are others that have this too but I don’t work for them so you will need to do your own research. At Kinsta you get daily automated backups and 5 manual backup slots. They also make a backup when you push a staging site to live in case you need to restore it. You can learn more here.

    Why backup your site?

    All software is susceptible to bugs. When ever you update any software you should make a backup of your files in case there is an issue. This is true of your desktop computer and also of your WordPress website.

    Anytime you update a plugin or theme you should take a backup. In the rare event that an update corrupts and breaks your site you can quickly restore to the backup.

    How to backup your site

    There are a lot of ways to backup your WordPress site. Most people use a plugin because their hosting plan does not include a backup option. There are free and pay to play plugins. Most free plugins save your backup file in the wp-content folder of your site.

    This seems convenient because the files are right there and can quickly and easily be restored. One problem with this approach is that if your wp-content folder gets corrupted your backups are also corrupted. If you update a plugin that corrupts your backups then you may not be able to restore your site.

    Another problem is that this is using up storage space on your hosting account and makes your site larger. Depending on the host this may increase your costs. It can also make moving your site more difficult if you do not exclude those backups.

    For these reasons backups should be stored separately from your production/live site. Most backup plugins offer this as a pay to play option. Kinsta backups are stored this way. If something goes terribly wrong with your site you can then restore it and be back in business.

    For an extra layer of security and peace of mind you may consider storing some backups on a 3rd party system. These are generally referred to as external backups. Kinsta offers this option but it is outside of the default plans. They do allow you to download your backups as well.

    This option allows you to restore the site even if something catastrophic were to occur with your host. If your site produces any amount of income this should be something you do on a monthly basis. At Kinsta you can download a backup once a week by default. Its a pretty simple process and gives you access to the site from your own computer.

    Another option is using a staging environment to make updates and then pushing that live. This way if something goes wrong with the update you only break the staging site. The production/live site remains unaffected and you can either fix or delete the broken staging site. Kinsta also includes a staging environment by default with every site you host there. When you push to live an automatic backup is made just in case there is an issue.

    One more thing…

    Another option is to use a local development environment as part of your backup/workflow system. In this scenario you download a copy of the live/production site to your local computer and are able to work on it and preview it locally. Then when you are ready you can push that to the staging environment and then push that to live.

    This option gives you the freedom to work offline anytime. The updates will be faster since you aren’t reliant on the internet. This can be a trickier option as you have to setup a local web hosting environment to be able to preview the site.

    The great and awesome news is that Kinsta has recently launched a tool to make this as easy as clicking a button. It is called DevKinsta and is available today. It is free for anyone to use. If you want to push a site live you will need to have a Kinsta.com plan.

  • Kindness is my intention

    At the start of most yoga classes the teacher will take a moment to have you set an intention for the class. For a long time I have almost exclusively made my intention kindness. First of all I am intent on being kind to myself during class. I do not want to injure myself and I also do not want to judge myself if I cannot do a pose.

    Secondly and most important I want to carry that kindness with me for the rest of the day. I want to keep being kind to myself but I also want to extend my kindness to everyone I interact with. There is no cost to me for being kind and there is no expectation that others will return in kind.

    If I start with an intent to be kind my hope is that I will remain optimistic in all situations. There are times where kindness needs to be less gentle but in the end I am striving to help and solve an issue.

    Many people call this naive and unrealistic and I wish them well and move along with my life. If I have learned anything it is that there can never be too much kindness in the world. I am far from perfect in this regard and fall into the trap of distrust and fear of others intents.

    Is it possible that people will take advantage of my kindness? Absolutely and over the years this has occurred and I have learned not to deal with those specific individuals. The challenge has been to prevent those experiences from prejudicing me from ever treating people with kindness.

    Kindness is a choice. You can choose to treat everyone kindly or you can choose to distrust everyone. I prefer to live in a world where we choose to be kind to each other.

    Today is Martin Luther King Jr (MLK) Day in the US. MLK was a proponent of non-violence and human equality and a major persona of the Civil Rights movement in the 60’s. He is best known for his I have a Dream speech in which he described a dream in which he saw people of all colors and walks of life living together in harmony.

    Today we appear to live in a world that shows an incredible amount of kindness and at the same time a vast lacking of kindness. It feels like the answer it to just tell everyone to be kind to each other. Unfortunately hate blinds people from seeing, giving, or receiving kindness.

  • Last ride to Williamsburg

    Last ride to Williamsburg

    Kate and I have been in Virginia since the middle of December. We came out to spend the holidays with her dad, Bill. Its been nice to spend time together during the pandemic. Also since we are planning to build a house it has been helpful to live in one so we can think more about what we want to build.

    Today was the last ride we will do before we head back to Colorado next weekend. The weather was a little warmer than it has been so I did not have to wear as much clothing as prior weekend rides had required. We also needed to ride into town to get some coffee as our supply had run out.

    Route

    One of my complaints about riding in the east, and US in general, is the lack of bike routes. The lack of any planning for non-car travellers, from cyclists to pedestrians, is only apparent to non-car travellers. If you are in a car then everything seems fine, unless you break down and realize there is little to no shoulder to pull off on.

    No shoulder road, but good visibility here. High viz clothing and flashing tail lights are a necessity.

    One of the worst sections of road is just outside Bill’s driveway. There is no shoulder and a blind corner with a blind rise a few hundred yards outside the driveway. Its a short section of road but it only takes one accident with a car travelling 45 miles and hour to ruin your day.

    While the highway outside our land in Colorado has a speed limit of 65 mph, there is a 6 foot shoulder on each side of the road. It doesn’t seem like much but its like a 2 lane highway compared to some of the rural roads in Virginia.

    One last ride to Willburg

    Unfortunately as much as I dislike this road I dislike driving my bike so that I can ride on a bike path. Don’t drive your bike, ride your bike. So I put up with the sections of road that are a little scary and we got in a very nice and pleasant ride.

  • Why does a home need to be smart?

    As we are designing and preparing to build a home I have begun researching smart home options. When I search wikipedia for ‘smart home’ it takes me to Home Automation. When I search the rest of the Web for ‘smart home’ I see mostly things about lighting and security cameras.

    We live in a small and remote town so security isn’t really a big deal. We will have cameras setup but it will mainly be to spy on the dogs when we are away. Having some outdoor cameras will also be nice for peace of mind but its really a secondary concern.

    The lighting part of things definitely looks cool but is expensive and again a secondary feature. I can see having the ability to turn lights off and on with voice control and via zones as really cool. I can also see setting them to go into ‘disco’ mode and sync with music anytime we want an impromptu dance party.

    Setting up motion sensors doesn’t require a smart home configuration, but having them tied in can allow us to do more than just turn on the lights. We can automate music and window shades to play and open when we enter a room for example.

    Getting a little more serious we can setup a water sensor in the mechanical room. If it detects water it can shut off the main water line automatically. That seems pretty good to have.

    There are a lot of options for controlling air quality. At a basic level we can have a humidity sensor activate ventilation fans if it gets too high in the bathroom. On a more advanced level we can get a whole house ventiliation system that measures CO2 and VOC levels:

    So many options for smart home setup but I think the important part to keep in mind is why before how. Why do we need a smart home? Why do we need home automation? Once we answer those questions it appears the how is already here.

  • 45 min Yoga chest and hip opening

    I have been doing at least one yoga class a day on the Apple Fitness+ app since it came out Dec 14th 2020. I have discussed the app before and continue to be impressed with the quality and quantity of classes they keep outputting.

    Today I did this 45 minute class with Jessica Skye which focused on movements that open the chest and hips. I think my favorite move is the ninja pose cause of the name and also cause its very challenging for me.

    Yoga is something I started doing in 2003 when I needed something to counter sitting at a desk all day. That was also when I was doing phone support and sales, which was a pretty stressful job. Yoga helped me either prepare for the day or wind down at the end.

    As I get older yoga has become more important to ensure I have full mobility. This will allow me to keep staying active and hopefully avoid injury. I know I mention wanting to get better at pullups but while we are away from home I am just focused on maintenance.

  • Get over yourself

    Get over yourself and start living your life.

    Currently I have 40 posts in draft mode for this site. These are posts that I started writing and then for some reason stopped and did not post. Most of the time I stopped cause I wasn’t sure what someone would think of me for writing it. I second guessed my initial thought that I had something to share with the world. I thought about someone specific reading that post and thinking: “Holy cow that guy is an idiot.”

    First of all I have seen my analytics of how many people are reading this site. Let me just say that if you are reading this right now you are in rare company. Also if you are reading this, thanks.

    Secondly the purpose of this blog is to share ideas in a non-professional manner. It may be shocking to hear this but I do not get paid to write here. 😂 Instead I am writing here to develop my writing skills and to share ideas and experiences.

    So this is me getting over myself.

  • Giving an A

    I am listening to the audiobook of The Art of Possibility and the 3rd chapter is titled ‘Giving an A’. Its based on the idea that grades are made up concepts that allow us to rate ourselves compared to everyone else. Therefore an A is something that can be given to anyone at anytime as there is no cost to doing so.

    The purpose of ‘giving an A’ is to validate someone’s effort and encourage them to continue trying. We can always improve and encouraging someone to improve is always more helpful than criticizing their current output.

    Giving an A is something we can do at anytime and with anyone in our lives. It costs you nothing and can mean everything to the person you give it to. The book gives some great examples of how this works, albeit mostly in a music class and symphony setting. However the examples can easily be extrapolated to any part of life.

    I am not a huge self help book person but this one is really good and I recommend it. The authors, Rosamund and Benjamin Zander, are married and also read the audiobook. The swap reading parts of each chapter and are very engaging to listen to. Rosamund is a therapist and Benjamin is a conductor. They use various stories from their professions and use them as examples for why you should practice their ideas.

  • Fixing Safari in MacOS

    A new trend in browsers is hiding the full path of the URL/domain you are visiting. For example if I goto the Kinsta Features page in Safari the default display of the URL looks like this:

    Notice the kinsta.com in the location bar?

    This is being done for non-expert users to make things more ‘simple’ for them. That is my guess as to why they do it this way.

    If you go into Safari Preferences and click the Advanced tab you can have it display the full URL:

    Click that button!

    Now lets return to the Kinsta Features page:

    Oh look at that a full URL!

    This gives me a lot more information than the default setting in Safari. There are limitless reasons why seeing the full URL is helpful and very few reasons to not show it. My recommendation is to click that button to show the full website address in Safari.