Josh Crain's Avatar

Josh Crain

@joshcrain.io

I design and build things on the internet. I sketch and run when I can. 🌍 joshcrain.io

132
Followers
78
Following
36
Posts
05.11.2024
Joined
Posts Following

Latest posts by Josh Crain @joshcrain.io

Preview
The Ghost On The Trail - joshcrain.io Running on a trail this summer I encounter a β€œghost,” not onceβ€”but twice.

I've avoided this stretch of the trail ever since.

joshcrain.io/notes/2025/t...

18.11.2025 15:58 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Reminds me of a time I let a female friend borrow my first car. I barely finished saying "please be careful" when she roasted the tires, and the car full of cheering girls zoomed away, leaving me standing like a fool in the parking lot.

07.11.2025 14:18 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I never imagined there was a way to fix these things...

Embrace wired headphones.

07.11.2025 14:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Let's make AI jealous.
Write what Al can't touch.
Humans can think with their heads, hearts, and bodies.
Try moving your hands.
It's fine if your mind remains a jumble.
Ideas scattered across the paper.
Sometimes they connect by chance, and something new is born.

05.11.2025 08:46 πŸ‘ 258 πŸ” 118 πŸ’¬ 1 πŸ“Œ 2
exwife-of-frankenstein on tumblr:

Youtube is full of ads, spotify is full of ads, tumblr is full of ads, pinterest is full of ads. Everything uses ai. Every new update makes the website/app worse. Youtube auto translates almost every video I want to watch. Sometimes pinterest only loads ads for me. Check out this new ai feature. Here's a new update that breaks ur laptop. Here's a new update that breaks ur phone. Why are u complaining about ur phone, just get the newest iphone lol. Join my patreon. Join my membership. Pay a monthly membership to get all features. Upgrade your membership to get even more features. Subscribe to netflix. Subscribe to disney. Subscribe to amazon. Subscribe to hulu. This content isn't available in ur country. This content was removed. This website was removed. This feature only exists for apple. This app only exists for apple. U need to a WiFi connection to play this game. U need an account. We need your email to finish creating this account. We need your number to finish creating your account. We need your id to finish creating your account. In order to delete your account please write an email. In order to delete your account you need a laptop. Oops our database was hacked and ur information was stolen. Ur data was sold from this random website u used once 10 years ago. Spam call. Spam call. Spam call.

#IM GOING INSANE #NOTHING WORKS NOTHING

exwife-of-frankenstein on tumblr: Youtube is full of ads, spotify is full of ads, tumblr is full of ads, pinterest is full of ads. Everything uses ai. Every new update makes the website/app worse. Youtube auto translates almost every video I want to watch. Sometimes pinterest only loads ads for me. Check out this new ai feature. Here's a new update that breaks ur laptop. Here's a new update that breaks ur phone. Why are u complaining about ur phone, just get the newest iphone lol. Join my patreon. Join my membership. Pay a monthly membership to get all features. Upgrade your membership to get even more features. Subscribe to netflix. Subscribe to disney. Subscribe to amazon. Subscribe to hulu. This content isn't available in ur country. This content was removed. This website was removed. This feature only exists for apple. This app only exists for apple. U need to a WiFi connection to play this game. U need an account. We need your email to finish creating this account. We need your number to finish creating your account. We need your id to finish creating your account. In order to delete your account please write an email. In order to delete your account you need a laptop. Oops our database was hacked and ur information was stolen. Ur data was sold from this random website u used once 10 years ago. Spam call. Spam call. Spam call. #IM GOING INSANE #NOTHING WORKS NOTHING

I would laugh if this wasn't so true 😭

19.10.2025 11:42 πŸ‘ 6073 πŸ” 2399 πŸ’¬ 87 πŸ“Œ 211

joshcrain.io

09.10.2025 12:25 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Today is a day when arts degrees are worthless, but the product of those degrees is so valuable it would kill an entire industry if they were made to pay for it.

08.10.2025 10:29 πŸ‘ 27042 πŸ” 10278 πŸ’¬ 424 πŸ“Œ 184
An illustration of a male bobolink in flight

An illustration of a male bobolink in flight

I made a design connection so I wrote (and drew) about it. joshcrain.io/notes/2025/t...

17.07.2025 12:05 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yes! Totally agree.

01.02.2025 00:19 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Interesting. Makes sense. Thanks!

01.02.2025 00:11 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Why no color-contrast? I see failures on disabled button states but I don’t think that’s valid.

01.02.2025 00:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

What is everyone using to test #webcomponents for #ally? I've used Axe for accessibility testing.

31.01.2025 20:35 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
A page from a sketchbook with a drawing of a man

A page from a sketchbook with a drawing of a man

John Singer Sargent master study in my #sketchbook using #blackwing #pencil

25.01.2025 01:00 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'm waiting for the <sad-trombone> element.

24.01.2025 16:44 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Wonderful ❀️

11.01.2025 14:57 πŸ‘ 90 πŸ” 11 πŸ’¬ 0 πŸ“Œ 0

2025. I’ve been building websites for over 25 years! I’m an optimistic type, yet I can’t help but feel uninspired in the popular direction of our field in this moment. There's still meaningful work to do here to be sure, but the driving trend to automate every creative step has become rather... sad.

03.01.2025 17:48 πŸ‘ 56 πŸ” 6 πŸ’¬ 4 πŸ“Œ 0
Nunjucks file pointing directly to global data with terminal error.

Nunjucks file pointing directly to global data with terminal error.

Also, if I change data in tags.njk to "data: contentAll" it looks like pages try to build but as "object-object."

03.01.2025 15:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
JSON file with two products, descriptions and sets of tags

JSON file with two products, descriptions and sets of tags

Nunjucks file Zero Maintenance Tag Page for Eleventy.

Nunjucks file Zero Maintenance Tag Page for Eleventy.

Terminal output without tags pages.

Terminal output without tags pages.

Hello @11ty.dev people!

I need an extra set of eyes. I want to create "Zero Maintenance Tag Pages" but instead of using markdown files, I'd like to use global data (_data/contentAll.json).

Pages build as expected but not tags. Help!

03.01.2025 15:58 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
6 small paintings in a sketchbook

6 small paintings in a sketchbook

Last paintings of 2024. Edgar Payne thumbnail studies in #gouache #painting #sketchbook

01.01.2025 01:56 πŸ‘ 7 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
8 drawings and paintings from 2024 and Josh Crain in the center.

8 drawings and paintings from 2024 and Josh Crain in the center.

#artvsartist 2024 #artvsartist2024 using art-vs-artist by Tsierenana BΓ΄tramanagna Gracy artvsartist.netlify.app

01.01.2025 01:51 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
2024 In Review - joshcrain.ioJosh CrainLight ThemeDark Theme A look back at what stands out about 2024.

joshcrain.io/notes/2024/2...

31.12.2024 17:01 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Paul Skenes Rookie card.

Paul Skenes Rookie card.

Santa brought me a pack of Topps baseball cards with a Paul Skenes RC.

27.12.2024 01:44 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

T&C Surf Designs on NES.

13.12.2024 00:45 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Superman drawing

Superman drawing

Home with a sick kid so it’s a draw Superman kind of day.

04.12.2024 21:58 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Pentametron was one of the great web art projects, retweeting couplets of accidentally iambic tweets. Thanks to Bluesky's open feed, I have resurrected the concept..

Behold @iambic.bot!

30.11.2024 15:26 πŸ‘ 1357 πŸ” 423 πŸ’¬ 36 πŸ“Œ 66

Pretty sure I googled β€œBrad Frost Manifesto.”

23.11.2024 19:04 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Screenshot from the original Future Friendly website from 2011.

Screenshot from the original Future Friendly website from 2011.

This was the starting point: web.archive.org/web/20110923...

22.11.2024 20:56 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Web components solve a lot of problems for me. I'm always excited to learn more and see what problems they solve for others. Plus @scottjehl.com is a great teacher.

22.11.2024 15:39 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I had an experience in the early days of Twitter I'm reminded of. I asked a question and someone was kind enough to respond.

It helped a lotβ€”but the generosity from a random person is what I remember.

Losing that part of Twitter was disappointing and maybe what I'm responding to here.

21.11.2024 17:24 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I get a fair amount of requests for permission to use my personal @11ty.dev site as a template for some other site. I've intentionally not included a license but IDK.

What do people do?

21.11.2024 03:02 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0