Opens profile photo
Follow
Click to Follow jaredpalmer
Jared Palmer
@jaredpalmer
Director of Developer Tools . Prev: Founder (acquired by ).
EntrepreneurNew York, NYjaredpalmer.comJoined June 2009

Jared Palmerโ€™s Tweets

We're actively investigating fusing Turbopack and into a single toolchain and architecture. We've already merged the codebases and are migrating Turborepo to Rust from Go. We envision a future where the traditional separation of build system and bundler doesn't exist.
1
32
Show this thread
Once persisting to the file system is working, we can build the next logical step: persisting to a remote cache. With , we've already built remote caching on . In the future, you'll be able to share Turbopack's hyper-granular cache across your whole team too
1
23
Show this thread
We plan to persist this cache to the file system, to speed up Turbopack. This will work like 's cache - but at a much more granular level. can currently cache the results of entire builds. Turbopack, however, can cache the results of individual functions
1
20
Show this thread
Turbopack is built from the ground up to take advantage of caching. Currently, this cache is stored in-memory only. This lets us optimize for our current use case - making the Next.js (and soon Svelte) dev servers fast.
1
19
Show this thread
The Turbo engine works like a scheduler for function calls, allowing calls to be parallelized across all available cores. The engine also caches the result of all the functions it schedules. It never needs to do the same work twice. It does the minimum work at maximum speed.
2
27
Show this thread
There are two ways to make a process faster: do less work or do work in parallel. We knew if we wanted to make the fastest bundler possible, weโ€™d need to pull hard on both levers. So we created a new low-level Turbo engine for incremental (and soon distributed) computation.
3
26
Show this thread
when i first wrote about last year, i had no idea the extreme vision and ambition of in speeding up Javascript by orders of magnitude. This is what means when he says Vercel is building โ€œthe SDK for the Webโ€?.
Quote Tweet
In 1976, Stuart Feldman made Make, the build system that secretly runs ~all open source. In 2021, @jaredpalmer spent the year working on a new tool that is up to 85% faster. @Vercel snapped it up last month. Why @TurboRepo will blow up in 2022: dev.to/swyx/why-turbo
Show this thread
1
45
Show this thread
Working together and has been amazing. Very proud of the and Turbopack teams.
Quote Tweet
Introducing Turbopack, the successor to Webpack. โ—† ~700x faster than Webpack โ—† 10x faster than Vite โ—† Native incremental architecture built with Rust โ—† Support for React Server Components โ—† Support for TS, JSX, CSS & more Now open-source in Alpha. vercel.com/blog/turbopack
54
this is the first time i see a company open source their landing page magic. thanks , and for being so cool about it! the article teaches you how we made the nextjs conf page from start to finish with , and
Embedded video
0:30
28.1K views
Quote Tweet
โญ?๏ธ? Interactive code sandboxes are now on the @vercel blog. Try them out to build the 3D prism game from the Next.js Conf registration. Sidenote: First time ever working with WebGL and ๐Ÿคฏ vercel.com/blog/building-
Show this thread
23
1,317
Show this thread
When you introduce Tailwind to the project and tell your team they can stop manually writing artisanal CSS in separate files and coming up with silly classnames like .sidebar-inner-wrapper-left-container-heading--dark that they'll be too afraid to delete 6 months later
Happy squirtles
15
328
stripe is just out here destroying entire saas companies
Quote Tweet
๐Ÿ†• The Stripe customer portal is now no-code! Share a link and let your customers: ๐Ÿ”‚ Upgrade, downgrade, or cancel subscriptions ๐Ÿ’ณ Update payment methods ๐Ÿงพ View current and past invoices stripe.com/docs/customer-
Embedded video
0:25
76.4K views
9
426
if you accept that we are living in a simulation, then you must also accept that the simulation is likely written in javascript
333
7,137
Inflection point: My 86 year old grandmother, who is completely non-technical and often calls me up to help her with her iPad, asked me last night if I could get her off the waitlist for OpenAI so she could play with DALLE
8
194
Okay, solved ๐Ÿคž All I needed was and `prune` command. Pruned subsets are a true game changer for Docker deployments! ๐Ÿ”ฅ Such an easy and clean way to deploy from a monorepo (with Yarn workspaces) and only include the packages that you need.
Quote Tweet
Me building Typescript project (from within Yarn workspaces) with Waypoint / Terraform / ECS & sending 800mb images over 6mbps upload connection to see it failed to run ๐Ÿ˜† Not going to give up tho twitter.com/dabit3/status/โ€ฆ
Show this thread
2
23
Show this thread
. 's key KPI of Compute Time Saved/week on has averaged 9.93% WoW growth since January. It took us 3 months to surpass 1 year of time saved. [fast forward 6 months...] We saved 1.25 YEARS THIS WEEK and will surpass 2 DECADES of TIME SAVED in a few days
Image
Image
4
114
Show this thread