Published in JavaScript in Plain English·PinnedWhat’s new in React 18?React 18 alpha version was just announced. The theme of React 18 is to make the UI more performant by removing janky user experiences by introducing out of the box features and improvements powered by “concurrent rendering”. React 18 introduces minimal breaking changes. Let’s take a look at the major…React3 min read
Published in The PayPal Technology Blog·PinnedGraphQL at PayPal: An Adoption StoryState of GraphQL today We started our GraphQL adoption journey by building our checkout experience. We saw tremendous benefits in adopting GraphQL when our checkout app built with GraphQL became our guiding light.We built more apps, provided infrastructure support, launched a public GraphQL API, and provided trainings and learning materials across the company. …Graph QL12 min read
Published in JavaScript in Plain English·PinnedWhat is GraphQL? A Comprehensive Introduction for Beginners with ExamplesIn simple terms, it’s like when you go to a pizza place, and order a “make your own pizza” — you pick the base, the sauce, the cheese, the toppings, and when the pizza is done, you get exactly what you asked for. With REST, it’s like you pick a…Java Script6 min read
Pinned7 tips on how to deal with imposter syndromeImposter syndrome is the feeling that you don’t belong here. It is the feeling of being amongst an incredibly smart group of people and feeling you don’t deserve a seat at the table, that it was a mistake you ended up here, that your success is a fluke. If you have…Web Development4 min read
Published in Geek Culture·May 7How to stay motivated as a developer and stop procrastinating.Do you ever find it challenging to work on your project, side hustle, or even your hobby? Have you ever had those moments where nothing feels exciting? You lay in bed feeling — is it me, or is my work that boring? I have those days too. Some weeks I…Productivity7 min read
Published in JavaScript in Plain English·Apr 15React 18 Quick Guide & Core Concepts ExplainedAn overview of React 18. — React 18 sets the foundation for concurrent rendering APIs that future React features will be built on top of. This release focuses on performance improvements and updating the rendering engine. How to upgrade to React 18 Install React 18 and React DOM from npm or yarn npm install react react-dom 2. Use `createRoot` instead of `render` …React7 min read
Published in Geek Culture·Aug 21, 2021What is GraphQL?In simple terms, it’s like when you go to a pizza place, and order a “make your own pizza” — you pick the base, the sauce, the cheese, the toppings, and when the pizza is done, you get exactly what you asked for. With REST, it’s like you pick a…Graph QL6 min read
Published in Geek Culture·Aug 16, 2021What’s new in React 18?React 18 alpha version was just announced. The theme of React 18 is to make the UI more performant by removing janky user experiences by introducing out of the box features and improvements powered by “concurrent rendering”. React 18 introduces minimal breaking changes. Let’s take a look at the major…React3 min read
Published in The PayPal Technology Blog·May 12, 2021Announcing Worldwide JS @ PayPal Conference on May 19–21 2021JS @ PayPal — our internal JavaScript developer conference is happening on May 19, 20, and 21. We are excited to open our virtual doors to the public! The PayPal team is bringing together our developer community to share all things JavaScript. …Js3 min read
Apr 27, 2021Becoming a front end web developer in 2021You are here, therefore you belong ❤️ I know that a lot of people want or know someone who wants to start learning web development or coding in general. Perhaps you are too afraid to take this bold move, perhaps you think that coding is hard and not sure if you are the right fit. Maybe you…Learning6 min read