Sean Reiser

Hi I'm Seán Reiser, this is my Personal Blog

“A person is what they think about all day long”
~Ralph Waldo Emerson


Lunchtime Learning
CKEditor 5 and a Ham Sandwich

CKEditor 5 in Drupal 10: What is there to be excited about?    DrupalCon Portland 2022

TLDR:  I’m looking at my options for a new machine.  I’m debating a MacBook Pro vs a Mac Studio.

 In January of 2021, my 2015 MacBook Pro died.  I was in the middle of a large project for John Deere and needed to replace it, quickly The Apple’s M1 had just come out, so I didn’t want to pick up an older Intel Mac but everyone knew that the M1 MacBook Pro was on the horizon which is the machine I was waiting on.   So I go the MacBook Air with 16 gig of RAM add a terabyte of SSD, since that model was in stock, and I needed that day to work on the project

The new machine has treated me well over the last year and a half. I've been amazed at how well a machine without a fan performs, it is the fastest machine I have owned. It does about 95% of what I need and a development machine. The problem is of course that other 5%. I'm trying to get swapped over to using Docker and Lando for the local development. For a few of the larger sites I manage I'm running out of memory when using updating the site using  Composer in Docker.  I work around it, I'll build sites outside of Docker, sometimes instead of local development I'll do\ development on a remote server. Both of these work but they're a pain in the ass and not efficient. Generally speaking when I buy a machine I try to hold onto it for seven years, but when I bought this machine I knew that wouldn't be the case. So I'm trying to figure out what I'm doing next.

It's interesting for the past 20 years, I've always owned laptops. I've wanted the flexibility of being able to work from my home office and be able to easily work at a client site when necessary.  But the world has changed, even developers who are full-time employees are more likely to be working from home then going into an office. In the 18 months or so that I've owned this laptop it spent the majority of its time and clamshell mode hooked up to a Thunderbolt Display I could've saved a few bucks and bought a Mac Mini and been just as happy.

So I'm sitting here evaluating my options. Since the guts of the M1 Max MacBook Pros are the same as the guts of the M1 Max Mac Studios, I have an interesting debate in my head.  By all reports, there's little difference in the performance of the MacBook Pro M1 Max and the Mac Studio M1 Max, so I'm not giving up anything if I take the laptop over the desktop (I figured that enhanced thermals in the studio would've allowed Apple to overclock processor, they're not doing that).

I've gone through the effort of specking 3 machines: a Mac studio, a 14” MacBook Pro, and a 16” MacBook Pro all with the lower end M1 Max, 64 GB Ram, one terabyte of storage.  The 14” is $900 more, the 16” is $1100 more.  Either way an increase of about 50%.  Given my quinquagenarian eyes, I’d get the 16”.,

 If I decide to get the Studio, I can keep the MacBook Air, and use it when I need to be on site or when I travel. I also have an added benefit with the studio that I can probably eliminate the home server from the network. I have an older Mac of mine sitting under the television set working as a media server, file server, home automation server. There's no reason I couldn't put those drives onto the Studio, and use it for both purposes, and save a few bucks on electricity.  I can also use some of the money I saved to upgrade my monitor, something 30”, maybe with an 21 x 9 aspect ratio might be better for my needs.

 On the other hand, if I decide to go with the laptop, I can sell the MacBook Air and use the money I received from that to offset some of the difference in cost.  And I have the flexibility of working more efficiently on site if the world changes back to the way it was two and a half years ago. Of course, if I miss out on one opportunity because it harder to work on-site, buying the laptop is immediately worth it.

The goal of course, is a machine that will last seven or so years. I'm trying to figure out how to get the best ROI out of this purchase and be prepared for the future.

Current Mood


Harry Reid removing the filibuster for judicial appointments is what allowed Trump to get three very conservative justices on the Supreme Court. Removing the filibuster just to get legislation passed, it's only a good strategy if you plan to never lose an election. Where the filibuster prevents a slim liberal majority in the Senate from passing some legislation, it also prevents the conservatives from passing legislation when they have a slim majority.  I worry about passing legislation on 51 vote majorities, without some form of consensus laws  can swing back-and-forth depending upon who is in control.

The reason I prefer codifying rights in the Constitution, is because it's harder to do. If something is hard to do it is equally hard to undo. Yes it is more work to get privacy added to the constitution, but it would be enduring. Passing a law when one side of the other has a slight majority in both houses is easy which leads to inconsistency.

Of course what's worse is enforcing rules by executive fiat. Whether it's by executive order, or by rules enacted by an administrative department, these rules can be changed at the whim of one person.

I still contend that these major questions of rights for citizens and residents of this country should be codified in the Constitution and that a Constitutional Convention of States is important that the structure.


Lunchtime Learning
Editor Experiences and a Ham Sandwich

Making Drupal Friendly for Editors and Clients   Drupaldelphia 2019


Lunchtime Learning
Caching and a Ham Sandwich

Understanding Drupal's Cache API: Lightning Speed with Low Effort,   Drupaldelphia 2019