Allan Deutsch's Avatar

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

370
Followers
347
Following
1,455
Posts
26.10.2024
Joined
Posts Following

Latest posts by Allan Deutsch @allandeutsch.com

Living in Seattle, 100% of the interest in HSR here is a connector for the major coastal cities from Vancouver to San Diego with stops in at least Seattle, Portland, SF, and LA.

I’ve literally never heard anyone asking for a Chicago connection, including from someone whose partner lives in Chicago

09.03.2026 19:07 πŸ‘ 2 πŸ” 1 πŸ’¬ 2 πŸ“Œ 0

But Seattle-Chicago isn’t one of the urban pairs, so just don’t build that rail connection. That doesn’t seem like a problem at all, I’ve not heard of anyone calling for a rail loop around the whole country. We want a north/south line at each coast and maybe one day a connector across the south.

09.03.2026 18:20 πŸ‘ 3 πŸ” 0 πŸ’¬ 3 πŸ“Œ 0

Is there a way to query Spotify for songs I’ve listened to and filter by release year? I’m confident there is some beauty in there.

07.03.2026 06:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Looks like Seattle weather.

06.03.2026 03:45 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

You’d also need a way to point the game client at new server URIs, but that could be done in config without too much work by the dev team as they likely already have it wired to support test/dev servers before release.

04.03.2026 22:53 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

No shade on the skill level of you and everyone else, but he writes the CSS spec and is basically 100% focused on CSS.

You and @tolin.ski do a lot of other cool stuff in addition to CSS.

03.03.2026 22:30 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I swear some of the streets in Seattle downtown/belltown/SLU have lights timed to make sure you get a πŸ”΄ at every intersection.

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

Why not skip the redirect and put the found results from the other category on the page?

02.03.2026 22:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

[citation needed]

02.03.2026 07:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Sometimes it’s good to do something a bit more hands on and tangible as a technical PM. AI is making it possible to do that without spending too much time on it.

01.03.2026 23:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

The book Factfulness really helps me when I struggle with similar thoughts. It’s a good reminder that many of the ways the world is getting better are not visible nor dramatic headlines.

01.03.2026 23:26 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Can you use the new tool to raise your level of craftsmanship?

You now have a tool that can help you investigate gnarly bugs. It can fix those little p2-p3 issues that never quite had enough priority to be addressed. It can bump dependencies and build that custom lint rule you’ve wanted.

27.02.2026 05:08 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Masstronaut's Bracket | March Mad CSS Check out Masstronaut's bracket picks!

madcss.com/bracket/Mass...

I think a @nerdy.dev will win, but there is some fierce competition here!

26.02.2026 17:03 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

If you’re still reviewing it, I think it continues to matter but less than before.

26.02.2026 06:42 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Trying Svelte may cause you to dislike writing react.

26.02.2026 06:41 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I use a hestan cookware pan. Stupid expensive but it’s not as unwieldy as a cast iron. It cooks like a stainless pan but a bit less stick. Still just as great as when I got it. It’s a titanium blend and handles metal utensils no problem.

26.02.2026 00:23 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I bet GLEAM lang is like 95% lol

25.02.2026 01:24 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I vehemently disagree; beyond the very basics improving requires intention and deliberate effort & practice.

My favorite example is driving. Some of the most skilled race car drivers are under 25. My parents are more experienced from decades of commuting, but dramatically outskilled by them.

25.02.2026 01:22 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I wonder how we’ll be able to tell when they make the jump from sounding sentient to being sentient.

23.02.2026 23:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yes I think that’s the one!

23.02.2026 22:07 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Do you think photography and interior design will still be viable? Seems like those are getting tackled pretty aggressively by LLMs and image generation models.

23.02.2026 18:32 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Yep, and there’s another feed that’s pretty good where the algorithm is β€œliked by people you follow” or something. I would imagine that’s a signal for a number of other feeds too.

23.02.2026 17:29 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I find it’s just different now. Before there were parts of the work that I wanted done, but didn’t want to do. Now I can often have an AI do those, which is awesome!

If I was just using it for the work I do want to do, that would definitely sap the joy.

23.02.2026 16:48 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

1* review. Not disclosing robot for some things is fine. I would be pissed if I unwittingly shared medical data with their AI providers though. I’d think that could even risk a compliance issue if I hadn’t consented to my data being shared.

22.02.2026 21:31 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I’ve been thinking of it as declarative programming, like CSS or SQL. A great tool when my intention matters, the steps to achieve it don’t.

All my favorite procedural languages are still there when I care a lot about the specific steps!

21.02.2026 10:07 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Hitting the gym and building muscle actually helps a lot IME. The muscles are hungry, but they burn through sugar and make me crave protein which is more filling than most carbs and fats.

I also found switching from salads to steamed big veggies like broccoli and cauliflower helped.

Good luck mate

21.02.2026 10:02 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

What a hilarious example

21.02.2026 04:13 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - Masstronaut/typesafe-ts Contribute to Masstronaut/typesafe-ts development by creating an account on GitHub.

I prefer a result type to a raw union. results with a fluent API make it a lot easier to write clean code for handling the ok and error cases, whereas a union typically leads to nested branching code that is harder to read.

Check out my result implementation in typesafe-ts πŸ‘‡

19.02.2026 23:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Cool idea! I think it could be really interesting to see the same visual for blog posts and other articles.

19.02.2026 23:10 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
A work in progress of the Kaiba Alebrijes. The sculpture is standing upright with ears perked up and forward. The cat is white with brown patterning on its back and the sides of its head and ears. It has a pink nose.

A work in progress of the Kaiba Alebrijes. The sculpture is standing upright with ears perked up and forward. The cat is white with brown patterning on its back and the sides of its head and ears. It has a pink nose.

A top down view of Kaiba the cat, showing the same brown patterning on his head and back. There’s a hand petting him

A top down view of Kaiba the cat, showing the same brown patterning on his head and back. There’s a hand petting him

Kaiba is on top of a cat tree looking down and Momo is lying on a shelf above him looking at the camera. There’s a plant wall behind her above a large industrial wooden beam.

Kaiba is on top of a cat tree looking down and Momo is lying on a shelf above him looking at the camera. There’s a plant wall behind her above a large industrial wooden beam.

My wedding is coming up in Mexico and we love Alebrijes, so we commissioned a couple alebrijes of our cats Kaiba & Momo since they can’t attend in person.

19.02.2026 23:00 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0