Published in Geek Culture·PinnedMember-onlySetting Smart Goals that you will actually achieve.As we start the new year, it is a good time to reflect back on how the past 12 months went, and gear up for the next 12 months. I like to spend a few hours in the beginning of the year doing a reflection of the past year, and…Productivity12 min readProductivity12 min read
Published in JavaScript in Plain English·PinnedMember-onlyWhat’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 readReact3 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. …GraphQL12 min readGraphQL12 min read
Published in JavaScript in Plain English·PinnedMember-onlyWhat 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…JavaScript6 min readJavaScript6 min read
PinnedMember-only7 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 readWeb Development4 min read
Published in JavaScript in Plain English·Dec 19, 2022Member-onlyIs Your Site Accessible?In this post, I will go over 5 things you can keep in mind WHILE building your app so you don’t have to do a hacky slap at the end. — Being digitally accessible means your site should be able to be used by anyone — those with disabilities and those with abled bodies. Think about the last site you built, or your favorite site. Are you confident that anyone can use your site and perform the critical actions of the…JavaScript5 min readJavaScript5 min read
Published in Geek Culture·May 7, 2022Member-onlyHow 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 readProductivity7 min read
Published in JavaScript in Plain English·Apr 15, 2022Member-onlyReact 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 readReact7 min read
Published in Geek Culture·Aug 21, 2021Member-onlyWhat 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…GraphQL6 min readGraphQL6 min read
Published in Geek Culture·Aug 16, 2021Member-onlyWhat’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 readReact3 min read