Allan Deutsch

@allandeutsch.com

๐Ÿ‘จโ€๐Ÿ’ป Software craftsman ๐ŸŽŸ๏ธ SeattleJS Organizer Currently building: ๐Ÿฆบ typesafe-ts to help you write safer code with confidence ๐Ÿค docduck.dev to get inline docs feedback from developers

Just got a new laptop. I've spent the past 6 years using Raycast with spotlight (the search box on โŒ˜+space) disabled. Before disabling spotlight, I was shocked to discover... It's good now?! All the stuff I use raycast for: - toggle dark mode - unit conversions - calculations built in and fast?!

Tonight is meetup night! Join us for food & drinks at Just The Tap to chat about the latest happenings on the web with like-minded devs. Then grab a seat and hear from @caidan.dev about the latest in doing web dev with agents! Details and RSVP on Luma ๐Ÿ‘‡

SeattleJS: Web Tech Talks - August ยท Luma

๐ŸŽ‰ Get ready to learn and connect at SeattleJS! ๐ŸŽ‰ Prepare for an evening filled with fun, networking, and learning. Whether you're a seasoned developer orโ€ฆ

luma.com

Lots of places have an affinity for some activity. Itโ€™s weird to live there and never do it: - PNW has hiking - Southern California has beaches and surfing - Basque has pintxos bar hopping - Netherlands has casual biking - Cozumel has SCUBA diving Where do you live and whatโ€™s the thing there?

Live in ๐Ÿ‡บ๐Ÿ‡ธ Born in ๐Ÿ‡บ๐Ÿ‡ธ Parents ๐Ÿ‡บ๐Ÿ‡ธ๐Ÿ‡บ๐Ÿ‡ธ Grand parents ๐Ÿ‡บ๐Ÿ‡ธ๐Ÿ‡บ๐Ÿ‡ธ๐Ÿ‡บ๐Ÿ‡ธ๐Ÿ‡บ๐Ÿ‡ธ Great grandparents ๐Ÿ‡ฎ๐Ÿ‡น๐Ÿ‡ต๐Ÿ‡ฑ๐Ÿ‡ฉ๐Ÿ‡ช๐Ÿ‡บ๐Ÿ‡ธ ???? Been to ๐Ÿ‡จ๐Ÿ‡ฆ๐Ÿ‡ฒ๐Ÿ‡ฝ๐Ÿ‡ฌ๐Ÿ‡น๐Ÿ‡ง๐Ÿ‡ฟ๐Ÿ‡จ๐Ÿ‡ด๐Ÿ‡ป๐Ÿ‡ฌ๐Ÿ‡ฌ๐Ÿ‡ง๐Ÿ‡ฎ๐Ÿ‡ช๐Ÿ‡ณ๐Ÿ‡ด๐Ÿ‡ธ๐Ÿ‡ช๐Ÿ‡ฉ๐Ÿ‡ฐ๐Ÿ‡ณ๐Ÿ‡ฑ๐Ÿ‡ฉ๐Ÿ‡ช๐Ÿ‡ฆ๐Ÿ‡น๐Ÿ‡ญ๐Ÿ‡บ๐Ÿ‡ท๐Ÿ‡ด๐Ÿ‡ง๐Ÿ‡ฌ๐Ÿ‡ซ๐Ÿ‡ท๐Ÿ‡ช๐Ÿ‡ธ๐Ÿ‡ง๐Ÿ‡ช๐Ÿ‡ธ๐Ÿ‡ฐ๐Ÿ‡ท๐Ÿ‡ธ๐Ÿ‡จ๐Ÿ‡ญ๐Ÿ‡ฆ๐Ÿ‡ช๐Ÿ‡ด๐Ÿ‡ฒ๐Ÿ‡ฎ๐Ÿ‡ณ๐Ÿ‡ฒ๐Ÿ‡ฒ๐Ÿ‡น๐Ÿ‡ญ๐Ÿ‡ฐ๐Ÿ‡ญ๐Ÿ‡ป๐Ÿ‡ณ๐Ÿ‡ฒ๐Ÿ‡พ๐Ÿ‡ธ๐Ÿ‡ฌ๐Ÿ‡ฐ๐Ÿ‡ท๐Ÿ‡ฏ๐Ÿ‡ต Iโ€™ve seen so much and also so little of the world.

Dominik Biedebach@bdbch.com ยท last wk.

will be a bit boring but live in: ๐Ÿ‡ฉ๐Ÿ‡ช born in: ๐Ÿ‡ฉ๐Ÿ‡ช parents: ๐Ÿ‡ฉ๐Ÿ‡ช๐Ÿ‡ฉ๐Ÿ‡ช grandparents: ๐Ÿ‡ฉ๐Ÿ‡ช๐Ÿ‡ฉ๐Ÿ‡ช๐Ÿ‡ฉ๐Ÿ‡ช๐Ÿ‡ฉ๐Ÿ‡ช great grandparents: ๐Ÿ‡ฉ๐Ÿ‡ช๐Ÿ‡ฉ๐Ÿ‡ช๐Ÿ‡ฉ๐Ÿ‡ช๐Ÿ‡ฉ๐Ÿ‡ช๐Ÿ‡ฉ๐Ÿ‡ช๐Ÿ‡ฉ๐Ÿ‡ช๐Ÿ‡ฉ๐Ÿ‡ช๐Ÿ‡ฉ๐Ÿ‡ช (I assume? no clue) been to: ๐Ÿ‡ฉ๐Ÿ‡ช๐Ÿ‡บ๐Ÿ‡ธ๐Ÿ‡ง๐Ÿ‡ช๐Ÿ‡ซ๐Ÿ‡ท๐Ÿ‡ฌ๐Ÿ‡ง๐Ÿ‡ฌ๐Ÿ‡ท๐Ÿ‡ช๐Ÿ‡ธ๐Ÿ‡ฉ๐Ÿ‡ฐ๐Ÿ‡ต๐Ÿ‡ฑ๐Ÿ‡จ๐Ÿ‡ฟ

It's come to my attention that some people have been leveraging AI to degrade your mental health. You're doing it wrong! Find ways that AI can help you do more of what you love with the people you love. Now I get push notifications when lake union has ideal paddleboarding conditions.

A push notification is shown with the title "LAKE MODE: ACTIVATED ๐ŸŒŠ from allanOS"

The notification text says: "Friday, Aug 7 4pm-5pm. 89.8ยบF, full sun, glassy 2mph wind. Rally the crew. We ride. ๐Ÿ„โ€โ™‚๏ธโ˜€๏ธ"

We recently got buttons for the cats so they can โ€œspeakโ€ to us. So far they have play, pets, food, and brush buttons. Kaiba isnโ€™t interested, but Momo uses them 100x per day! After telling her โ€œno playโ€ 20 times in a row, we compromised. She snuggles my arm, I installed hex.kitlangton.com to type

Momo, a fluffy white ragdoll cat with light gray face fur and ears is lying on her left side on a white chair. Her legs are wrapped around my arm and my left hand, held hostage, is resting on her front left leg.

Now that writing more code (of more questionable quality) is fast & cheap, what code becomes worth writing? I think client-only tools and demos are a great use case. Most tech docs today are just markdown, but with LLMs do richer, interactive docs start to make sense?

How in the world did we end up with YAML for CI pipelines (GH Actions), multi-container management (docker compose), AND container orchestration (k8s)? All the devops folks I know are competent engineers, why are they stuck with such wimpy syntax for managing this stuff?!

I've been trying to figure out a bug in a playwright browser test today. Turns out: - `browser.newPage()` is at `about:blank` (this makes sense) - mount things with `page.setContent(...)` etc., URL stays at `about:blank` (makes sense, didn't nav) `window.location.origin` is the _string_ `"null"`...

Something lost in agentic coding is being able to _feel_ if an API is good. APIs are like other machines interfaces: how they respond to being used is tangible. Itโ€™s something lost when only observing someone else operate the machine. I still donโ€™t know if that will matter in 5 years, though.

Why@why.bsky.world ยท last mo.

Itโ€™s not the typing func doThing(blah blah) that does it for me, its the knowing that the interlocking components work in just the right way to make everything else hum along nicely. In other words, I do understand the magic of the machine. No coding required anymore.

Seattle has this problem where a bunch of restaurants will have some mandatory service charge, โ€œliving wage surchargeโ€ or โ€œregulatory response feeโ€ or whatever other bullshit, instead of being normal businesses that charge for their goods/services and pay employees fairly. Not WINDY CITY PIE!

THANKS FOR VISITING WINDY CITY PIE! WE ARE NOW TIP-FREE AND SERVICE CHARGE-FREE. IN ORDER TO ENSURE OUR STAFF CONTINUES TO THRIVE UNDER THIS CHANGE, WE HAVE UPDATED OUR MENU PRICES AND STAFF COMPENSATION POLICY SO THAT THE FULL COST OF YOUR ORDER IS REFLECTED IN OUR PRICES WITHOUT ADDITIONAL CHARGES.

Get a ~$20 subscription to your service of choice (OpenAI, Anthropic, umans.ai, opencode.ai, etc.) and start by asking it to help with low stakes tasks that are easy for you to verify. Then try progressively more involved tasks until you find the limits of what you're happy to have the LLM do.

zeu@zeu.dev ยท last mo.

what would you say to someone who wants to get into agentic coding but have no idea where to start or how to extend capabilities past prompting?

Woohoo! Finally managed to get a successful sign in using SAML SSO on Doc Duck! It was only my own account, in my own org, but now I've finally got a clear path towards a working SSO implementation ๐Ÿ˜ƒ