About
Welcome! I’m Leif Singer, and I work as an Engineering Manager at Ghost.
In the most general sense, I'm fascinated by and striving to better understand The Experience of Making Software.
- What is it like as a human being to write good code or bad code, to work together with others?
- How do we read and comprehend software? How do we perceive and experience messages in Slack or video calls?
- What motivates us?
- When do we thrive and why do we flounder?
The writing on my site discusses research from within this sphere of interest — some my own, some that by others.
I also host a monthly get-together called Paper Jams. These are a monthly one-hour video call where I discuss an interesting research paper with like-minded people from all over the world.
Learn more here and join if this sounds interesting to you — I'm always happy and grateful to see new members.

I care about language, writing, communication, and collaboration.
I play a few instruments — guitar, drums, piano —, but I'm not particularly skilled at any one of them. I do enjoy them, though. I also like photography.
Here’s a silly yet fun side project I built: Happy Commits, a Rails app that’s trying to find happiness in public GitHub commits.
I’m always happy to chat. Send me an email! Or say hello on Bluesky.
Shy? Listen to an interview with me on the Software Engineering Unlocked podcast.
CV • Email • Bluesky • Instagram • X • GitHub • LinkedIn • Scholar • Imprint