Elliott's Avatar

Elliott

@techytacos.dev

My mom calls me mijo I do web platform things with a hint of πŸ³οΈβ€πŸŒˆ at Airbnb – Lit core team & xoogler on Chrome and Google Design

389
Followers
123
Following
73
Posts
16.05.2023
Joined
Posts Following

Latest posts by Elliott @techytacos.dev

That's no global var πŸ‘€ that's a class with a mutable static member

09.12.2025 21:15 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Trying @diabrowser.com again with the new focus mode. It's super snappy compared to Arc but the lack of site search and color-coding of my windows for profiles is sorta debilitating for my workflows >.<

29.10.2025 19:29 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Lit is Joining the OpenJS Foundation! Lit is officially joining the OpenJS Foundation as an Impact Project!

Lit is joining @openjsf.org! πŸŽ‰

Today at JSConf, The OpenJS Foundation announced Lit is officially joining as an Impact Project!

We're beyond excited for this move and look forward to continuing our work to build the open web with OpenJS!

Read more on our blog: lit.dev/blog/2025-10...

14.10.2025 13:35 πŸ‘ 120 πŸ” 40 πŸ’¬ 0 πŸ“Œ 1

πŸ₯³ Congrats on the launch, @developer.mozilla.org!

Yet another piece of our web dev tool belt built with web components and Lit 😎

25.08.2025 19:30 πŸ‘ 44 πŸ” 13 πŸ’¬ 3 πŸ“Œ 0
Video thumbnail

Your daily dose of SSR DevX footguns

25.08.2025 22:45 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
screenshot of github copilot chat saying "Sorry, the response matched public code so it was blocked. Please rephrase your prompt. Learn more."

screenshot of github copilot chat saying "Sorry, the response matched public code so it was blocked. Please rephrase your prompt. Learn more."

Yes, Copilot, I know, I wrote and publicly committed that code and asked you to look it up

17.05.2025 03:47 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

You will know if I've been replaced by an LLM if my code starts saying

// console.log(myVal); // remove this line

13.05.2025 22:51 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

πŸ‘

02.05.2025 18:50 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

JS generators πŸ‘

02.05.2025 18:39 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

> A problem with this solution is that it disables the Google Toolbar (for those who are still using this no longer supported tool, especially for its "I fell lucky" button and its personalized buttons).

21.04.2025 08:03 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

This Microsoft support forum thread lives in my mind rent free

21.04.2025 08:01 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
GΜΆoΜΆoΜΆgΜΆlΜΆeΜΆr̢… ex-Googler. Β· April 10, 2025 My role at Google was eliminated.

GΜΆoΜΆoΜΆgΜΆlΜΆeΜΆr̢… ex-Googler.

nerdy.dev/ex-googler

11.04.2025 18:05 πŸ‘ 1643 πŸ” 181 πŸ’¬ 493 πŸ“Œ 82

Thanks for the heads up, we have a fix in the pipeline!

30.03.2025 04:21 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I finally found a use for one of my lingering domain names! $1/month justified!

29.03.2025 19:50 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Lit Table | TanStack Table Lit Docs The @tanstack/lit-table adapter is a wrapper around the core table logic. Most of it's job is related to managing state the "lit" way, providing types and the rendering implementation of cell/header/f...

Someone posted a link to TanStack Table on the @lit.dev discord. I didn't know about this before, and wow! it looks awesome!

The examples show very idiomatic Lit patterns for a headless UI utility. Reactive controllers, repeat(), `@state()`, and more.

tanstack.com/table/v8/doc...

@tanstack.com

14.03.2025 16:54 πŸ‘ 24 πŸ” 5 πŸ’¬ 1 πŸ“Œ 0

My kingdom for regex search in Chrome cmd+f

20.03.2025 00:09 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

AI coding agents are a useful bridge for lacking docs

17.03.2025 20:40 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
The JavaScript Oxidation Compiler A collection of high-performance JavaScript tools written in Rust

Announcing Oxlint Beta: oxc.rs/blog/2025-03...

16.03.2025 03:02 πŸ‘ 265 πŸ” 37 πŸ’¬ 2 πŸ“Œ 6

Yoof that sounds like a nightmare to maintain. Typically every repo at Airbnb has some sort of platform team behind it, but the large repo runs into issues around getting reviewers and tooling around that which I think would be easier for more focused repos

15.03.2025 22:39 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Though in all likelihood I would probably clone before and just FS across repos when necessary because clones take a long time for us and our repos tend to be sufficiently large that migrations tend to be in a few repos

15.03.2025 22:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This is all in one repo, our TS / web repo. Most our repo groupings tend to be around language

15.03.2025 22:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

There’s also Roo Code or Cline which are excellent for smaller migrations where you want more interactivity (or Cursor if you have that legally approved)

Happy to chat some more, I’ll clear what I am able to share with someone with a bigger wig

15.03.2025 22:28 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I think the impressive part is how unimpressive and ad hoc the setup is. You have an endpoint to talk to an LLM, write a js async function around it, you tell Claude to output XML, you have a fault-tolerant XML reader to get the output out of the response and you fs your way to glory

15.03.2025 22:25 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

It’s not cheap though, because the most capable LLMs are pricey, but luckily our leadership was receptive to the cost benefit analysis of $10s of K’s for LLM costs vs keeping two people on the project for a year and a half

15.03.2025 22:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

LLMs have been a godsend for us at Airbnb. I basically only write codemods these days just to gather data and context for the LLMs.

The problem with the LLM approach though is that you spend lots more time in verification vs a codemod where you can be 80% sure it’s correct.

15.03.2025 22:12 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Manager, Engineering - Web Platform - Careers at Airbnb Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco …

My team is also looking for a manager if that's your thing

careers.airbnb.com/positions/64...

15.03.2025 00:58 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Accelerating Large-Scale Test Migration with LLMs How Airbnb migrated nearly 3.5K Enzyme test files to React Testing Library in just 6 weeks using automation and LLMs

My team has been doing some really fun stuff with LLMs and code migrations!

medium.com/airbnb-engin...

14.03.2025 20:56 πŸ‘ 5 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

I think I just realized that I styled the dark mode colors of lit.dev on my old WoW days using Tukui

14.03.2025 05:16 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
A 10x Faster TypeScript - TypeScript Embarking on a native port of the existing TypeScript compiler and toolset to achieve a 10x performance speed-up.

Today we're thrilled to announce our effort to port the TypeScript compiler and language service to native code, gaining a 10x speed boost in build times and editor responsiveness!

devblogs.microsoft.com/typescript/t...

11.03.2025 14:36 πŸ‘ 973 πŸ” 293 πŸ’¬ 22 πŸ“Œ 156

Whomever decided golang variables should be 1-3 chars should be thrown into the fires of my build errors

11.03.2025 00:08 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0