I have finally, effectively, fully said goodbye to Dreamhost after around 14 years.Continue reading post "#4018"
web development, my site, server, and the world wide web in general
Mac OS 13 Ventura update
I recently updated to Mac OS version 13 (Ventura). It mostly went smoothly, but there were a few issues of note, including an SSH key problem.Continue reading post "Mac OS 13 Ventura update"
Today, when running Vagrant on my Mac, I was greeted with a message “Vagrant will damage your computer”, which blocked it from running.Continue reading post "#4011"
DreamCompute account cancelled
I have finally shut down my DreamCompute server on Dreamhost after my recent four day downtime incident. I was waiting on a client to move her DNS to the new server, but the old one was having more problems in the interim.Continue reading post "DreamCompute account cancelled"
Goodbye Dreamhost, hello Digital Ocean
My server, and with it my blog, a client site, and other web properties, was down for four days. I put in a support ticket and didn’t get a response until the fourth day. I’ve been with Dreamhost since 2009, and using DreamCompute since 2017, but I don’t think the product gets nearly the focus that their shared / managed stuff does. I use Digital Ocean at work, and it has been a much more polished and solid product for unmanaged VPS. That is where my site is now hosted.Continue reading post "Goodbye Dreamhost, hello Digital Ocean"
More CSS Wishes
After reading through a few more CSS wishlists, such as Chris Coyier’s and Ahmad Shadeed’s, I have come up with some more wishes I have for CSS, in addition to those I brought up in my recent CSS Wishlist post.Continue reading post "More CSS Wishes"
Upgraded Symfony 4.4 to 5.4
I’ve upgraded my website to Symfony 5.4 from 4.4. I’ve continued on without Symfony Flex, as I had when updating from 3.4 to 4.4. The procedure was fairly similar to that, fixing any Symfony 4 deprecations and then updating the composer version constraints, fixing anything broken after that. I also switched from requiring the
symfony/symfony repo to requiring individual components. It went fairly smoothly, aside from needing to fix a few things after the
After reading Eric Meyer’s and Dave Rupert’s recent CSS Wishlist, I decided to make my own. Working with CSS for many years, I have come across many things I’d like to see. Many have come about or improved since then, but there are still things I come across that I’d like to see. I agree with many of Eric and Dave’s items, and put them in my own list if I had more to say about them or especially want them. Here is the list of what I could come up with:Continue reading post "CSS Wishlist"
Due to some compromised Github code signing certificates, I had to downgrade my installed Atom editor to version 1.60.Continue reading post "#3949"
Ansible, Vagrant, and Symfony `var` permissions
I have moved to using VirtualBox VM’s for my local web development. I use Vagrant and Ansible to set them up. For my site, I use synced folders to share the site files from the local machine to the dev VM. This limits what permissions can be set on the files though, and doesn’t work well for Symfony’s
var folder stuff, eg cache and logs. The normal Symfony permissions for those folders use ACL’s, but those cannot be set on Vagrant synced files. My solution was to create a
/var/www/var folder to store such folders for any sites on the VM, and symlink them into place in the shared folder location. I did this with Ansible so that it would be reproducible. Since I ran into some issues getting it working, I thought I’d blog about it.