<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>_raptisj</title><description/><link>https://www.johnraptis.dev/</link><item><title>Advanced Git. Rebase, Stash, Squash and more</title><link>https://www.johnraptis.dev/blog/advanced-git/</link><guid isPermaLink="true">https://www.johnraptis.dev/blog/advanced-git/</guid><description>Leverage the power of Git</description><pubDate>Mon, 23 Nov 2020 00:00:00 GMT</pubDate></item><item><title>React Folder Structure for Scalable Applications</title><link>https://www.johnraptis.dev/blog/advanced-react-folder-structure/</link><guid isPermaLink="true">https://www.johnraptis.dev/blog/advanced-react-folder-structure/</guid><description>Scale React applications to infinity</description><pubDate>Tue, 26 Dec 2023 00:00:00 GMT</pubDate></item><item><title>Common Array Methods</title><link>https://www.johnraptis.dev/blog/common-array-methods/</link><guid isPermaLink="true">https://www.johnraptis.dev/blog/common-array-methods/</guid><description>Using push, pop, find and more</description><pubDate>Thu, 26 Sep 2019 00:00:00 GMT</pubDate></item><item><title>Common Higher Order Array Methods</title><link>https://www.johnraptis.dev/blog/common-higher-order-functions/</link><guid isPermaLink="true">https://www.johnraptis.dev/blog/common-higher-order-functions/</guid><description>Using map, filter and reduce</description><pubDate>Mon, 23 Sep 2019 00:00:00 GMT</pubDate></item><item><title>Copy to Clipboard</title><link>https://www.johnraptis.dev/blog/copy-to-clipboard/</link><guid isPermaLink="true">https://www.johnraptis.dev/blog/copy-to-clipboard/</guid><pubDate>Sun, 10 Nov 2019 00:00:00 GMT</pubDate></item><item><title>Darkmode with React Context API(Classes and Hooks)</title><link>https://www.johnraptis.dev/blog/darkmode-with-react-context/</link><guid isPermaLink="true">https://www.johnraptis.dev/blog/darkmode-with-react-context/</guid><pubDate>Tue, 06 Aug 2019 00:00:00 GMT</pubDate></item><item><title>Fake API with JSON Server</title><link>https://www.johnraptis.dev/blog/fake-rest-api/</link><guid isPermaLink="true">https://www.johnraptis.dev/blog/fake-rest-api/</guid><description>Add custom routes and generate data</description><pubDate>Fri, 31 Jan 2020 00:00:00 GMT</pubDate></item><item><title>Frontend Data Normalization</title><link>https://www.johnraptis.dev/blog/frontend-data-normalization/</link><guid isPermaLink="true">https://www.johnraptis.dev/blog/frontend-data-normalization/</guid><description>Simplify your complex data structures</description><pubDate>Thu, 29 Oct 2020 00:00:00 GMT</pubDate></item><item><title>Basic Git commands you should know</title><link>https://www.johnraptis.dev/blog/git-basic-commands/</link><guid isPermaLink="true">https://www.johnraptis.dev/blog/git-basic-commands/</guid><description>They will definitely come in handy</description><pubDate>Thu, 02 Jan 2020 00:00:00 GMT</pubDate></item><item><title>Introduction to Zustand</title><link>https://www.johnraptis.dev/blog/introduction-to-zustand/</link><guid isPermaLink="true">https://www.johnraptis.dev/blog/introduction-to-zustand/</guid><description>The simplest state management system there is</description><pubDate>Wed, 02 Mar 2022 00:00:00 GMT</pubDate></item><item><title>Publish a React Component to NPM</title><link>https://www.johnraptis.dev/blog/publish-react-component-npm/</link><guid isPermaLink="true">https://www.johnraptis.dev/blog/publish-react-component-npm/</guid><description>The simplest Rollup boilerplate</description><pubDate>Tue, 18 Aug 2020 00:00:00 GMT</pubDate></item><item><title>Up and running with Redux Toolkit</title><link>https://www.johnraptis.dev/blog/redux-toolkit/</link><guid isPermaLink="true">https://www.johnraptis.dev/blog/redux-toolkit/</guid><description>A better way to write Redux logic</description><pubDate>Sat, 14 Dec 2019 00:00:00 GMT</pubDate></item><item><title>Thoughts on Legacy Code and How to Live With it</title><link>https://www.johnraptis.dev/blog/thoughts-on-legacy-code/</link><guid isPermaLink="true">https://www.johnraptis.dev/blog/thoughts-on-legacy-code/</guid><description>You will never get rid of legacy code, you can only learn how to deal and live with it</description><pubDate>Thu, 02 Dec 2021 00:00:00 GMT</pubDate></item><item><title>To Join or Not Join a Startup?</title><link>https://www.johnraptis.dev/blog/to-join-or-not-join-a-startup/</link><guid isPermaLink="true">https://www.johnraptis.dev/blog/to-join-or-not-join-a-startup/</guid><description>Notes from the battlefield</description><pubDate>Tue, 23 Jan 2024 00:00:00 GMT</pubDate></item><item><title>Using Destructuring in JavaScript</title><link>https://www.johnraptis.dev/blog/using-destructuring/</link><guid isPermaLink="true">https://www.johnraptis.dev/blog/using-destructuring/</guid><description>Harness the power of ES6</description><pubDate>Thu, 27 Aug 2020 00:00:00 GMT</pubDate></item></channel></rss>