![@raynetoday@mstdn.social avatar](https://mbin.grits.dev/media/cache/resolve/avatar_thumb/d0/e9/d0e91971080a2b2f20b5c70725fa9220d9180e4a907ecb789c9599c07e2691e1.jpg)
![@raynetoday@mstdn.social cover](https://mbin.grits.dev/media/cache/resolve/user_cover/b9/0e/b90e5ec4a7377d9be1c2c662a185944aead032aa27a76bcfacb3dd44f2b183d6.jpg)
![@raynetoday@mstdn.social avatar](https://mbin.grits.dev/media/cache/resolve/avatar_thumb/d0/e9/d0e91971080a2b2f20b5c70725fa9220d9180e4a907ecb789c9599c07e2691e1.jpg)
Searching for my dharma in spite of the weather. Specializing in competitive intelligence and technology. Contributor at http://emptywheel.net
(Ex-Twitter: @raynetoday)
Note: I block accounts which do not have a profile and header picture. This is not the only criteria I use for blocking.
This profile is from a federated server and may be incomplete. For a complete list of posts, browse on the original instance.