Duncan Petrie
banner
duncanpetrie.com
Duncan Petrie
@duncanpetrie.com
24 y/o photographer, writer, web dev. From Milwaukee, now in London.

I take pictures and put them on https://duncanpetrie.com
I loved your talk! Super inspiring. The live coding was great, I love the idea of using slides in the browser as a place to demo. Great way to end the day. I hope your meeting goes well
May 2, 2025 at 10:03 AM
But they were all incredible!
May 2, 2025 at 9:48 AM
And the last talk, by @katiefenn.bsky.social
May 2, 2025 at 9:48 AM
I only managed to take a photo of the first talk, by @lolaodelola.bsky.social
May 2, 2025 at 9:48 AM
And this is where that water is running.
April 29, 2025 at 5:05 PM
Except for this one. This one’s a little wonky.
April 27, 2025 at 4:35 PM
Did some horizon blurs for the first time in a while and was surprised be how even they are. On my digital camera, I used to have to take loads to get a few good ones, but all three of them on this roll of film turned out pretty ok I think
April 27, 2025 at 4:35 PM
This is incredible
March 29, 2025 at 8:49 PM
I think of a personal website as a sort of digital bedroom, where you can decorate the walls and put your favorite books on the shelves and invite people in to show them who you are
March 25, 2025 at 11:03 PM
I hope so! Everyone should have a website I think. Even if people mostly just look at your instagram, having a website requires you to step back and figure out how to curate your work, which is really valuable and something you aren’t forced to do on social media
March 25, 2025 at 11:01 PM
Hey! Is the in person still available? I’d love to go
March 20, 2025 at 7:46 AM
Yeah websites should close at dusk I think, like parks. But there should also be a way to sneak in after dark to look for frogs or snails or whatever
March 16, 2025 at 11:43 PM
Probably not the best thing to do with my time, but jests become realities, and all affectation is bad, and if the shoe fits.., and a lot of littles make a lot, and grass doesn’t grow on an empty stomach, and that’s just a taste of what awaits you when you visit duncanpetrie.com/sancho
February 9, 2025 at 8:39 PM
It’d be cool if there was some non-js way to sync the audio and the gif, or an option start all the tracks at once, but it’s also fun to try to start them at the right time by hand
February 9, 2025 at 12:42 PM
This is really nice I like it a lot
February 9, 2025 at 12:32 PM