Published in CodeX·Pinned9 handy VS Code shortcuts every developer should knowThis is the most important list of the shortcuts every developer should learn asap. I wish I knew them when I started my career as a developer so i could save my time on manual typing. 1. Alt + Up or Alt + Down: Move line Pretty easy. Move line up and down. For mac use Opt+Down or Opt+Up 2. Ctrl + Shift + I: Formats the entire file You…Vscode2 min read
Published in CodeX·PinnedHow to Visualize Data in React with D3.jsWhen I want to visualize data on a web app, my preferred environment is using D3.js in a React application. But these two technologies are quite hard to combine. The reason is that they both want to handle the DOM. Let’s start it! Creating SVG elements When we want to visualize data in…Java Script9 min read
Published in CodeX·PinnedHow to Use TypeScript with Redux ToolkitManaging state in React with Redux can be extremely difficult. We have to deal with the heavy amount of boilerplate which can be a headache for the developers. The creator of Redux Dan Abramov describes the annoyance better than I:React4 min read
PinnedPackages That Will Help You Build a Comprehensive React AppReact has been around since 2013. Building web applications with React has become difficult for developers that are coming from other frameworks or programming languages. For example if you have worked with Angular you could say that you have all the necessary features at your disposal. React only helps us…React4 min read
PinnedHow to Optimize Performance of a React AppIn this article we are going to discuss how to do performance optimization of a React app. …React5 min read
Published in Geek Culture·May 11Why Is Tech Bubble Explosion Harmful For Developers And Startup FoundersFor the last ten years, people have been saying there’s a bubble intact and finally, it looks like that bubble is starting to pop, or maybe it’s just a minor correction. Currently, nobody really knows, what’s take a look at some of the bad news that has been piling up…Technology4 min read
Published in JavaScript in Plain English·May 5Nuxt’s Unique Features That Will Blow Your MindsAll you need to know about the new features of Nuxt 3. — After sixteen months of hard work, Nuxt version 3 has finally hit release candidate and it was well worth the wait. It’s kind of like the Next.js for the Vue.js …Vuejs5 min read
Published in CodeX·May 13 Practical Ways To Implement State Management In Next js AppsState management plays a vital role in any modern web application. The reason is that state helps to determine what data is rendered on the screen during the app usage session while the user working with it. E.g selecting audio from a playlist in a music player, adding products to…Reactjs5 min read
Published in CodeX·Apr 11The Most Comprehensive Guide On React 18 On The InternetReact version 18 was released, and since it is a major new version of React it does, as you would expect, introduce some new, exciting features. Thankfully, though it does not break your existing code, what you learned about react still applies. The code you write still is the same.Reactjs7 min read
Mar 2810 Software Design Patterns You Should Know To Become a Principal Software EngineerIntroduction When you first become a junior developer, your code will look like play-do snakes, but as you progress to a senior developer and learn about software design patterns, your code will look like the Sistine chapel. …Programming9 min read