The complete guide to plaintext productivity on Windows. You can also do this on Linux and macOS.
How do you get what you want? Nicholas Bate knows.
As nice as the Jumpstart Rails application is and all the feature it includes, I'm finding the new annual pricing a little on the expensive side. I think I may start building my own template and use that for new applications.
Apple back in court in the UK
On top of the court case against Epic, Apple is now facing another court case, this time in the UK. Apple is accused of over-charging people for the apps in their App Store.
The tech company has been accused of deliberately shutting out the competition in the store and forcing people to use its own payment processing system, generating “excessive” profits for itself in the process.
The claim, which is being brought on behalf of potentially millions of Apple users in the UK, has been filed in the competition appeal tribunal and calls for Apple to repay UK customers it says have been overcharged because of the company’s practices, with damages of up to £1.5bn being sought.
It says as many as 19.6 million UK users could be eligible for compensation.
— Apple accused of breaking UK competition law by overcharging for apps
As an Apple user of some years now, it's only recently that I've seen the argument against the use of a single App Store that is controlled by Apple.
Is it safer? Undoubtedly. Sometimes though, it might be too safe given the fickle approval process that apps must go through when developers submit new or updated apps to the App Store. Also the
What would happen though if developers could submit to stores other than Apple's own App Store? Maybe they could even run their own stores. I would definitely think twice before buying an app through an alternative store though.
Is it safer? Undoubtedly. Sometimes though, it might be too safe given the fickle approval process that apps must go through when developers submit new or updated apps to the App Store. Also the
What would happen though if developers could submit to stores other than Apple's own App Store? Maybe they could even run their own stores. I would definitely think twice before buying an app through an alternative store though.
Trying something a bit different tonight, chicken parm in marinara sauce and mozzarella.

We’re getting a bit more daylight now, so me and Jen have started up our mid-week walks again. Lockdown or not, we’re going to keep this going.
Master & Commander, a masterpiece
I completely agree with Michael Wade. Master & Commander is a masterpiece.
I never got round to seeing Master & Commander at the cinema. If I'm honest, I don't even remember much of seeing Master & Commander being advertised at all at the time. I do regret not seeing it on the big screen, but at home, maybe with a good set of headphones, it is as close to the cinema experience as I'll ever get.
It's definitely one of my favourite movies of all time.
I never got round to seeing Master & Commander at the cinema. If I'm honest, I don't even remember much of seeing Master & Commander being advertised at all at the time. I do regret not seeing it on the big screen, but at home, maybe with a good set of headphones, it is as close to the cinema experience as I'll ever get.
It's definitely one of my favourite movies of all time.
Do you have all the essentials?
A productive Saturday
It was one of those Saturdays where everything through the day just fell into place.
A code and coffee session early this morning yielded another milestone met. I managed to close off another couple of widgets for my CMS product. There's just one more to go to switch out the old widgets for my new ones that offer better flexibility when it comes to putting pages together.
It was then off to the hardware store to get a few things for the garden. We missed out on a few things last year as we left it too late to get a couple of things, so we were quicker off the mark this year.
Back home, I spent a couple of hours getting the back garden into some shape for the summer. The next few Saturday's are going to be similar as we get a few more things done, but the hope is that we put in the work now, to enjoy the fruits of our labour when the sunshine and good weather really kicks in.
It not often a Saturday just falls into place like this, but its been great having a productive day. I can kick back a bit tomorrow knowing I've got a few things done today.
A code and coffee session early this morning yielded another milestone met. I managed to close off another couple of widgets for my CMS product. There's just one more to go to switch out the old widgets for my new ones that offer better flexibility when it comes to putting pages together.
It was then off to the hardware store to get a few things for the garden. We missed out on a few things last year as we left it too late to get a couple of things, so we were quicker off the mark this year.
Back home, I spent a couple of hours getting the back garden into some shape for the summer. The next few Saturday's are going to be similar as we get a few more things done, but the hope is that we put in the work now, to enjoy the fruits of our labour when the sunshine and good weather really kicks in.
It not often a Saturday just falls into place like this, but its been great having a productive day. I can kick back a bit tomorrow knowing I've got a few things done today.
The not so fun weekend of debugging code problems
It's been a while since I last posted here. I've been getting my head down and working on my CMS product, which has left not much time for blogging.
Over the last few weeks, I've been putting in place a feature that should allow for more flexible page designs so that customers can use a series of widgets to build up pages. It's a three-level form with a page with many sections on it, and each section has a single widget. The thinking is that the sections can be re-ordered regardless of what type of widget it holds. It hasn't been without its issues, though. It took several attempts to get this overall widget design with the page in place.
Thankfully, that part of the feature is done, but I'm still working out some issues with this.
The main issue is when I add a new section and widget to the page, it clears any input elements that I have changed on any other sections widgets on that same page. The merry-go-round of possible sources of the problem includes the usual areas when things like this go wrong on the front-end—namely Turbolinks and Javascript.
The biggest problem just now is that of time, though. I don't get much more than a couple of hours at a time working on this, and when I do, I feel that I am problem-solving the same things over and over again. It's just as well that we're still in a national lockdown here in Scotland because it does afford me some extra time to work on this.
Hopefully, I can make progress with it this week.
Over the last few weeks, I've been putting in place a feature that should allow for more flexible page designs so that customers can use a series of widgets to build up pages. It's a three-level form with a page with many sections on it, and each section has a single widget. The thinking is that the sections can be re-ordered regardless of what type of widget it holds. It hasn't been without its issues, though. It took several attempts to get this overall widget design with the page in place.
Thankfully, that part of the feature is done, but I'm still working out some issues with this.
The main issue is when I add a new section and widget to the page, it clears any input elements that I have changed on any other sections widgets on that same page. The merry-go-round of possible sources of the problem includes the usual areas when things like this go wrong on the front-end—namely Turbolinks and Javascript.
The biggest problem just now is that of time, though. I don't get much more than a couple of hours at a time working on this, and when I do, I feel that I am problem-solving the same things over and over again. It's just as well that we're still in a national lockdown here in Scotland because it does afford me some extra time to work on this.
Hopefully, I can make progress with it this week.