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
comment in response to
post
I agree, but I also feel like the keyboard voice to text is one of the ai features that works the best on my iPhone. It rarely frustrates me (in comparison to, say, Siri, who is constantly, obnoxiously misunderstanding everything)
comment in response to
post
Is there a word, in computer science, for a function that is the polar opposite of a pure function?
Because derived takes a pure function and effect takes the literal opposite. Side effects only.
comment in response to
post
It’s so tempting to explore rabbit-holes, but is almost always better to write a straight-shot set of ideas. Readers will only be following one thread at a time anyway, so you might as well curate the journey.
comment in response to
post
Great design is invisible, but that doesn't mean it's easy.
comment in response to
post
70% of the reason I use tailwind is because I can’t set :hover and :focus inline styles
comment in response to
post
I wrote up some thoughts here. My big point, for people building educational technology, is that tools need to be usable while teachers are multitasking. Because we are ALWAYS multitasking.
2/2
www.joshuapullen.com/blog/pat-you...
comment in response to
post
What a beautiful blog! And an excellent article. I love it.
comment in response to
post
This is awesome! What a beautiful article and a perfect topic for the interactive treatment.
comment in response to
post
Both are lovely! In addition a cheatsheet, I think it would be really nice to have a large catalog of concrete examples. It would be nice to see annotated/explained examples of how to implement common math & programming syntax elements.
comment in response to
post
I love the svelte shirt
comment in response to
post
I’ve recently started blogging again at joshuapullen.com/blog
I am a classroom teacher so I write about building edtech for myself, mostly
comment in response to
post
Feels like the emphasis should shift along the scale from writing code toward spending effort testing code.
comment in response to
post
Cheap relays is very unintuitive to me. I'm surprised that doing *anything* with the entire network is possible on normal-people hardware.
Is there a mental model that would help me understand why this should not be surprising?
comment in response to
post
I love the extension concept and would love to use it. :)
comment in response to
post
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.
comment in response to
post
Over the past few years, I have begun to view React as a library that is pushing conceptual boundaries, making hard things possible, and Svelte as a library that is focused on making easy things easy.
I feel like you are an unofficial spokesperson for the boundary-pushing concepts
comment in response to
post
My take? Your posts are about big ideas and abstract concepts. For some developers, that is deep and incredibly interesting. For other developers, the abstract discussions aren't obviously connected to their everyday work.
I say lean into your unique voice because nobody else is doing it like you.
comment in response to
post
What analytics tool is this?
comment in response to
post
The thing is Shuffle Buddy, by the way. Testing with teachers is so fun!
chromewebstore.google.com/detail/shuff...
comment in response to
post
I’m enjoying a cycle of developing and then testing with users.
I know this is basic stuff. But I feel like a real person making a real thing.
comment in response to
post
@jessegrosjean.bsky.social's Bike is still the gold standard. Such a simple solution. I wish we had this on the OS level.
(h/t @jaakster.bsky.social)
comment in response to
post
That’s so sick. Sometimes new tech is announced and takes years to arrive and other times it shows up right away. I love when it’s real!
comment in response to
post
Wow! I didn’t realize the Go-based type checker was so far along.
How much slower was it the old way?
comment in response to
post
I don’t have a source, but I remember hearing that it’s automatic
comment in response to
post
“Structure gives freedom” is the most interesting bit here
comment in response to
post
I would be very curious about the trade offs between custom menu items in the native context menu vs a fully custom, style-able menu.
comment in response to
post
This is such a cool idea! 🤩 Hello dialup
comment in response to
post
Wow! I’m not an expert, but I’ve done enough to suspect that this is very impressive. It feels fun!
comment in response to
post
Fast software feels great
comment in response to
post
Fast software feels great
comment in response to
post
I love when people build software with an emphasis on speed
comment in response to
post
That’s… actually super helpful. Thank you!
comment in response to
post
Please somebody—anybody—help me understand merge conflicts. My brain does not have enough wrinkles to comprehend
comment in response to
post
Please somebody—anybody—help me understand merge conflicts. My brain does not have enough wrinkles to comprehend