ArtLung
• Joe Crawford
Joe Crawford
- Generator
- https://wordpress.org/?v=6.9.4
- Public lists
-
IndieWeb
ArtLung
• Joe Crawford
Burning Friday Sun in the water
ArtLung
• Joe Crawford
a productive day capped by a nice session
ArtLung
• Joe Crawford
Yesterday I went to the shore but conditions were not quite right. So I punted. It was the right decision. Today: I went to the shore and I went in. It was slight, but satisfying.
ArtLung
• Joe Crawford
Virginia Hats
Last week the weather was mild. It’s almost always mild here in San Diego. We were walking to the beach: Pacific Beach. We were headed to the spot on the south side of Crystal Pier. It was Sunday: game day. All the sports bars in San Diego are active that day. And it was MLK...
ArtLung
• Joe Crawford
PB Today
Panorama From today at Pacific Beach It was a quiet weekend. But a positive one. I have some interesting things coming up this week. I’m hoping for the best. The world… is frustrating. I keep adding new videos of me riding waves at /videos. They’re mostly for me. I can see some progress but mostly...
ArtLung
• Joe Crawford
Mission Beach today.
ArtLung
• Joe Crawford
Good lord, also QOTD
Another person was killed today in Minneapolis by agents of the United States government. As an older person I have a hard time with blanket slogans. But the thing we call “ICE:” United States Immigration & Customs Enforcement not doing a good job: it kills people and kidnaps. Started in 2003. End it NOW. Tell...
ArtLung
• Joe Crawford
Started the day with a Balboa Park walk and later an OB session (windy)
ArtLung
• Joe Crawford
San Diego, let’s website together! HWC 3 Feb 2026
HELLO SAN DIEGO WWW FOLKS! On February 3, 2026 at LeStat’s on Park will be the triumphant and yet very low-key return of in-person Homebrew Website Club. Information is on the event page: events.indieweb.org. What will happen? Well, this is an IndieWeb thing where we get together and work on our websites and talk about...
ArtLung
• Joe Crawford
Even closeouts can be fun.
ArtLung
• Joe Crawford
Low tide fiery sunset.
ArtLung
• Joe Crawford
Senior Yearbook Photo
Take a look at this. The text is purposefully opaque. Don’t try too hard to read it. That’s my senior photo. I went to University of San Diego High School. It’s does not exist today. Condos replaced the campus a few decades ago. It’s an incoherent juxtaposition of photo and text. I wish 16-year old...
ArtLung
• Joe Crawford
Fog encroached on the beach as sunset neared. I called out “MARCO!” as a joke and got a chuckle from a fellow waverider.
ArtLung
• Joe Crawford
“WELCOME BACK / DO NOT BEND” (seen on a piece of paper mail, but I’m over-interpreting it as positive coping advice)
ArtLung
• Joe Crawford
At least the sunset was nice.
ArtLung
• Joe Crawford
I look at waves sidelong and sometimes after they break there’s a rainfall, complete with rainbow. It lasts for a second or so. It’s an excellent consolation prize for failing to ride the wave.
ArtLung
• Joe Crawford
Waveride
This morning, at Ocean Beach My wave-riding is improving. I try to ride the leading edge of breaking waves. Most waves break so fast there’s little leading edge to ride. It feels good that I am made to feel welcome in the water by “surfers.” You will likely know what I mean by the term...
ArtLung
• Joe Crawford
The world continues to be a mess. Bad leaders in America doing bad and illegal things. Beach is a respite.
ArtLung
• Joe Crawford
Life and death at the ocean
ArtLung
• Joe Crawford
New Year; New Site; New Finger
One never steps into the same river twice. The natural world is dynamic. The molecules in our human bodies–presumably you’re a human being if you are reading this–get replaced. I suppose that’s a “Ship of Theseus” thing. Anyway, this website you’re reading this on, or the feed you’re reading it on, is continually changing. And...
ArtLung
• Joe Crawford
Flat but fun
ArtLung
• Joe Crawford
I got in the ocean today after several day drought. I caught some waves and I found a plastic Christmas ornament in the gutter. Of course I saved it. I am a scavenger and a survivor.
ArtLung
• Joe Crawford
A new kind of scam spam: let me use your US Upwork account and take a cut
I hope this message finds you well. I’m a senior full-stack freelance developer with 10+ years of experience building and scaling production-grade software for businesses. I specialize in LAMP, MEAN, MERN, Python-based frameworks, and AI-first solutions. I have successfully delivered many projects across different industries, focusing on performance, clean architecture, and user experience. I’m currently...
ArtLung
• Joe Crawford
Memories of Blogger Getting Bought
Richard MacManus mentions Ev Williams posting about when Google bought Pyra/Blogger in The Blogosphere Blossoms in 2003 As RSS Readers Catch On. I mentioned it in my post/page Blogosphere Part 2: Musings/Blogosphere: 22 years ago: …so I’ve not had a net connection in about 16 hours. The HUGE news from last night announced was that...
ArtLung
• Joe Crawford
Feckless and Useless and Totalitarian and Liars
“What a terrible thing it is,” said Donald Trump, “And all we can do right now is pray for the victims, and for those that were very badly hurt.” Such was the president’s reaction to the mass shooting at Brown University. We are inured to these clichéd formulations. But they are an essential element of...
ArtLung
• Joe Crawford
This year it’s been all about OB. Home sweet home.
ArtLung
• Joe Crawford
Happy Chanukah from the IndieWeb Camp San Diego 2025, which I’ve been a co-organizer of for 3 years now. It was a great weekend of camaraderie, code, and ideas.
ArtLung
• Joe Crawford
LIFE HAPPENS (an incredible talk on open source maintaining
For the last year I’ve been pointing people to click through to a talk by Juliette Reinders Folmer called “Resurrecting the Dead.” It was via this Mastodon Post from @lauchgott. The talk is online, and starts at 3:59:23, on YouTube, at the Neos Conference 2025. I’ve listened to it a few times and what’s wonderful...
ArtLung
• Joe Crawford
IndieWeb Camp San Diego 2025: Typewritten Checkin!
Thanks Chris Aldrich for this typewritten checkin to IndieWeb Camp at San Diego Public library Mission Valley!