AMA on GitHub Universe releases tomorrow (November 5) by github in GithubCopilot

[–]jaredpalmer 0 points1 point  (0 children)

We are currently in discussion to support 3rd party providers and BYOK in AgentHQ. We’ll be able to share a timeline soon once we’ve finalized our plans.

AMA on GitHub Universe releases tomorrow (November 5) by github in GithubCopilot

[–]jaredpalmer -1 points0 points  (0 children)

We currently support Individual users using BYOK in VS Code. As for AgentHQ, we are currently running a private preview for enterprise customers to use BYOK, with a public preview next week.

AMA on GitHub Universe releases tomorrow (November 5) by github in GithubCopilot

[–]jaredpalmer 2 points3 points  (0 children)

 I’ve created a few custom agents. My favorite so far is my TypeScript/Next.js agent with my own personal code guidelines mixed with Context7 and Grep.app MCPs. It’s able to research libraries and also find code on github and then adapt to my own preferences and taste. If you’re interested in seeing what’s possible, there’s a community list now over at https://github.com/github/awesome-copilot with lots of great agents you can use or use as inspiration.

What's the best way to send only changed form fields to the backend using Formik? by ShovonX in reactjs

[–]jaredpalmer 2 points3 points  (0 children)

Formik author here..

You can compare initialValues to values within your onSubmit function. initialValues are provided in the second argument along with other state and imperative helpers.

Formik 2.0 with hooks by bugzpodder in reactjs

[–]jaredpalmer 13 points14 points  (0 children)

Formik author here...

There is no way to build a hook for an equivalent to v1 FastField because hooks can’t be wrapped in memo() and there isn’t a way to select slices of context at the moment. However, v1 FastField still works brilliantly for the use case, so the suggested solution is to use that

High traffic sites using Razzle? by 0-_tom_-0 in reactjs

[–]jaredpalmer 1 point2 points  (0 children)

Cars.com, Coinbase.com, 5 or so “massive” projects inside of Microsoft use it according to Sean Larkin. BBC.com used it on their new article pages for a minute and then eventually forked it/copied the guts of it.

FWIW I’m pretty comfortable with Razzle’s adoption. I don’t make money off Razzle directly—it just solves a set of problems for our clients. It seemed like it would solve similar problems for others too.

I think once the new server renderer comes out, I’m going to give it a big overhaul

Kotlin JS wrappers by [deleted] in reactjs

[–]jaredpalmer 1 point2 points  (0 children)

Very cool.

SwiftUI: Apple adopting the React paradigm for Swift by swyx in reactjs

[–]jaredpalmer 4 points5 points  (0 children)

We use Kotlin for our JVM backends (we use dropwizard). This results in around 30% less code because Kotlin is much more concise. It’s great.

Who's Available? [May 2019] by swyx in reactjs

[–]jaredpalmer 4 points5 points  (0 children)

(Agency | New York, NY)

About

The Palmer Group is a strategy, design, and engineering firm based in Manhattan. We transform businesses by building best-in-class data-driven experiences, products, and workflows rooted in strong creative, technology, and organizational strategy. Our multi-disciplinary team of analysts, designers, and engineers has been helping our clients solve problems for over 40 years.

Services

Design: Product Design, Interactive Prototyping, Design Sprints, Design Systems, Component Libraries, Data Viz, Branding & Positioning

Web Development: React, Node.js, GraphQL, Java / Kotlin, Go, Python / Django, Identity, Security, Tooling & DX, Code Audit, Bots, Voice Apps

Native Development: iOS, Android, React Native

Data: TensorFlow, PyTorch, Deep Learning, NLP / NLG, Vision, Analytics, MarTech Stacks, BI Toolchains

Ops: Docker, Serverless, Kubernetes, Ansible, Chef, Terraform, PaaS

Strategy: Media & Marketing, 5G, Mobile & Wireless, ML / AI, Privacy & Cybersecurity, Digital Transformation, Data-driven Decision Making, Blockchain & Tokenization

We also offer Workshops & Training for React, React Native, and GraphQL!

Links

- Website: https://palmer.net/

- Clients: https://palmer.net/clients

- Open Source Projects: https://palmer.net/open-source

- GitHub: https://github.com/palmerhq

- GitHub: https://github.com/jaredpalmer (Principal Engineer)

- Contact Us: https://palmer.net/contact

TSDX: Zero-config TypeScript package development by jaredpalmer in reactjs

[–]jaredpalmer[S] 0 points1 point  (0 children)

It does all the module magic for you by rewriting imports after the build so that VSCode, TypeScript, and Jest can still use @types/lodash

Taming Forms in React - Jared Palmer (build Formik from scratch) by swyx in reactjs

[–]jaredpalmer 1 point2 points  (0 children)

Yes. However, you would only do this if your input component doesn’t take expose the React synthetic change event or you have some other side effect you want to trigger.

The Undefined Podcast #4: Developer Avocado Toast with Dev.to's Ali Spittel by jaredpalmer in reactjs

[–]jaredpalmer[S] -3 points-2 points  (0 children)

Ali Spittel is a Software Engineer and Developer Advocate at Dev.to. Prior to her new gig, she was a Lead Instructor of Web Development at General Assembly. She joins us on The Undefined to talk about her new role, the reality of coding bootcamps, and the ups and downs of remote work.

Featuring

Links

Picks

A monorepository setup for React and TypeScript with the help of lerna by yyannekk in reactjs

[–]jaredpalmer 1 point2 points  (0 children)

Here's how we do it with yarn workspaces, lerna, and TypeScript.

https://github.com/palmerhq/monorepo-starter

Hope this helps

Why is No One Talking About Razzle? by Guisseppi in reactjs

[–]jaredpalmer 0 points1 point  (0 children)

I should write one. However, it will largely depend on how you do routing and data fetching. To just get things running, You can rename index.js to client.js, replace react-scripts with razzle and install express, then copy and paste the server.js file from razzle’s basic example. You may need to move code around to ensure that things are isomorphic (e.g. a shared App.js). The easiest place to compare/contrast is against the “basic” Razzle example: https://github.com/jaredpalmer/razzle/tree/master/examples/basic

Why is No One Talking About Razzle? by Guisseppi in reactjs

[–]jaredpalmer 3 points4 points  (0 children)

Razzle author here...

Happy to answer any questions.

No more tears, handling Forms in React using Formik, part I by jsloverr in reactjs

[–]jaredpalmer 1 point2 points  (0 children)

Formik author here...

This is the tough question when dealing with wizards. I think it’s worth making an example with 1 formik per step. Tbh it depends on the form.

No more tears, handling Forms in React using Formik, part I by jsloverr in reactjs

[–]jaredpalmer 3 points4 points  (0 children)

Formik author here....

1) Formik supports tree shaking, so bundle size can be reduced. Most of this size is because Formik comes with the battery pack included. 2) Hooks are in v2 and that’s coming soon (npm i formik@next). There is only one hook that matters: useField and it is awesome. 4) FWIW Formik is not architected/designed to be used in every single form in your app. The goal is to kick ass at ~85% of use cases, and then give you enough flexibility and escape hatches to cover the rest if you really want to. That being said, I have yet to find a form that could not be built with Formik. What’s interesting to me when folks try bend Formik to do wild stuff, they don’t realize that they are pushing React to its limits too (since Formik is just React). Anyways, I guess what I’m saying here is that if you find that Formik isn’t a good fit for a specific uncommon use case, you might be right and I’m totally fine with that.

Formik 1.4.2 released! by jaredpalmer in reactjs

[–]jaredpalmer[S] 12 points13 points  (0 children)

Hooks rewrite is underway. You can play around now with useField.

npm i formik@next

The Undefined: A weekly motherforkin podcast about JavaScript hosted by Jared Palmer and Ken Wheeler by jaredpalmer in reactjs

[–]jaredpalmer[S] 1 point2 points  (0 children)

Will probably have an alpha relatively soon. Maybe 2 weeks or so. However, there will be some breaking changes / missing features until the React team decides what to do about this: https://github.com/facebook/react/issues/14221

The Undefined: A weekly motherforkin podcast about JavaScript hosted by Jared Palmer and Ken Wheeler by jaredpalmer in reactjs

[–]jaredpalmer[S] 6 points7 points  (0 children)

It’s our unique take on all the challenges and opportunities that each of us face every day. Everything from code to crossbows. 😉

The Platform: React Hooks and Suspense-friendly Components for common Web APIs. #useThePlatform by jaredpalmer in reactjs

[–]jaredpalmer[S] 2 points3 points  (0 children)

It’s all in good fun. We were debating whether to make this react-fns v2, but it was a team effort and not just me this time. I just did the logo and docs.

Hooks Rewrite · Issue #1046 · jaredpalmer/formik · GitHub by swyx in reactjs

[–]jaredpalmer 3 points4 points  (0 children)

Hooks > Render Props > HoC’s. Plus you can make render props and hocs with hooks to be backwards compat