Lance Jeffers's Avatar

Lance Jeffers

@lancejeffers.bsky.social

Software dev (primarily TypeScript) and cat owner

548 Followers  |  616 Following  |  265 Posts  |  Joined: 04.11.2024
Posts Following

Posts by Lance Jeffers (@lancejeffers.bsky.social)

Preview
fix(rule): no-unnecessary-arbitrary-value by lancej1022 ยท Pull Request #436 ยท francoismassart/eslint-plugin-tailwindcss Pull Request Name fix(rule): no-unnecessary-arbitrary-value Description Fix issue where no-unnecessary-arbitrary-value would allow arbitrary hex color values even when a valid tailwind class altern...

@francoismassart.be wanted to ping you here since Im not sure how often you check github, but I opened a fix within eslint-plugin-tailwindcss to ensure that the "no-unnecessary-arbitrary-value" rule properly checks color hex codes. Any chance you could take a look? github.com/francoismass...

10.12.2025 04:32 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Knip is fantastic

25.09.2025 16:46 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

If you're thrilled by Charlie Kirk getting shot, but silent (or even defensive!) of the mentally ill man who murdered the Ukrainian refugee, you are an evil person. Physical violence needs to be condemned, and murderers should not be defended. Without those basics, were just a lawless society

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

Conway's law

27.08.2025 22:08 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Crafting Engineering Strategy: How Thoughtful Decisions Solve Complex Problems: Larson, Will: 9798341645523: Amazon.com: Books Crafting Engineering Strategy: How Thoughtful Decisions Solve Complex Problems [Larson, Will] on Amazon.com. *FREE* shipping on qualifying offers. Crafting Engineering Strategy: How Thoughtful Decisio...

Yeah pretty much everything he puts out is solid. It looks like he also has a.co/d/ivldRg5 releasing later this year which looks relevant to a VP role

11.06.2025 23:44 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Amazon.com

Have you already read a.co/d/3MzX1wE ?

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

Do you know if there's a way to make it sort arrays that aren't immediately followed by `.includes`? Seems like that's the one thing missing

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

Don't know anyone that honestly finds copilot comparable to windsurf or cursor.

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

I think some of the pushback against hybrid is that a quarterly onsite is a different "hybrid" compared to "3 days/week in office"

06.06.2025 17:55 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Amazon Chime had the best UX here IMO: it would just display a "join" popup on your desktop at the meeting start time. Always preferred it over a reminder before the meeting actually began

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

You must hate fromsoft games

30.05.2025 23:22 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I think twitter and bluesky have segregated themselves pretty heavily, to the point that certain beliefs are totally fine on twitter but evoke hate and outrage on bsky. Same applies in reverse for other topics

28.05.2025 21:54 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I'm kinda surprised electron does badly here considering it's basically a web browser. I feel like browsers generally have better a11y than almost any other software?

08.05.2025 00:29 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

First law is extremely well done

07.05.2025 07:11 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Does trpc work in the situation mentioned above? The backend isn't written in TS

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

Pretty sure it's expo

22.04.2025 08:08 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

You're not truly geezermaxxing until you ramble endlessly at a cashier during checkout

16.04.2025 20:24 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Don't have an answer, but why does this crash the TS runner? Isn't importing a JS file into a TS file syntactically valid?

15.04.2025 17:23 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Hue bulbs (or anything programmatic) are great for this. One bulb, but can schedule different temperatures

09.04.2025 19:37 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

This is why any% is so ridiculous. Tariffs-and-trade-war got banned from the glitchless run 90 years ago

07.04.2025 17:17 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Do you have any resources for the "websites that don't work without JavaScript" bit? I looked briefly on Google but it's still not clear to me why that would be something for devs to plan around outside of cases where the JS fails to load because of a network issue

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

Other than Embrace it's damn near impossible to find good mo11y these days

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

Game changer

26.03.2025 19:06 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Yeah I assume the issue here is accessing `request.query.target` in an "unsafe" manner, although I'm not too familiar with Fastify

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

They'll be lucky to have you

12.03.2025 17:53 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

BG3 is great, I still play it weekly with some friends. If you don't "save scum" then I think it really plays out similar to a DnD campaign, where you can get into a ton of unintended (but hilarious) hijinks because of a bad roll

03.03.2025 00:59 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

First playthrough?

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

Classy move, you love to see it

21.02.2025 17:53 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Wonder if this is just a monorepo thing. Seems like pnpm is the most popular option for monorepos, and none of the package managers seem to get everything 100% right in monorepos

10.02.2025 21:55 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Feels like every frontend project has a `.screen-reader-only` class name in their css, which is definitely an indicator that it should just be part of the language itself

05.02.2025 01:10 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0