Profile avatar
pulljosh.com
I love education & technology. https://www.joshuapullen.com/ Opinions are my own and do not represent those of my employer.
174 posts 140 followers 214 following
Regular Contributor
Active Commenter

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.

I spent the majority of my teenage years with a ripping engine but no traction. I was talented, full of energy, and ready to build. I poured countless hours into projects. I wrote code, built things, and then... abandoned them. Now I’ve fixed that. Here’s how. www.joshuapullen.com/blog/tractio...

I put together an annotated version of the new Claude 4 system prompt, covering both the prompt Anthropic published and the missing, leaked sections that describe its various tools It's basically the secret missing manual for Claude 4, it's fascinating! simonwillison.net/2025/May/25/...

A few weeks ago, I visited 16 classrooms to make observations. The most breathtaking anecdote I witnessed was an extreme form of multitasking from a special education teacher who coached two students through their essay writing simultaneously. It was wild. 1/2

you can now change my avatar!!! (finally managed to deploy it) you can even check my avatar gallery, stored in my PDS :) please try it whenever you visit my profile 🙏 avatar.nornoe.net

Have you ever scanned a dirty or crumpled up QR code, *certain* it wouldn't work, and then it instantly does? They're built to be really resilient! Here's a guide I put together, full of interactive visuals to show the design choices in the QR spec. perthirtysix.com/how-the-heck-do-qr-codes-work

I learned the hard way: If you are making a tool for teachers, try to avoid distributing it as a Chrome extension. Publish to the web instead. www.joshuapullen.com/blog/teacher...

I am strongly in favor of anything that would make build-tool-free web development easier, for learning purposes if nothing else.

New experience for me: watching a large number of people use what I built, taking notes, and am changing it accordingly. This is the first time I’ve ever identified as a designer, not just a programmer.

Will you wishlist Replicube? “Signs point to yes” s.team/a/3401490

I just published a new seating chart chrome extension called Shuffle Buddy. When I tested it with teachers, I was caught completely by surprise. www.joshuapullen.com/blog/you-don...

iykyk

After getting some rest, I am in awe of everyone who continues to lift their voice and speak out. This is a moment for our country, and we must make a choice about the America we want to be.

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...

Y’all can hate on vibe coding all you want but I’m a freaking hero to my kids for making a math video game

. @anselm.io