Matteo Rigon
272 posts

Matteo Rigon
@reegodev
SWE @folkhq Passionate about JS/TS, edge computing, tooling, databases, frontend frameworks
On the edge ☁️ Katılım Ağustos 2018
126 Takip Edilen43 Takipçiler

@thisislobo @CloudflareDev Probably they/them, but it's always polite to ask first
English

@CloudflareDev The robots.txt documentation does not say what is the name of the crawl bot and how site owners can disable it. How does Cloudflare's bot identify itself?
English

@awesomekling Don't they ask for a verification code in order to start the ride?
English

@Shreyassanthu77 @mattpocockuk And this is how TS compiles it #code/N4KABGDGD2B2DOAXMBzApogSm+0CuATpGmALxgAUAlGQHxigQQEaGwPhMQDaAygJ4BbAEbQANgDoAJgEt4AB2jw0AXQBclGqXqMuTGAnFoJY6CgoByABLRoBAIb8AhBaqcuAX3dgvEL5zx4GVgUMBZcQmIyVAxsCKI0agBuEA8gA" target="_blank" rel="nofollow noopener">typescriptlang.org/play/?#code/N4…

English

@Shreyassanthu77 @mattpocockuk It looks like the resource is disposed when exiting the scope it is declared in. According to the TC39 proposal it should be equivalent to a try{}finally{} block
github.com/tc39/proposal-…
English

@meadowgroove @RobbieJ377 @dom_lucre @elonmusk Mostly because of sunlight. The problem would remain in the night as well but it's definitely weaker and more spotty. If you extend the vision extremely up to radio waves then day or night won't matter because we are literally surrounded by them at all times
English

The Blindsight device from Neuralink will enable even those who have lost both eyes and their optic nerve to see.
Provided the visual cortex is intact, it will even enable those who have been blind from birth to see for the first time.
To set expectations correctly, the vision will be at first be low resolution, like Atari graphics, but eventually it has the potential be better than natural vision and enable you to see in infrared, ultraviolet or even radar wavelengths, like Geordi La Forge.
Much appreciated, @US_FDA!

Neuralink@neuralink
We have received Breakthrough Device Designation from the FDA for Blindsight. Join us in our quest to bring back sight to those who have lost it. Apply to our Patient Registry and openings on our career page neuralink.com
English

@schickling @threepointone The term I always advocate for is an MLP ( minimum lovable product ). When executed well, features with a small scope but delightfully polished always win
English

@threepointone I think we need a new term. Something that better aligns with this: linear.app/blog/rethinkin…
English

@bentonnnnnn @ascorbic @thdxr I don't think a <25ms is realistic, what you call a shell usually has content that needs to be fetched from somewhere. Maybe if the content is all in markdown files then it might be possible, but usually most websites have a CMS that requires several round-trips
English

there’s a lot to be learned here
nextjs has the unique option of solving problems via infra since it’s designed to run on vercel
so when they wanted to build a similar feature they invented PPR and obsessed over delivering everything over a single streamed http response - something you need highly specialized infra for
frameworks like astro don’t have this ability - they need to make sure their features work everywhere. and to work everywhere your guiding star has to be simplicity (not easy)
additionally there’s good judgement recognizing at the end of the day this is a small feature - not worth turning the world over for
the funny outcome here is it turns out the simple approach also ends up being more performant
this isn’t surprising! complicated infra with unnecessary network hops has very unpredictable performance
it’s a good lesson on realizing how easy it is to assume because something is more complicated it must also be better
good job astro team
fks@FredKSchott
gotta go fast
English

@rauchg After seeing the website...there is a good opportunity to pivot from "platform for the web" to myspace 2.0
English

I entered hawk-tuah.vercel.app to see if someone had taken it and all I can say is… crypto moves fast 😅
English

@mattpocockuk It looks like TS can't simply recognize pure from unpure functions. The signature of the getter matches the function argument and the if statement statically narrows down the type to "string"
English

@addyosmani @googlechrome That's what we are missing! We spend most of the time online on a browser, generative AI built into it is a deal breaker.
Is this feature going to show hints on every text input / text area?
English

Excited to share "Help me write": @googlechrome's experimental new AI writing assistant using Gemini. Available in Chrome M122 starting in the U.S in English.

English

@mattpocockuk @Emilbonnek Indeed we use the parsed zod schema instead of process.env because we also use transforms, eg string -> number, which you would need to do everytime if you use process.env
English

It probably isn't. But I bloody love this example for how many different concepts it shows off. Module augmentation, extending interfaces from dynamic types, and typeof.
I have used this technique in a couple of applications before, and it felt nice. But if my .env needs transformation or has complex requirements then doing it how you describe makes more sense.
English

@_pi0_ @Atinux @nuxt_js Did you check giscus.app ? I integrated it in my blog a few years ago and worked like a charm
English

@HugeLeters @thdxr That's a good example of why a native implementation would be great. You could get the result matches from virtual items, and moving the search cursor back and forward would just render the correct page of virtual items
English

@MatteoRigoni @icarusgkx twitter.com/vercel/status/…
You can use Bun in Vercel already, but only for the build. AWS doesn't have a lambda runtime for Bun yet, so functions and edge functions will still run on Node.
IDK about Netlify, but it's going to be the same when they will update the build image
Vercel@vercel
Vercel now supports Bun install with zero configuration. vercel.com/changelog/bun-…
English

@icarusgkx Can we force vercel/netlify to use nuxt3 + bun somehow?
English

@KylerJohnsonDev @twunktrap @jared_codling @wtravishubbard @lfreiredev Yeah Sorbet is basically Typescript for Ruby 😉
English

@reegodev @twunktrap @jared_codling @wtravishubbard @lfreiredev The folks I’ve been talking to recently say they’re using Sorbet for type checking. Probably should have left that out of this list though to be honest so I think you’re right to call that out.
English

Like it or not, typescript will still be around when we retire. I do think that it’s limitations and typing issues will drive more people to WASM solutions with truly type-safe languages like Ruby, C#, or Go. For a long time, I didn’t think WASM was a viable alternative, but Blazor in .NET 8 is proving me wrong. Not only is it viable, but the DX for a C#/.NET dev is superb.
English
Matteo Rigon retweetledi




















