Oddbean new post about | logout
 was hitting issues in my #emacs config which manifested due to using use-package and straight.el along with setting straight-use-package-by-default to t.

Using use-package for built-ins like org-mode would error out since straight would try to download a package by that name.

Simple resolution was setting :straight to nil manually in that use-package form, so that it wouldn't be downloaded. 

Hope this helps someone (or maybe it's really obvious and i was just clueless). Blog post I wrote about this, with much of the same content
 https://drew.idktellme.com/use-package-with-straight.html