Everyone: when
@dan_abramov
joins
@vercel
the whole react team will be at Vercel
Reality: react core team has 25 members
Meta: 19, Vercel: 3, Independent: 3
For visual people:
@captainiberia
Not defending a mega corp but...
Option a) lose all users in Russia -> lose lose, users lose, Duo loses cause no revenue, "but you look cool on Twitter"... Yeah that's not gonna help Russian users nor Duo
Option b) do this
I think 10/10 CEOs would pick the second option ๐๐๐
Everyone knows I'm one of the biggest proponents of Next.js, but this is kind of misleading.
They only have ~20 external dependencies because Next.js bundles most of them into their own package. (Source: ), which means you download one bigger instead of
@RaenLua
There are so many teams and even worse legacy platforms in the entire Win org at MSFT that this is just the surface
Office has react-native code but also has code from 20 years ago... so ๐คทโโ๏ธ
@thekitze
EU did a bunch of things wrong/suboptimally, but this is just Apple trying to use it's foothold to fight back against things that EU did that are objectively good...
2nd
@oven_sh
bun PR merged ๐ฅณ๐ฅณ๐ฅณ
Contributing to bun seamed "hard" because, hey it's a runtime, hey it's in zig, hey it's huge, hey super smart people are working on it
But with copilot/discord/helpful people on github it was way easier than I though
@LivingInHM
Yeah, but react native bindings for windows and all the native stuff running on windows (or MacOS) is mostly done by MSFT
Yes I know it's not their native platform, but with the clusterfuck the Win codebase it, starting a new thing for some stuff doesn't sound like a bad idea๐
@thekitze
React: you now have `use` and it can be used conditionally to make your useContext even easier
Kitze: no this is confusing...
like how?? they legit made it easier / more versatile...
(the example is wrong tho, but should be fixed soon -> )
Genuinely annoyed that rm node_modules on my mac takes more than twice the amount
@oven_sh
bun install takes to resolve them in the first place, find them in the cache AND copy them over
bun: 1.04s
pnpm: 8.5s
yarn1: 9.83s
npm: 21s
(rm -rf node_modules, with lock files & caches)
@dillon_mulroy
Golden rule with TS: infer, don't type
If you just let TS infer a bit more stuff (you can still use satisfies to have autocomplete when defining getPermissions function same as you'd have with return values)
Also your "no assertions" is kinda wrong, you're asserting stuff,
@thekitze
I'm too lazy to find your "nah supermaven is stupid, I'll switch back to GitHub copilot" take... BUT THAT WAS A WEEK AGO, WHAT CHANGED YOUR MIND??? ๐๐๐
Wait TIL Vercel doesn't have limits??
I mean serverless and unlimited scale are great but things like this should have "logical" limits
I agree that a regular digital ocean droplet doesn't scale, but also doesn't cause a runaway bill of 3k USD while I'm sleeping...
Attention Vercel users. Be careful what you test or deploy to Vercel. I decided to try out Vercel on a new project -- a very basic Astro deployment with a few pages, but a small mistake in our code caused us a $3000 bill in just 6 hours! ๐งต
I got the worlds biggest new webdev tools sceptic to use
@bunjavascript
...and if
@thekitze
is using it you should probably switch away from yarn/npm...
@catalinmpit
Don't want to be that guy, BUT
!important in CSS means important! "!" -> in a literal exclamation sense (meaning importance) and not in a coding "not" sense
So since you're referring to CSS here... ๐
Okay
@planetscaledata
's databasejs is NUTS. Connect from anywhere, query over http, grab the response. Scrappiest way to try ideas!
A React Server Components example โ๏ธ๐
@peer_rich
Chrome/Firefox and native browsers are IMO better than a lot of libs I've seen in the wild
Safari does have weird defaults (defaulting to a placeholder date) and looks worse than others
I'm on the hunt for a new fullstack/backend opportunity.
I have 7+ years of backend/fullstack experience, most recently I've been enjoying next-blitz/trpc/graphql-prisma stack.
Ideally I'm looking for dx/tooling/platform project/company.
DMs open & links bellow
RT for reach๐
I'm playing with the latest nightly from
@1Password
that finally allows usage of SSH keys from shared vaults and damn for a team wide SSH keys this is amazing ๐ฅ
@thekitze
Where else am I going to get a bunch of job offers I'm gonna ignore?
Jokes aside, it's actually a quite useful platform for some countries i.e. Croatian tech community is mostly on FB and LinkedIn
Just because it's useless to YOU doesn't mean it's useless in general
@ryanflorence
Bitrate > Resolution, AFIK there is no (legal) mainstream high bitrate streaming services โน๏ธ
I.e. on the same 1080p screen 4k YouTube looks much better than 1080p even tho it ends up being the same number of pixels
So it's either buy blurays or "buy" them on sites online and
@thekitze
This is the equivalent of "I open Sizzy, too many buttons, I close Sizzy"
There is a settings tab and you can extremely easily
1. filter context providers
2. filter error boundaries and other things that get in your way
THIS IS HOW YOU FORCE SSR OF A QUERY IN
@solid_js
START ๐ฑ๐ฑ๐ฑ
Damn... I've been drinking the "react is enough" Kool aid way too long... I need to try this ๐
@ThePrimeagen
Often, ergonomics, it's easier to read from not the edge of the screen and it gives you "padding that can sometimes be useful for clicking / previewing".
Also while ctrl+p does most my searching/opening, sometimes it's easier to just click on the file if I already see it
#kongresnextjs
is def one of the best dev confs I've even been to by far (and not because they let me speak at it ๐ )
HUGE props to
@aleksandrasays
@zaiste
and
@MMiszy
for organising this
I'll defiantly be here next year
@GergelyOrosz
As a EU citizen I love this approach of keeping companies accountable.
While we're praising EU for good laws pls click Accept to allow this tweet to store cookies on your computer
To summarize what
@kentcdodds
said, if you wanna get to know why and how RSC and React19 just see the ReactPowerCouple talks ๐
(No really, if you haven't seen them go and see them)
#ReactConf
Yesterday, I built a Rails gem for referral codes and tracking referrals.
It can generate referral codes for each user, set a cookie on page visits, and save the referral to the database. You can use that data to reward to users for referrals.
๐
@dhh
They also broke other "third party things for safety"
1. 1Pass/iCloud passwords no longer work in Chrome
2. Google GBoard keyboard no longer works in emails (was disable in password fields/banking apps)
Also PWA thing breaks ALREADY installed PWAs (meaning data loss for some)
@AdamRackis
While I'm on your side that Vercel should try and push for the react lead
They have 3 react core team members, while react has a LOT more and they're doing a bunch of stuff, it's just that these 3 are outspoken about new features that vercel is building
Everyone: when
@dan_abramov
joins
@vercel
the whole react team will be at Vercel
Reality: react core team has 25 members
Meta: 19, Vercel: 3, Independent: 3
For visual people:
@thekitze
They got supported in everything around 2017/18 and you were already in the deep with CSS-in-JS that came with global providers for themes so you never had a "reason" to use it cause the thing you were using already kinda did it but not really
@AdamRackis
But this is a Cloudflare problem no?
Issues they had today are related to Edge / Edge Config / now Blob storage, those are all using CF under the hood and not AWS ๐
@jarredsumner
ZX BUT AS A BUN NATIVE???? ๐จ๐จ๐จ๐จ
Ever since moving to primarily writing ruby at work the ` executes shell code has been such a blast to use compared to everything in JS land (even ZX) and the conciseness ruby made me/team start writing way more scripts
@DylanOnChips
@TheaClay
Hmm, I'd say that I'd you build a bad CUSTOM cooling solution for you car it's YOUR fault not AMDs.
While if your official cable melts and could cause a fire it's not users fault (just don't run games and it won't get hot) rather NVIDIAs
@thekitze
You do understand how shaders work right?
Not saying this isn't impressive or anything, just saying this is a shader which is essentially a math function... your todo app isn't a math equation
Hey
@arcinternet
love your browser... but this is the second time in 2 weeks that I lost like 100 tabs because your cross platform sync engine fucked up and just was like "fuck the merge, I'll delete all of them"
LIKE PLS I'D RATHER HAVE DUPLICATE TABS THAN NO TABS ๐คฌ๐คฌ๐คฌ๐คฌ