Francois Ward

6.1K posts

Francois Ward

Francois Ward

@FwardPhoenix

I do frontend and management stuff.

New York City Katılım Mayıs 2011
105 Takip Edilen240 Takipçiler
Francois Ward
Francois Ward@FwardPhoenix·
@joshmanders @AntWilson We try to give answers same day (not always possible) even though it goes through at least 2 people. For companies with dedicated staff to screen, its not even strange, even without AI.
English
0
0
0
103
Ant Wilson — e/postgres
Ant Wilson — e/postgres@AntWilson·
Overheard at supabase: "the amount of AI generated text in CVs and summaries it's insane... feels like I'm reviewing the same person 10 times over" seems like a worrying trend.
English
121
26
908
80.2K
Francois Ward
Francois Ward@FwardPhoenix·
@joshmanders @AntWilson We go through resume manually (we don't get as many being a smaller company, but its still hundreds+ at a time), and discard the obvious AI ones. And a lot of bigger companies do the same (maybe using tools, for sure), so its a number games but not putting odds in your favor.
English
2
0
1
255
Josh
Josh@joshmanders·
Only makes sense when majority of the industry is using ai to auto deny people. It has now become a numbers game. Candidates don't have the time to put 8 hours of work into customizing their resume and writing a cover letter stroking the hiring manager's ego. You have to apply to hundreds of jobs to even get a handful of potential interviews.
English
4
1
77
3K
jordwalke
jordwalke@jordwalke·
It really sucks that there is only one good manufacturer of laptops. (Apple)
English
224
61
2.8K
216.6K
Francois Ward
Francois Ward@FwardPhoenix·
@Ian_Gay_briel Trying to remember a song or a TV show based from a mostly incorrect string of words. That feature alone makes LLMs awesome.
English
0
0
1
9
Devon Govett
Devon Govett@devongovett·
@theadamaho Probably? I don't think we've tried that but it should work in theory. We use testing-library/user-event internally to fire events. Let us know if you try it!
English
2
0
2
118
Devon Govett
Devon Govett@devongovett·
Wanted to highlight our new ARIA test utils package! It makes testing both apps and components much easier. For example there are methods to open menus, select tabs, navigate tables, etc. And it's not specific to React Aria – it should work with anything following ARIA patterns!
Devon Govett@devongovett

The new @​react-aria/test-utils package includes high level utilities to interact with ARIA patterns in your unit tests, including navigating the DOM structure, and simulating the correct sequence of events to perform common actions. #react-aria-test-utils-" target="_blank" rel="nofollow noopener">react-spectrum.adobe.com/react-aria/tes…

English
6
13
168
18.8K
Francois Ward
Francois Ward@FwardPhoenix·
@yeeeerika I had to make a phone call to book an appointment recently. Who the f still uses phones to make calls? What's next, sending a damn fax?
English
0
0
0
5
erika
erika@yeeeerika·
i don't want to hear your most boomer complaint. what's your most millennial complaint?
English
2K
447
9.3K
67.1M
Francois Ward
Francois Ward@FwardPhoenix·
@floydophone I work with auth on a daily basis and still get confused on how its supposed to work. LIke, if you're not using a password manager like 1Password to store them and just use the OS' store, how do you share them between devices? I have trouble finding info, nevermind regular users.
English
0
0
1
78
Pete Hunt 🚁
Pete Hunt 🚁@floydophone·
Never met a user excited about passkey auth
English
22
0
51
7K
Francois Ward
Francois Ward@FwardPhoenix·
@braulio_sl @housecor This. Honestly even JSX is a bit much to me. Now that its been years we're all used to it and the tooling standardized around it, so its fine, but early on I just used the underlying factory functions and it was not half bad.
English
1
0
1
47
Braulio Diez {🍋}
Braulio Diez {🍋}@braulio_sl·
@housecor I prefer to stick to the language; inventing new tags or attributes will vary across frameworks, and I'm not sure if they are as robust as using something like TypeScript, in fact in Angular you can find now to "ifs" approaches on the markup
English
2
0
2
817
Francois Ward
Francois Ward@FwardPhoenix·
@AArdvarkErick @housecor Yeah, you can even see in this thread that people see differences between the two that don't exist, or bring in convention/logic from other languages they're used to, that don't apply in TypeScript. TS interfaces aren't C#/Java interface. There's just types like any other.
English
0
0
1
67
Aardvark Erickson
Aardvark Erickson@AArdvarkErick·
@housecor It’s a design bug not a feature that TS supports two competing constructs like this. They should’ve consolidated around one or the other and stuck to it.
English
1
0
4
558
Cory House
Cory House@housecor·
In TypeScript, many people argue over when to use type vs interface. My rule? Use type when necessary. Here are 5 things only type can do. Otherwise, prefer interface. Interfaces display better, and are more performant.
Cory House tweet media
English
60
91
1.1K
120.2K
Francois Ward
Francois Ward@FwardPhoenix·
@housecor There was always a shortage of those people, and that shortage is just increasing.
English
0
0
0
7
Francois Ward
Francois Ward@FwardPhoenix·
@housecor Head down coding was never the best place to be, but it's now essentially dead. Converting business or customer problem into working solution that may or may not involve software? That still pays top dollar and will likely even better in the new world.
English
1
0
0
37
Cory House
Cory House@housecor·
Why does coding pay well? 4 reasons: 1. Keeping up with the syntax, patterns, best-practices, and tools is hard work. Many can’t do it, or aren’t willing to. 2. It’s isolating. Many people would rather spend their days away from a computer screen. 3. It requires excellent communication skills. You’re basically a translator. Developers translate English to code. 4. Due to 1-3, there has been a shortage of good developers for years. My concern for 2025: There is no longer a developer shortage. And AI translates English to code. I can tell my editor what to do in plain English. So, I don’t have to translate English to syntax as often anymore. I merely validate. And when a mistake occurs, I tell AI to fix it. Sure, it often fails, but it’s getting better daily. Yes, I still need to be a good communicator in the age of AI. But communicating in English is a much lower bar than translating English to code. Long term, it seems likely a non-technical product owner will be able to build effective software via English commands alone. All of this pushes down salaries, and reduces the number of developers required to deliver a product. What am I missing?
English
83
14
252
51.3K
Francois Ward
Francois Ward@FwardPhoenix·
@adamwathan Azure as a whole. Everything just seems like a half assed version of other platforms. Nothing like looking at a Redis connection string when you don't have permission, and instead of telling you that, you see the connection string with "undefined" for the username and password.
English
2
0
19
1.7K
Adam Wathan
Adam Wathan@adamwathan·
What tool that your company spends at least $1000/yr on do you hate the most?
English
388
27
743
256.4K
Adam Wathan
Adam Wathan@adamwathan·
If you’re a guy in your early 20s, buy a Tailwind UI license. Go into debt if you have to.
English
107
33
1.7K
164.5K
Francois Ward
Francois Ward@FwardPhoenix·
@NateRybner @ronsterd89 Fortunately one doesn't have to understand it, just accept it. Their wedding, their choice. Your wedding will have your rules (or had, if its already done~)
English
2
0
62
640
Ron wright
Ron wright@ronsterd89·
Is it rude to bring kids to a “no kid” wedding if you couldn’t find a babysitter?
English
6.5K
124
15.2K
10.5M
Francois Ward
Francois Ward@FwardPhoenix·
@ronsterd89 If the couple says its a wedding where only people with green eyes and a birth mark on their left hips can come, then that's that. If they say no kid, then it's no kid. Most you can do is ask (and don't push it). It's their wedding, their rules.
English
0
0
0
16
Francois Ward
Francois Ward@FwardPhoenix·
@housecor Dunno if RR7 kept the feature, but in Remix the route can be a folder, and you can put stuff anywhere, you just reexport, which kindda gives you the best of all worlds IMO.
English
0
0
0
257
Cory House
Cory House@housecor·
Next.js and React Router 7 (RR7) have fundamentally different approaches to decomposition. In Next.js, you create many small files per route (Page.tsx, Loading.tsx, etc). Each file has a clear purpose, and must have a certain name. Result: Many small files 👍, but many files in the solution will have the same name 👎. In RR7, you create one file per route called a “module”. It exports many functions that must have specific names (loader, action, headers, links, handle, meta, etc). Result: One clearly named file per route that contains all that route’s concerns, decomposed into well named functions 👍, but the file may grow big 👎. My take? I prefer RR7’s approach. I prefer unique filenames, and I can decompose the route file if it gets too big.
English
27
15
291
38.4K
Jessditta
Jessditta@Jessditta·
After playing a lot of mill I finally got the perfect split on Misery! The only question remains, which variant 👀 @SnapVariants
Jessditta tweet mediaJessditta tweet media
English
4
2
28
3K
Francois Ward
Francois Ward@FwardPhoenix·
@alz_zyd_ If consciousness is figuring out what is the statistically most likely next word after a string of words, then yeah, sure they are.
English
0
0
1
6
alz
alz@alz_zyd_·
Does anyone still disagree with the obvious truth that LLMs are basically conscious and thinking entities
English
750
24
805
260.6K