<?xml version="1.0" encoding="UTF-8"?><rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Devtrium</title><link>https://devtrium.com</link><atom:link href="http://rss.144-124-237-35.sslip.io/devtrium" rel="self" type="application/rss+xml"></atom:link><description>Devtrium - Powered by AtomRSS</description><generator>AtomRSS</generator><webMaster>contact@atomgroup.dev (AtomRSS)</webMaster><language>en-us</language><lastBuildDate>Sun, 09 Aug 2026 23:58:39 GMT</lastBuildDate><ttl>5</ttl><item><title>React &amp; TypeScript: how to type hooks (a complete guide)</title><description>Hooks are a fundamental aspect of writing React components, so knowing how to type them is vital to using TypeScript with React. Let&#39;s see how to do that!</description><link>https://devtrium.com/posts/react-typescript-how-to-type-hooks</link><guid isPermaLink="false">https://devtrium.com/posts/react-typescript-how-to-type-hooks</guid><pubDate>Mon, 11 Oct 2021 16:00:00 GMT</pubDate></item><item><title>React &amp; TypeScript: use generics to improve your types</title><description>TypeScript generics in React are very useful, but can be scary when you don&#39;t know how they work. This article will help you understand generics and how to use them in React.</description><link>https://devtrium.com/posts/react-typescript-using-generics-in-react</link><guid isPermaLink="false">https://devtrium.com/posts/react-typescript-using-generics-in-react</guid><pubDate>Mon, 04 Oct 2021 16:00:00 GMT</pubDate></item><item><title>How to use React useReducer hook like a pro</title><description>The React useReducer hook is another way to manage state in components. But do you know when to use it vs useState, and how? We&#39;ll learn that (and more) in this article.</description><link>https://devtrium.com/posts/how-to-use-react-usereducer-hook</link><guid isPermaLink="false">https://devtrium.com/posts/how-to-use-react-usereducer-hook</guid><pubDate>Sun, 19 Sep 2021 16:00:00 GMT</pubDate></item><item><title>How to use React Context like a pro</title><description>React Context can be a very powerful tool, and there are several tricks to using it effectively. Several patterns can be used to empower your context use.</description><link>https://devtrium.com/posts/how-use-react-context-pro</link><guid isPermaLink="false">https://devtrium.com/posts/how-use-react-context-pro</guid><pubDate>Sun, 12 Sep 2021 16:00:00 GMT</pubDate></item><item><title>React events and TypeScript: a complete guide</title><description>Learn how to handle onClick, onChange, and many other events on React with TypeScript. It&#39;s a bit harder than you&#39;d think but easy once you know how to do it!</description><link>https://devtrium.com/posts/react-typescript-events</link><guid isPermaLink="false">https://devtrium.com/posts/react-typescript-events</guid><pubDate>Wed, 01 Sep 2021 16:00:00 GMT</pubDate></item><item><title>How to add keyboard shortcuts to your React app</title><description>Adding keyboard shortcuts to a React app can empower your users to use it more effectively, and it&#39;s pretty simple! We&#39;ll see how to do it in this article.</description><link>https://devtrium.com/posts/how-keyboard-shortcut</link><guid isPermaLink="false">https://devtrium.com/posts/how-keyboard-shortcut</guid><pubDate>Tue, 17 Aug 2021 16:00:00 GMT</pubDate></item><item><title>How to use async functions in useEffect (with examples)</title><description>Using asynchronous functions in a useEffect hook is quite common, notably for data fetching. Let&#39;s see several ways of going about it!</description><link>https://devtrium.com/posts/async-functions-useeffect</link><guid isPermaLink="false">https://devtrium.com/posts/async-functions-useeffect</guid><pubDate>Fri, 13 Aug 2021 16:00:00 GMT</pubDate></item><item><title>What are dependency arrays in React?</title><description>If you want to use functional components in React, you&#39;ll have to deal with dependency arrays. Do you know how to use them and what purpose they serve?</description><link>https://devtrium.com/posts/dependency-arrays</link><guid isPermaLink="false">https://devtrium.com/posts/dependency-arrays</guid><pubDate>Sat, 07 Aug 2021 16:00:00 GMT</pubDate></item><item><title>How to set an interval in React (with examples)</title><description>setInterval allows us to schedule an action in the future. It&#39;s often very useful in web apps. Let&#39;s see how to set it up in React apps.</description><link>https://devtrium.com/posts/set-interval-react</link><guid isPermaLink="false">https://devtrium.com/posts/set-interval-react</guid><pubDate>Sun, 01 Aug 2021 16:00:00 GMT</pubDate></item><item><title>How to set a timeout in React (with examples)</title><description>setTimeout allows us to schedule an action in the future. It&#39;s often very useful in web apps. Let&#39;s see how to set it up in React apps.</description><link>https://devtrium.com/posts/set-timeout-react</link><guid isPermaLink="false">https://devtrium.com/posts/set-timeout-react</guid><pubDate>Mon, 26 Jul 2021 16:00:00 GMT</pubDate></item><item><title>How to sleep in JavaScript?</title><description>Have you ever wanted your JavaScript code to pause for a certain amount of time? Here&#39;s how to do it!</description><link>https://devtrium.com/posts/how-sleep-javascript</link><guid isPermaLink="false">https://devtrium.com/posts/how-sleep-javascript</guid><pubDate>Thu, 22 Jul 2021 16:00:00 GMT</pubDate></item></channel></rss>