James O’Loughlin
banner
jaoloughlin.bsky.social
James O’Loughlin
@jaoloughlin.bsky.social
Frequent spelling mistake. Collector of mental models. Permanently one revision away from a second book.
No videos yet.