I do frontend and management stuff.

Joined May 2011
33 Photos and videos
Francois Ward retweeted
HELL YES
3 Dec 2024
Insect Glaive users and Hitstop Enjoyers Rejoice! Source: TheGamer #MHWilds
16
40
785
24,133
Francois Ward retweeted
30 Oct 2024
In an election with two bad choices — one an unapologetic fascist who I think will only worsen the genocide in Gaza — I’m not going to waste my vote on a third bad choice and effectively say “bring on the fascist” simply because it allows me to feel morally superior.
Replying to @molly0xFFF
It is absolutely beyond me how people (not only Americans), having realized with 'unmistakable clarity,' as Jimmy Carter would put it, that both candidates bring nothing to the table than demagoguery, lies, and astounding inaptitudes STILL argue over which one is 'more acceptable' or 'lesser evil.' You have @DrJillStein and other third-party candidates -- vote your conscience!
29
22
565
36,648
Francois Ward retweeted
You know that saying, “you don’t know a programming language until you know two?” Maybe it can be applied to many things- you don’t know a JS framework, you don’t know a platform, etc. The comparison point is important because otherwise, design decisions can feel like a given.
12
10
168
12,220
Francois Ward retweeted
This is why ByteDance hasn’t moved much in rolling RSC into our major products. Business value hasn’t yielded anywhere near the hype.
Building an RSC-enabled framework right now is giving terrible ROI vibes. Around every corner there is some vague package/pattern/API/convention waiting for you. Despite my overall success in taking things slightly beyond proof of concept, I'm reluctant to invest in the next chunk of challenges to pin down every little detail when i could possible ship TanStack Start in that same time. So, do you think it's worth the diversion?
7
5
89
23,514
Francois Ward retweeted
13 May 2024
🤩 Excited to announce Waku v0.20.2! Waku is the Minimal React Framework with first-class RSC support. A few new contributors have joined us, fixed some bugs, and improved use cases, such as SSG. I think it’s now pretty solid for SSG. waku.gg ⛩️
3
14
127
14,841
Francois Ward retweeted
26 Mar 2024
Introducing Waku “pages router”! 🎉 We’re excited to bring a minimal file-based router API to the modern React era. Waku is now the fastest way to start building with server components. Learn more 👉 waku.gg/blog/introducing-pag… ⛩️
8
30
281
29,144
Francois Ward retweeted
I will never get over how little developers care about the user experience they create and how much they care about what their code looks like
86
101
1,256
152,043
Francois Ward retweeted
8 Feb 2024
Deno is launching a new JavaScript package registry / alternative to npm jsr.io/waitlist
48
156
1,359
194,291
Francois Ward retweeted
If you push for process in product creation, you raise the floor *and* lower the ceiling. So be mindful of whether consistency of delivery or an outlier experience is what your opportunity calls for Either way, "embrace the suck"
18 Jan 2024
A contradiction I have trouble grappling with is that orgs I've worked in that have made best products were not the ones w/ super clear boundaries/division of work, hierarchy, consensus, clear comms, etc. They were the super messy, usually led by auteur types, and not that fun.
3
9
2,123
Francois Ward retweeted
Replying to @bretajohnson
This term is a bit better, but I still feel that only technical people should be managing technical work. There is nothing wrong with someone defining what does or doesn't go into a product, and what the priorities are, but ...
5
1
6
1,510
Francois Ward retweeted
Announcing React Aria Components v1.0.0! 🥳 Over 40 components with built-in behavior, adaptive interactions, top-tier accessibility, and internationalization out of the box, ready for your styles. react-spectrum.adobe.com/rea…
72
408
2,799
542,504
Francois Ward retweeted
15 Dec 2023
✨ Neat little component we use in Catalyst to ensure a 44x44 tap target for touch devices. Actual rendered element doesn't change in size, this just expands the hit area in a totally invisible way that doesn't impact the layout 🪄
28
31
722
103,222
Francois Ward retweeted
React Aria Components stable v1.0 release by the end of the year. 🤞
9
17
314
31,864
Francois Ward retweeted
20 Nov 2023
React Aria is not only the best foundation for building the component library but also an incredible resource from which to learn. I learned so much about correct naming, patterns, interaction, composition, and UX by reading their specs – spectrum.adobe.com.
Almost irresponsible to use a different project.
3
13
209
73,564
Francois Ward retweeted
The longer you work as a software engineer, the more you realize that writing the code is rarely the hard part.
20
56
456
30,370
Francois Ward retweeted
Add `if (Math.random() < 0.01) throw new Error('Bad luck')` to totally stop unlucky people from using your software.
1
3
54
4,312
Francois Ward retweeted
26 Oct 2023
We have made the decision to deprecate ESLint’s core formatting rules. We share the reasoning and next steps in this post. eslint.org/blog/2023/10/depr…
15
69
291
79,378
Francois Ward retweeted
25 Oct 2023
Waku v0.16.0 has been released! Huge thanks to @alexyang for various contributions. Repo: github.com/dai-shi/waku Demo: codesandbox.io/p/sandbox/wak… What is Waku? It's a React framework for RSC. This version uses Vite v4.5.0. I would like to ask help for testing. Any volunteers?
1
37
8,548
I hate codesandbox as primary documentation so much... Trying to look at a couple of code snippets and have to wait for a sandbox to load (if it loads at all) every time I clicked, and then dig in the source code to find the relevant piece. Nope nope, do not want.
6
77
Francois Ward retweeted
6 Sep 2023
Statically Typed vs. Dynamically Typed is not “settled”. In fact, that framing only confuses people. As if you have to prefer any language that is static over any that is dynamic. Some static type systems are worse than dynamic type systems. I’d rather write plain JS than Java.
16
16
202
57,691