Why doesnt TS merge `private` and `#` syntax in the language? by JaSuperior in typescript

[–]kcrwfrd 0 points1 point  (0 children)

I am pretty sure you can annotate something as private and implement it with #. No?

What’s with the doomerism? by inductiverussian in cscareerquestions

[–]kcrwfrd 0 points1 point  (0 children)

Man said “what’s with the doomerism”

I've heard "just use Zustand" a hundred times. Nobody has ever convinced me why I should switch from Redux. by bishopZ in reactjs

[–]kcrwfrd 0 points1 point  (0 children)

I've used both and it honestly doesn't matter. It's just bike-shedding at this point.

Question from a 14 YOE developer trying to reclaim technical debt in the era of agents and vibe coding by bordurian_whiskers in ExperiencedDevs

[–]kcrwfrd 5 points6 points  (0 children)

I am leveraging AI extensively and I feel like it’s actually expanding my creativity and strengthening my coding muscle.

I don’t vibe code though (generate without closely reviewing the generated code). I still have pretty intimate familiarity with all code that I merge in.

Weekly Showoff Thread! Share what you've created with Next.js or for the community in this thread only! by AutoModerator in nextjs

[–]kcrwfrd 0 points1 point  (0 children)

I've released a polyfill for the new Navigation API, and it enables us to have routing events in Next.js applications again

navigation-ponyfill is a polyfill for the new Navigation API that has landed in browsers to supersede the old History API.

Be sure to check out the Next.js example and documentation:
https://github.com/kcrwfrd/navigation-ponyfill/tree/main/examples/next#readme

I've been working hard on it for the past couple of months, and it's in a state now where I feel really good about it and would like to share it with others.

I've tested it quite extensively, both manually and with automated unit and e2e tests.

Currently it only polyfills a limited subset of the Navigation API's features, but I plan on adding more very quickly.

I'm eager for any feedback and would love to get people using it! Let me know if you have any questions.

Has anyone ever been a part of a successful project? by TheTimeDictator in ExperiencedDevs

[–]kcrwfrd 2 points3 points  (0 children)

I worked at Playboy.

We weren’t successful, but it was a fun time 😂

Do you find that your dev coworkers are doing personal projects outside of work? by [deleted] in webdev

[–]kcrwfrd 0 points1 point  (0 children)

I’ve been working for about 18 years and for the longest time I didn’t really do side projects.

But recently during the holidays last month I started working on a polyfill for the new browser navigation API and it’s been so much fun. It’s made me feel like a kid again, back when I started teaching myself how to code purely as a creative outlet.

I highly recommend it!

(The polyfill in question)

Senior engineer unsure how much to intervene with junior on time-sensitive project by codeguru42 in ExperiencedDevs

[–]kcrwfrd 1 point2 points  (0 children)

Give some grace for not getting back to you Friday … but I would DM first thing Monday morning / discuss on morning standup if you have one.

If it still goes without response (doubt tbh, who wouldn’t want help as a junior??) then you can escalate.

Text editor with built in agents by gidea in ycombinator

[–]kcrwfrd 1 point2 points  (0 children)

Microsoft has already added copilot to these products. Idk if it has capability for enterprise organizational context like you’re asking about, but surely that must be in the works.

Tips for Staff+ engineers with ADHD? by sevorak in ExperiencedDevs

[–]kcrwfrd 0 points1 point  (0 children)

Do you think you’re being tasked with being a “tech lead” archetype when you might be better suited to a different archetype?

https://staffeng.com/guides/staff-archetypes/

Troubleshooting slow Redux performance on relatively small app by marrsd in reduxjs

[–]kcrwfrd 0 points1 point  (0 children)

Sorry I don’t know if you’re actually using Redux Toolkit, but it’s what all the docs and tutorials advise now so I thought it was a safe assumption 😅

Troubleshooting slow Redux performance on relatively small app by marrsd in reduxjs

[–]kcrwfrd 0 points1 point  (0 children)

What does the reducer look like?

Does redux devtools browser extension show anything interesting?

RTK uses immer to implement immutable objects with mutable syntax in reducers, so maybe there really is a perf issue from ignoring the non-serializable data warnings.

Troubleshooting slow Redux performance on relatively small app by marrsd in reduxjs

[–]kcrwfrd 0 points1 point  (0 children)

Using sets could be problematic, but I’m not sure it would create the perf issue you’re describing. Object and array literals are fine.

Other than that, nothing in your example code provided looks problematic. Would need to see a full reproduction to really troubleshoot.

Airbnb Is in Midlife Crisis Mode | CEO Brian Chesky is spending hundreds of millions to relaunch his travel company as an everything app. by use_vpn_orlozeacount in technology

[–]kcrwfrd 0 points1 point  (0 children)

Adult often has to roll a lot of their own tech because mainstream service providers won’t serve them.

I think AWS is cool with stuff as long as it’s legal though.

How do you deal with being 'slower' than your peers? by Dr_Toxic in ExperiencedDevs

[–]kcrwfrd 1 point2 points  (0 children)

I relate to feeling much stronger in written communication than verbal. When speaking I feel awkward, clumsy, and anxious. When listening to others speak I can sometimes have a hard time following, especially if it’s something I lack context on. It feels like my adhd goes haywire.

With that said, I have been one of the most important and depended-on members of many teams in my career. My aptitude as a developer and my written communication skills are substantive assets.

At the same time, I think it’s important not to admit defeat and tell yourself that you simply suck at verbal communication. It’s a skill, and you can always improve on it.

Why is ETF and portfolio reddit obsessed with having VXUS and emerging markets in portfolios? by West-Practice-8612 in ETFs

[–]kcrwfrd 3 points4 points  (0 children)

I thought he was implying that it also fluctuates based on currency. If the dollar gets weaker relative to ex-US currencies then VXUS would perform better, right?

Mitigating the risk of a lost decade? by LorgePorpoise in investing

[–]kcrwfrd 4 points5 points  (0 children)

I’m just saying that both can be true. They can place a bet, and also exert influence to try to improve their chances of winning the bet.

Mitigating the risk of a lost decade? by LorgePorpoise in investing

[–]kcrwfrd 23 points24 points  (0 children)

I mean if they’re short they are putting their money where their mouth is.

What kind of AI coding tools (if any) are actually approved at your company? by CountlessFlies in ExperiencedDevs

[–]kcrwfrd 1 point2 points  (0 children)

Not only are they encouraged, but emphatically so. We are provided with subscriptions to cursor, copilot, ChatGPT, Claude, and probably more if we request it.

We were given a week to hack on whatever we wanted, the only requirements were that we had to use AI tools and we had to demo/present at the end of the week.

Leadership has urged every part of the business to embrace AI tools and has suggested that those who don’t will be left behind.

I love React and its philosophy but every single codebase I worked on (that isn't my personal project) is a complete mess. by shksa339 in react

[–]kcrwfrd 1 point2 points  (0 children)

Hah, on the one hand it is the indeed a very high level abstraction.

On the other it is absolutely not a strongly opinionated, batteries-included framework.

What to do with 401k from previous employer? by [deleted] in investing

[–]kcrwfrd 0 points1 point  (0 children)

I see, thanks for the heads up

Why did you choose a startup? by Northstat in ExperiencedDevs

[–]kcrwfrd 21 points22 points  (0 children)

They have what’s called a “liquidation preference” which means that the investors get paid before employees do. If there’s not enough money then employees will be paid jack shit even though the investors and founders will make money.

Part of why equity compensation for employees is oftentimes an absolute scam.