Chen
Chen
Explore posts from servers
TTCTheo's Typesafe Cult
Created by Matt on 1/19/2024 in #questions
useEffect, useState, and order of execution
Have you got an example of the code you've written, or something that resembles it? Happy to explain the order things happen in React but probably easier to explain in the context of what you're working with.
5 replies
TTCTheo's Typesafe Cult
Created by Chen on 1/18/2024 in #questions
Running TSC on tRPC client runs type checking on tRPC server
See this repo for an example of the issue I'm having: https://github.com/bchilcott/trpc-ts-problem
3 replies
TTCTheo's Typesafe Cult
Created by Chen on 4/7/2023 in #questions
How can I 'sell' React to a workplace of dinosaur devs who hate javascript?
Update, it worked 😎
56 replies
TTCTheo's Typesafe Cult
Created by TheJhonny on 4/7/2023 in #questions
Tailwind or Chakra?
Definitely agree with most of the comments here, chakra has been really good for building quick small apps where I don’t really care about the styles. I’ve been using tailwind more recently for a bigger project though and the end result can look much better, it just takes a bit longer to get there.
45 replies
TTCTheo's Typesafe Cult
Created by Chen on 4/7/2023 in #questions
How can I 'sell' React to a workplace of dinosaur devs who hate javascript?
Anyway, thank you. Just bought accelerate 💀
56 replies
TTCTheo's Typesafe Cult
Created by Chen on 4/7/2023 in #questions
How can I 'sell' React to a workplace of dinosaur devs who hate javascript?
But yeah, going from support to no support is one of the reasons they're unsure. I just remind them that their entire product line is built on spring boot and they've never needed support for that.
56 replies
TTCTheo's Typesafe Cult
Created by Chen on 4/7/2023 in #questions
How can I 'sell' React to a workplace of dinosaur devs who hate javascript?
It does, but nobody uses it for some reason, ironically.
56 replies
TTCTheo's Typesafe Cult
Created by Chen on 4/7/2023 in #questions
How can I 'sell' React to a workplace of dinosaur devs who hate javascript?
I'm pretty sure it is. Not only are they paying a license fee to use a shitty framework, it was shitty at the peak of its popularity 10 years ago and they spend weeks training every new dev to use it themselves, because there is no educational content.
56 replies
TTCTheo's Typesafe Cult
Created by Chen on 4/7/2023 in #questions
How can I 'sell' React to a workplace of dinosaur devs who hate javascript?
This whole experience has been wild though, I've learned more in the last week just thinking about putting this argument forward than I have probably in the previous 2 years.
56 replies
TTCTheo's Typesafe Cult
Created by Chen on 4/7/2023 in #questions
How can I 'sell' React to a workplace of dinosaur devs who hate javascript?
No, but I've heard good things and have a long train journey tomorrow, so thanks for the reminder lol
56 replies
TTCTheo's Typesafe Cult
Created by Chen on 4/7/2023 in #questions
How can I 'sell' React to a workplace of dinosaur devs who hate javascript?
Yeah I've been pretty careful to not come across like I'm just mindlessly complaining because "old thing == bad", but I think because of my relative juniority they just expect that behaviour by default.
56 replies
TTCTheo's Typesafe Cult
Created by Chen on 4/7/2023 in #questions
How can I 'sell' React to a workplace of dinosaur devs who hate javascript?
That's the main reason I'm sticking around
56 replies
TTCTheo's Typesafe Cult
Created by Chen on 4/7/2023 in #questions
How can I 'sell' React to a workplace of dinosaur devs who hate javascript?
Honestly, yes. It has taken us almost 2 months to create a web page with a table that updates on websocket events.
56 replies
TTCTheo's Typesafe Cult
Created by Chen on 4/7/2023 in #questions
How can I 'sell' React to a workplace of dinosaur devs who hate javascript?
Because I know it will make my team a lot more productive once they come around to it. Maybe I shouldn't care so much.
56 replies
TTCTheo's Typesafe Cult
Created by Chen on 4/7/2023 in #questions
How can I 'sell' React to a workplace of dinosaur devs who hate javascript?
It's the thing which I'm trying to convince them to use. The original point of the question was supposed to be 'how can I frame React to make it appealing to a team who are stuck in old ways'. I got side-tracked.
56 replies
TTCTheo's Typesafe Cult
Created by Chen on 4/7/2023 in #questions
How can I 'sell' React to a workplace of dinosaur devs who hate javascript?
Idk if any of you have had experience with ExtJS, but I’m surprised my keyboard is still in one piece
56 replies
TTCTheo's Typesafe Cult
Created by Chen on 4/7/2023 in #questions
How can I 'sell' React to a workplace of dinosaur devs who hate javascript?
It’s not a bank, but they do have reasons for the security so it’s not completely misguided, just naive. I’ll probably give it a few weeks and if nothing changes I’ll quit.
56 replies
TTCTheo's Typesafe Cult
Created by Chen on 4/7/2023 in #questions
How can I 'sell' React to a workplace of dinosaur devs who hate javascript?
Anyway this was kinda just a rant I guess. I had to write it somewhere because nobody at work is gonna listen 💀
56 replies
TTCTheo's Typesafe Cult
Created by Chen on 4/7/2023 in #questions
How can I 'sell' React to a workplace of dinosaur devs who hate javascript?
The only thing keeping me there is the value I'd get out of teaching them, if they did decide to pick it up.
56 replies
TTCTheo's Typesafe Cult
Created by Chen on 4/7/2023 in #questions
How can I 'sell' React to a workplace of dinosaur devs who hate javascript?
Half of the problem is that they are so tight on security. Everything has to be self hosted and offline, they're behind a ridiculous proxy, and they do everything they can to have packages go through their own artifactory. Idk how you reason with management that insists on this kind of thing.
56 replies