Darryl Yeo 🛠️ pfp

Darryl Yeo 🛠️

@darrylyeo

2699 Following
6960 Followers


Darryl Yeo 🛠️ pfp
Darryl Yeo 🛠️
@darrylyeo
Last week I added support for @blockscout as a data provider within the @blockhead interface. Supports @base and dozens of other EVM-based networks! https://blockhead.info/explorer/base
0 reply
0 recast
1 reaction

Darryl Yeo 🛠️ pfp
Darryl Yeo 🛠️
@darrylyeo
Oh neat, another place to share project updates! Added yet another data provider to the @blockhead interface.
0 reply
0 recast
3 reactions

Darryl Yeo 🛠️ pfp
Darryl Yeo 🛠️
@darrylyeo
An attempt to run a binary executable from a Tauri 2.0 desktop app, from @netopwibby.eth. Tauri’s approach of bridging its Rust backend to a webview’s JavaScript runtime via IPC is looking super promising. Just need more time to achieve feature parity across their JavaScript and Rust APIs.
0 reply
1 recast
4 reactions

Darryl Yeo 🛠️ pfp
Darryl Yeo 🛠️
@darrylyeo
StackOverflow 2024 Developer Survey results are out! Phoenix, htmx, Svelte and Astro are the most highly desired web frameworks this year. https://survey.stackoverflow.co/2024/technology#2-web-frameworks-and-technologies
6 replies
1 recast
13 reactions

Darryl Yeo 🛠️ pfp
Darryl Yeo 🛠️
@darrylyeo
Anyone keeping a running list of all the Farcaster-native "creator subscription" platforms? Too many to keep track of lately.
2 replies
0 recast
4 reactions

Darryl Yeo 🛠️ pfp
Darryl Yeo 🛠️
@darrylyeo
Automate this so I just paste a URL from a video site and an actual video stream is playable in my @warpcast feed.
2 replies
0 recast
7 reactions

Darryl Yeo 🛠️ pfp
Darryl Yeo 🛠️
@darrylyeo
How are people re-sharing YouTube/TikTok videos here? Just downloading and re-uploading them?
2 replies
0 recast
5 reactions

Darryl Yeo 🛠️ pfp
Darryl Yeo 🛠️
@darrylyeo
In theory, you’d simply write a cross-platform browser extension using the WebExtensions API. In practice, publishing it to the App Store is prohibitively expensive compared to the Chrome Web Store, and Safari has a much smaller user base 🥲 https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions
2 replies
0 recast
3 reactions

Darryl Yeo 🛠️ pfp
Darryl Yeo 🛠️
@darrylyeo
🌊🌊🤗🙌🧒 🌊🌊🌊🌊🌊 😫🌊🌊🌊🌊    💀    🩻    🪑
1 reply
1 recast
7 reactions

Darryl Yeo 🛠️ pfp
Darryl Yeo 🛠️
@darrylyeo
Highest point of the inverted pyramid: the hype squad of LLM bots confidently flooding your replies with positive reinforcement.
0 reply
1 recast
3 reactions

Darryl Yeo 🛠️ pfp
Darryl Yeo 🛠️
@darrylyeo
A horse that grows bigger the more subdomains you add. 😆 large.horse
4 replies
2 recasts
18 reactions

Darryl Yeo 🛠️ pfp
Darryl Yeo 🛠️
@darrylyeo
Love CSS Grid. What used to need two or three layers of `display: flex;` / `flex: 1;` / `flex: auto;` now just requires a single `display: grid;` and a well-thought-out `grid-template`. https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_grid_layout/Grid_template_areas
3 replies
1 recast
17 reactions

Darryl Yeo 🛠️ pfp
Darryl Yeo 🛠️
@darrylyeo
Some initial impressions on React Server Components by @dylsteck.eth.
1 reply
0 recast
2 reactions

Darryl Yeo 🛠️ pfp
Darryl Yeo 🛠️
@darrylyeo
Pretty incredible how much JavaScript changed for the better in 2015. Promises, async/await, classes, modules, template strings, proxies, and of course `fetch`, one of the greatest and most ridiculously overloaded built-in functions of all time. https://developer.mozilla.org/en-US/docs/Web/API/RequestInit
3 replies
0 recast
21 reactions

Darryl Yeo 🛠️ pfp
Darryl Yeo 🛠️
@darrylyeo
6 replies
2 recasts
24 reactions

Darryl Yeo 🛠️ pfp
Darryl Yeo 🛠️
@darrylyeo
Frontend developer YouTube channels I enjoy: • Syntax.fm • Chrome for Developers • Layout Land • Kevin Powell • Ryan Carniato • Steve (Builder.io) • Fireship • Joy of Code • Svelte Society • James Q Quick • Theo – t3.gg • Matt Pocock • Keyframers Who am I missing?
8 replies
4 recasts
28 reactions

Darryl Yeo 🛠️ pfp
Darryl Yeo 🛠️
@darrylyeo
As a pioneering channel of the Farcaster ecosystem, /frontend now has as many followers as there are bytes in the bundle size of `react-dom` and a freshly-installed `node_modules`’ worth of spam, slop and *inspirational programmer humor* WebSocket-streaming through the Recent feed every day 🎉 To celebrate this milestone in developer experience and adoption, I've taken the opportunity to o̶v̶e̶r̶h̶a̶u̶l̶ ̶a̶ ̶m̶a̶j̶o̶r̶ ̶f̶r̶o̶n̶t̶e̶n̶d̶ ̶f̶r̶a̶m̶e̶w̶o̶r̶k̶ install @automod and update the channel description and rules! (wowow!) I've manually curated the last month's worth of casts to start and will be making gradual adjustments to the rules as I go.
1 reply
23 recasts
56 reactions

Darryl Yeo 🛠️ pfp
Darryl Yeo 🛠️
@darrylyeo
No cap – I almost got Lea Verou to name her new JavaScript find-and-replace tool “frfr”. Unfortunately “fr-fr” was already registered on npm 🥲 https://x.com/leaverou/status/1814438227086061940
4 replies
0 recast
16 reactions

Darryl Yeo 🛠️ pfp
Darryl Yeo 🛠️
@darrylyeo
Oh? Looks like the frame preview generated me a second TypeScript-chan 😆 (Didn't mint the NFT yet.)
2 replies
0 recast
7 reactions

Darryl Yeo 🛠️ pfp
Darryl Yeo 🛠️
@darrylyeo
This is cool. A way to isolate JavaScript objects into a “compartment” to make them resistant to outside mutation, including through the prototype chain. Makes sense to adopt for something like @metamask snaps. Reminds me of the way Vue.js used to sandbox its component templating runtime using `with` and `Proxy`.
5 replies
4 recasts
16 reactions