Adam Shaw

30 posts

Adam Shaw banner
Adam Shaw

Adam Shaw

@arshaw_dev

📅 Creator of fullcalendar (https://t.co/cTbVHhAhNx) ⏳ Creator of temporal-polyfill (https://t.co/2av1hJnxyz)

New York, NY Katılım Mart 2010
169 Takip Edilen133 Takipçiler
Steven ⬢
Steven ⬢@styfle·
@adamrshaw @robpalmer2 Great work 🎉 I have seen quite a bit of feedback about the polyfill not being tree shakable. Is that still in the works?
English
2
0
1
181
Steven ⬢
Steven ⬢@styfle·
To put this in perspective - Temporal is coming to a JS runtime near you and will be 0 bytes to install, but even using the temporal-polyfill npm package is only 736KB. That means date-fns is 30x larger install size than temporal-polyfill 🤯 You can improve your CI install time by switching because those 5526 files become 34 files. @0.3.0" target="_blank" rel="nofollow noopener">packagephobia.com/result?p=tempo…
Steven ⬢@styfle

date-fns 3.6.0 increased install size from 4.7MB to 21.1MB github.com/date-fns/date-…

English
9
16
369
65.7K
Adam Shaw
Adam Shaw@arshaw_dev·
Also in 1.0: compliant with the latest Temporal spec, plus the everyday helpers it omits — startOfMonth, diffDays, roundToWeek — both in the tree-shakeable API and a companion temporal-utils package. Learn how it all fits together: #readme" target="_blank" rel="nofollow noopener">github.com/fullcalendar/t…
English
0
0
2
194
Adam Shaw
Adam Shaw@arshaw_dev·
temporal-polyfill 🕒 1.0 is out! Smaller and with a tree-shakeable API that can be codemodded away. Great for component lib authors: tiny footprint now, zero footprint later, and shared internals with the host app's polyfill (if they choose to install it).
English
1
6
17
1.6K
Hiroki Osame
Hiroki Osame@privatenumbr·
@arshaw_dev Let me know if you end up using it! I used it for my taxes 😆
English
1
0
0
181
Hiroki Osame
Hiroki Osame@privatenumbr·
github.com/privatenumber/… 🪄📜 A CLI that lets you embed JS in Markdown files to make them dynamic This is useful if you generate markdown files and don't want to decouple the generation script
English
4
0
56
15K
Adam Shaw
Adam Shaw@arshaw_dev·
@shadcn My components are using the chart-* colors more like accent colors these days. For non chart things. Looks great, but wondering if I’m abusing the system.
English
0
0
0
565
shadcn
shadcn@shadcn·
--preset b4ZVZIPi9h
shadcn tweet media
Slovenščina
21
8
394
27.1K
Adam Shaw
Adam Shaw@arshaw_dev·
Temporal is finally here, "8 yrs, 11 mos" in the making! Congrats @therealptomato and and the champions! Humbled to be invited to the @TC39 meeting where it moved to Stage 4. During my work on temporal-polyfill, I collaborated with the champions to improve datetime arithmetics and duration rounding.
Adam Shaw tweet mediaAdam Shaw tweet media
English
0
2
21
1.6K
Adam Shaw retweetledi
Jason Williams
Jason Williams@Jason_williams·
Temporal is now Stage 4 at TC39 🎂🎂🎂 Thanks to all the other champions of JavaScript's new date-time API. It has been a wild ride over many years! I wrote a blog post explaining how we got here 📜 🧵
Jason Williams tweet media
English
16
120
585
184.6K
Adam Shaw
Adam Shaw@arshaw_dev·
temporal-polyfill: 1M weekly downloads on NPM 🎉 Long overdue for a new release — I've been focused on FullCalendar v7, but I'm queuing one up this week.
English
0
0
0
117
Jeff Poulton
Jeff Poulton@jeffpoulton·
@sedatcanyalcin @trq212 I desperately wanted pencil to be the thing, but honestly can’t justify paying for their credit system on top of all my other subs and api tokens. I get it but something that can tap into my existing Claude / Codex subscriptions is much more viable.
English
1
0
2
147
Thariq
Thariq@trq212·
Figma just shipped the ability to bring UI work done in Claude Code straight into Figma as editable design frames. Use this to explore new ideas in Figma, view multi-page flows on the canvas, or reimagine user experiences.
English
151
269
3.4K
1.3M
Adam Shaw
Adam Shaw@arshaw_dev·
@styfle @robpalmer2 Ya, still planned. It'll require you to write things as fns rather than class methods, and then theoretically a codemod could transform it to proper Temporal API later. Preview of syntax here: #tree-shakable-api" target="_blank" rel="nofollow noopener">github.com/fullcalendar/t…
English
0
0
3
111
JYC 🦋
JYC 🦋@jycouet·
Yes @adamrshaw it's faster! (I don't know why, RN I can't push on GitHub my small experiment, will try later...)
JYC 🦋 tweet media
English
1
0
1
89
JYC 🦋
JYC 🦋@jycouet·
I tried Temporal with @js-temporal/polyfill to have a taste... great to play with. Anyone had issues with performance ? I have an algo running in 1000 ms with Temporal, if I use Date it's running in 100ms. 🤔
English
1
0
2
383
hexmint ✌️
hexmint ✌️@hexmint·
Life feels like a dream right now; everything is so absurd.
English
1
0
2
117
Adam Shaw retweetledi
Kieran Drew
Kieran Drew@ItsKieranDrew·
Do you sit at a computer for longer than 6 hours a day? You’re destroying your body if so. Here’s the setup you need to protect yourself from posture problems and crippling long-term injuries: 🧵
Kieran Drew tweet media
English
1.3K
30.5K
133.6K
0
Adam Shaw retweetledi
Hiroki Osame
Hiroki Osame@privatenumbr·
📦🍣 Pkgroll is a zero-config package bundler that auto-infers configuration from package.json and bundles with Rollup and esbuild Great for TypeScript + ESM libraries that want to support ESM, CommonJS, & .d.ts! ⚡️ Try it out: `npx pkgroll` github.com/privatenumber/…
English
2
1
22
0