Sign in

Josh Pullen

@pulljosh.com
185 followers 284 following 292 posts

I love education & technology. www.joshuapullen.com Opinions are my own.

PostsRepliesMedia
Josh Pullen @pulljosh.com · 04/02/2026
First to like zod on @npmx.dev :)
120
Josh Pullen @pulljosh.com · 15/07/2025
I got engaged! I love you Jessika ❤️ www.joshuapullen.com/blog/she-sai...
Josh on one knee proposing to Jessika
010
Josh Pullen @pulljosh.com · 15/07/2025
I’d never used the TikTok app in my life, but I just uploaded a video and now I feel famous. The internet has warped my perception of numbers, but ~3,000 people seeing my thing is CRAZY www.tiktok.com/t/ZTHg51Y4og...
100
Josh Pullen @pulljosh.com · 14/07/2025
Next week, I'll be presenting Shuffle Buddy at the Knowles Teacher Initiative summer conference. I'm excited to help more teachers with their seating charts! www.shufflebuddy.com
100
Josh Pullen @pulljosh.com · 13/07/2025
It's so easy for personal biases to become systems if you aren't careful. I was testing my name-identification heuristics and look which names it doesn't think are names. (Spoiler: It's the ones with accents.)
A table where the names Scarlett, Grace, Alexander, Liam, and Isabella are selected, but José, María, François, Amélie, Björn, and Søren are not.
120
Josh Pullen @pulljosh.com · 21/06/2025
I've been leaning into very personal branding. Shuffle Buddy was made by me, for you. I plan to share it via word-of-mouth, face-to-face at actual meetups. I am designing landing pages with my face all over. Even the app itself has a very prominent photo of me on the home screen.
100
Josh Pullen @pulljosh.com · 21/06/2025
Why did I include a very prominent photo of myself in the blog design? It's not narcissism. It's a marker against AI slop. The article exists primarily for the purposes of SEO, but it's also a real article with real advice written by a real person.
130
Josh Pullen @pulljosh.com · 21/06/2025
The challenge is reaching the right people. My goals for this summer include three different marketing approaches: 1. Speaking to teachers in-person 2. SEO landing pages 3. Sharing Shuffle Buddy on social media & in online communities 3/6
110
Josh Pullen @pulljosh.com · 31/05/2025
I probably spent ~6 hours designing this multi-select dropdown menu, and it still has major issues that need to be fixed. Programmers know how long it takes to build things that users should take for granted.
100
Josh Pullen @pulljosh.com · 02/05/2025
I want to use this! But I am getting a "failed to fetch" error message on Chrome due to a CORS error. When I visit the URL that is failing to fetch directly, the resulting page shows 403 forbidden.
100
Josh Pullen @pulljosh.com · 22/03/2025
Looking back at "Clown School", an interactive math textbook I started building a while ago, and I am *shocked* by how good it is. Past me cooked. Are there people who would pay for this? clown-school.mrpullen.com/real-analysi...
030
Josh Pullen @pulljosh.com · 28/02/2025
mfw
030
Josh Pullen @pulljosh.com · 16/02/2025
Designing the homepage for Shuffle Buddy, a Chrome extension I'm building for my classroom that randomizes seating–with some constraints.
020
Josh Pullen @pulljosh.com · 05/01/2025
I love being a color DJ. Left hand on the keyboard, right hand on the pen. It was really satisfying to master the skill of choosing colors seamlessly while speaking.
020
Josh Pullen @pulljosh.com · 05/01/2025
I built a React app using @tldraw.com that assigns the number keys to different pen colors so that I can color-code my math while talking & writing.
1131
Josh Pullen @pulljosh.com · 05/12/2024
Visualizing the math expression x+2y as nested nodes in 3D
230
Josh Pullen @pulljosh.com · 27/11/2024
Tada! 🎉 In under 24 hours, my old Next.js website and blog is now an @astro.build site. Check out the package.json diff! (notice all the red)
120
Josh Pullen @pulljosh.com · 22/11/2024
You still can't drag the blocks, but you sure can hover 'em!
010
Josh Pullen @pulljosh.com · 17/11/2024
What if the pillars were controlled by Scratch blocks? These blocks aren't interactive yet, but they are rendered using JavaScript code.
010
Josh Pullen @pulljosh.com · 16/11/2024
Concept: A math puzzle game where you write expressions to control the world. Try it: codepen.io/PullJosh/pen...
110