Shared Physics

Fixing Ghost Memory Spikes & Server Crashes

When I first set up my Ghost installation on Digital Ocean, I noticed that it would periodically crash and give me 502 'unreachable' nginx errors. Sometimes, simply restarting Ghost would do the trick – other times, CPU utilization would go so high as to render even the console access unusable. Digging

48 Hours of Migrating Ghost from One URL on AWS to Another URL on Digital Ocean

The other day, I had to migrate my ghost installation from one url to another, and from one host to another. Oh boy, was it a pain! So in the hopes that my pain can be someone else's gain, I've put together a checklist of steps and key notes for you to keep in mind when you're doing a migration.

What Now & What's Next

I quit my job at the tail end of February, 2022. Like many people riding the wave of the great resignation, it was bittersweet and both the hardest and the easiest thing I’ve ever done. But as Nassim Nicholas Taleb likes to say, “The three most harmful addictions are

Books I Read in 2021

This is my second public "books" post, last being being a recap of 2020 [https://www.romandesign.co/books-i-read-in-2020/]. So what did 2021 look like? In 2021, I read 23 total books, comics, and related publications. In 2020 I read 33 total. In 2019, that was 26. In 2018, I

How Learning Works: Components, Systems, and Loops

While listening to Josh Kaufman’s Farnham Street interview [https://fs.blog/knowledge-podcast/josh-kaufman/] the other day, it dawned on me that there are a few interconnected and important concepts related to learning that come together in an interesting and foundational way. Not only that, but I had never thought

Shared Physics © 2026