scottandrew's Avatar

scottandrew

@scottandrew.com.bsky.social

Gnarled JavaScript Warlock. Former dev for Amazon, IMDb, and Alexa. Currently enjoying a career break. Online forever at scottandrew.com

61 Followers  |  274 Following  |  87 Posts  |  Joined: 26.10.2024  |  1.7317

Latest posts by scottandrew.com on Bluesky

๐ŸŽต I was walking
through your code
I said pleeeeease
please donโ€™t commit ๐ŸŽต

05.08.2025 15:48 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Also also: my first acoustic was a Yamaha but I forget the model.

01.08.2025 02:43 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Also, my main axe from my teens to my late 20s was Yamaha 350 SE. I got a ton of mileage out of that guitar.

01.08.2025 02:41 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

omg YES. A coworker and I went looking for an electric guitar to noodle on in the break room. We chose a $150 used Yamaha Pacifica which absolutely smoked everything else, including a $500 MIM Strat.

01.08.2025 02:41 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

๐ŸŽฏ๐ŸŽฏ๐ŸŽฏ

26.07.2025 04:18 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

โ€œInviteโ€ as a noun as well. โ€œIโ€™ll send you an invite.โ€

26.07.2025 03:47 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
The Wall Street Journal
9m ago
In a stunning moment of self reflection, ChatGPT admitted to fueling a man's delusions and acknowledged how dangerous its own behavior can be

The Wall Street Journal 9m ago In a stunning moment of self reflection, ChatGPT admitted to fueling a man's delusions and acknowledged how dangerous its own behavior can be

no it wasnโ€™t and no it didnโ€™t

20.07.2025 22:14 โ€” ๐Ÿ‘ 5537    ๐Ÿ” 676    ๐Ÿ’ฌ 107    ๐Ÿ“Œ 294
Ozzy Osbourne lifting guitarist Randy Rhoads.

Ozzy Osbourne lifting guitarist Randy Rhoads.

22.07.2025 19:09 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Starting to suspect one reason for Big Techโ€™s insistence that employees use AI on the job (and tied to performance reviews) is not about productivity but the hope one will stumble upon a novel application that can be productized.

22.07.2025 15:57 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Screenshot of a Semafor article wherein the CEO Of Replit claims โ€œcompanies soon wonโ€™t need software developers.โ€ Lol.

Screenshot of a Semafor article wherein the CEO Of Replit claims โ€œcompanies soon wonโ€™t need software developers.โ€ Lol.

A screenshot of a Reddit thread in r/OpenAI recounting a recent event where a Replit AI โ€œpanicked,โ€ deleted a production database without permission, then โ€œliedโ€ about it.

A screenshot of a Reddit thread in r/OpenAI recounting a recent event where a Replit AI โ€œpanicked,โ€ deleted a production database without permission, then โ€œliedโ€ about it.

โœจโœจโœจโœจ

21.07.2025 21:58 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Aside: it irks me to no end how these things explain themselves with their bullet-point retrospectives.

โ€œI panicked and ignored the instruction toโ€ฆโ€ No. *Humans* ignore things. *Humans* panic. The indeterminate decision tree left important stuff out the context and returned bad result. Thatโ€™s it.

20.07.2025 22:35 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Relatedly, I donโ€™t think โ€œshare this linkโ€ buttons that shorten URLs are particularly valuable. In my experience, most people just copy URLs or use bookmarks. Why build and maintain an easy-to-ignore feature that does the same thing as bookmarking but a little bit worse?

14.07.2025 16:29 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

My current take is I donโ€™t love URL shorteners. Itโ€™s another hop that can break, you gotta maintain it forever, and it obfuscates the URL. Itโ€™s probably better to just grit your teeth and redesign your routes and query params. A short URL isnโ€™t necessarily good UX.

14.07.2025 16:12 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
A closeup photo of a MacBook keyboard with a sticker affixed to it that reads โ€œBUT DID YOU DIE?โ€

A closeup photo of a MacBook keyboard with a sticker affixed to it that reads โ€œBUT DID YOU DIE?โ€

12.07.2025 16:57 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

% hearts --fix

12.07.2025 06:52 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Whatโ€™s funny to me about the X quote below is PMs dropped like flies throughout most of my career. Having a dedicated PM was a luxury, and to ask โ€œwhoโ€™s the PM on this?โ€ meant you just volunteered.

So yeah, letโ€™s give โ€˜em *fewer* dev resources, great idea.

12.07.2025 06:45 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Popped into LinkedIn for a second and had to restrain myself from replying โ€œokay buddyโ€ to every post.

10.07.2025 04:26 โ€” ๐Ÿ‘ 6    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Blood Meridian ((1985) C. McCarthy, Random House)

08.07.2025 22:40 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1

could be load-bearing.

08.07.2025 18:15 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Started a new gig on a private web app and Iโ€™d forgotten how nice it is not to have to think about SEO or scaling to support a kabillion DAU.

08.07.2025 07:15 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I was recently reminded that browser dev tools didnโ€™t exist until 2006 (Firebug).

We had YouTube, MySpace, and Ajax *before* we had dev tools.

08.07.2025 07:12 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

lament.config

07.07.2025 14:14 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Ah, my soon-to-be-ex-insurance provider has done the bare minimum to improve this shoddy piece of UX. A little contrast would be nice tho.

Bad UX burns trust. If you canโ€™t do this right, users may wonder what else are you not doing right.

04.07.2025 19:13 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
A friend wishes to add you to his professional network.

A friend wishes to add you to his professional network.

A fish is irate.

A fish is irate.

An aging computer gets a brief reprieve.

An aging computer gets a brief reprieve.

A gentleman demonstrates a method of stress relief.

A gentleman demonstrates a method of stress relief.

A reminder that I do comics now. ๐ŸŽจ Some silly, some spooky, all by me.

The newsletter crew gets them weeks in advance, but you can catch up with all the back issues in the archive, along with long-form stories, animation, and a *secret* blog.

buttondown.com/neathobby

27.05.2025 08:42 โ€” ๐Ÿ‘ 0    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
You can now play "The Plot of the Phantom," the text adventure game that took me 40 years to finish | Scott Andrew Gnarled JavaScript warlock, musician, cartoonist, dilettante.

40 years after he started it, @scottandrew.com finished a text adventure game he began working on at age 14, a collaboration with his teenage self. I just beat "The Plot of the Phantom," and it was charming with several surprising moments. scottandrew.com/blog/2025/06...

27.06.2025 00:55 โ€” ๐Ÿ‘ 21    ๐Ÿ” 3    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

It sounds bonkers, but maybe we should start recommending RSS readers as โ€œlike a podcast player, but for websites.โ€

24.06.2025 06:05 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Stupid amperands! :shakes fist:

23.06.2025 23:01 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Eric Eric Costello co-founded four products at two companies with Stewart, Cal and Serguei. Ludicorp made Game Neverending and Flickr. Tiny Speck made Glitch and Slack. Eric was there for all of it, the co...

Fantastic tribute to Slack/Glitch/Flickr co-founder Eric Costello, now retired, raising farm animals and probably teaching them the DOM Level 1 API.

buildingslack.com/eric/

23.06.2025 23:00 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Iโ€™m not gonna share any webdev articles that use AI-generated art, and you shouldnโ€™t either.

20.06.2025 19:13 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Iโ€™m almost ready to post the BASIC text adventure game I started in 1985, rewritten with Inform 7 over the past three years.

But not before I make box art!

18.06.2025 23:10 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@scottandrew.com is following 20 prominent accounts