Do what Matt Gemmell does and write down your writing ideas.
It seems that Heroku is no longer the go to place for deploying Rails applications. I’m having some success with Render for my Rails and static websites.
Today I finally got round to going through the Making VS Code Awesome book by Caleb Porzio. Let’s just say I am now a happier developer for reading it!
Our oldest has his first exam tomorrow afternoon. After a wee pop quiz with him tonight, he seems confident enough for tomorrow.
I made a wee decision over the weekend, that should see me gaining a bit more time back for myself and the family starting from the end of the summer. Good times ahead.
The increasing costs of going back to the office and why it's not possible for everyone.
Now that we can all go back to the office, people are now realising that perhaps they would rather continue to work from home. This is due largely to the rising cost of living.
But there’s a problem. Employees who haven’t had to budget for train tickets, takeaway coffees or new office outfits for the past two years are now acutely aware of how much it costs to spend a day at your desk. And, worse, these costs are growing. Petrol prices are at an all-time high; transport fares have increased, and food and other essentials are on an upwards trajectory. That means an office day can hit the wallet hard.
— The sky-high cost of returning to the office by Sophia Epstein (BBC)
I’m a long-term work from homer. I’ve been doing it for the best part of the last 15 years. It’s simply what I prefer. As a slightly introverted person, I enjoy being able to get my head down and get on with the work. Don’t get me wrong, I do enjoy face-to-face meetings with people and I get that you need that time to meet and chat with co-workers. I would just prefer that there were other genuine benefits to going to the office.
How I used localStorage to implement a daily checklist
One thing I have wanted to do for a long-time is to have a single checklist for the day that I can check items off for and then reset it for the next day. It doesn’t sound too difficult to do, but it never works entirely the way I would like it to in the various task manager apps I have used.
Many task manager apps re-create the tasks as they are crossed off the list. Now, that sounds fine for a single task, but when you have a bunch of tasks that you want to do daily, it can start to look slightly chaotic depending on the app. You may end up with tasks not completed from the day before, tasks completed for today, and some already completed for tomorrow.
I would like my list of tasks to stay completed for the day but not re-create the tasks for the following day. When the next day does come around, I would simply like to reset the checklist to start over again. I suppose the behaviour here is not to re-create the tasks but reset the list into a state so that it can be used again.
I created a page on my website that I can visit that contains a list of tasks with checkbox input elements that, when checked, are saved in the browser’s localStorage. There’s also a button there that, when clicked, resets all checkbox input elements back to unchecked. This allows me to start the list all over again.
After a couple of passes, I finally have it working now.
Every time Apple announces these Shot on the iPhone challenges, I’m always amazed that they have been taken on an iPhone. The macro challenge is no exception.
Are we on the verge of a new surge in blogs?
Anil Dash writes about the recent resurgence of the web. There are definitely many reasons why this is happening. Still, a key one for me is the growth of tools that make building websites easier for everyone.
While the core technology of the web is decades old, the tools that help make it and run have been quietly evolving into something extraordinary in the last few years, too. There’s a flourishing of powerful new frameworks that make it simpler than ever to build flexible, responsive, useful sites. New hosting platforms let those sites be deployed and delivered faster and more reliably than ever. And you can build one of these sites in literally under a minute, then collaborate with people anywhere in the world to iterate on making the site better.
— A Web Renaissance by Anil Dash
I might be pre-empting the return of the glory days of the web when blogs and RSS feeds were everywhere. As good as that would be, I don’t think we’ll ever return to those days. I do hope though, that we are seeing a return to the web as an open platform for people to build and share content.
Almost finished the new site design. Deployed some changes this morning to make it easier to read on mobile devices. There are still a few snagging points that will be resolved over the next few days, but I’m really pleased with the end result.