﻿<?xml  version="1.0" encoding="utf-8"?>
<rss version="2.0">
    <channel>
        <title>KIRUPA | become a better web developer</title>
        <description>A designer and developer paradise filled with informative articles and helpful people to help you be more awesome when building things.</description>
        <link>https://www.kirupa.com/</link>
        <item>
			<title>The Classy Way to Create Objects in JavaScript</title>
			<description>Think properly creating objects in JavaScript is difficult? Use classes to simplify that for you!</description>
			<link>https://www.kirupa.com/javascript/classy_way_to_create_objects.htm</link>
		</item>
        <item>
			<title>Variable and Function Hoisting</title>
			<description>Learn about a JavaScript optimization (and its strange consequences!) that promotes your variable and function declarations to the top of their scope.</description>
			<link>https://www.kirupa.com/html5/hoisting.htm</link>
		</item>
        <item>
			<title>Introduction to CSS Animations</title>
			<description>Get your feet wet working with CSS animations by learning about the animation property, @keyframes rule, and more!</description>
			<link>https://www.kirupa.com/html5/introduction_css_animations.htm</link>
		</item>
        <item>
			<title>Detecting Retina and Other High-DPI Displays</title>
			<description>Learn how to use some media query trickery to detect the DPI in both CSS and JavaScript.</description>
			<link>https://www.kirupa.com/html5/detecting_retina_high_dpi.htm</link>
		</item>
        <item>
			<title>Creating Scroll Activated Animations</title>
			<description>Learn all about how to bring your content to life while scrolling through them.</description>
			<link>https://www.kirupa.com/animations/creating_scroll_activated_animations.htm</link>
		</item>
        <item>
			<title>Setting Up Your React Dev Environment Easily</title>
			<description>Learn how to configure Node, Babel, and webpack to efficiently build your React app.</description>
			<link>https://www.kirupa.com/react/setting_up_react_environment.htm</link>
		</item>
        <item>
			<title>Building a Simple Todo List App in React</title>
			<description>Put all of your React skills to the test by learning how to build the classic Todo List app!</description>
			<link>https://www.kirupa.com/react/simple_todo_app_react.htm</link>
		</item>
        <item>
			<title>Creating a Single-Page App Using React Router</title>
			<description>Kick your React skills up a few notches by learning how to use React Router to create a sweet single-page app.</description>
			<link>https://www.kirupa.com/react/creating_single_page_app_react_using_react_router.htm</link>
		</item>
        <item>
			<title>The Component Lifecycle</title>
			<description>Learn about the lifecycle methods to get a better understanding of everything your component does...or doesn't do!</description>
			<link>https://www.kirupa.com/react/component_lifecycle.htm</link>
		</item>
        <item>
			<title>Events in React</title>
			<description>Turn your boring React app into something fun and interactive by learning all about how to work with events!</description>
			<link>https://www.kirupa.com/react/events_in_react.htm</link>
		</item>
        <item>
			<title>Going from Data to UI in React</title>
			<description>Take advantage of JSX's flexibilty and turn your boring data into sweet UI elements.</description>
			<link>https://www.kirupa.com/react/from_data_to_ui_in_react.htm</link>
		</item>
        <item>
			<title>HTML5 Canvas: From Noob to Ninja</title>
			<description>Beautiful illustrations, clear language, and sweet examples! These are just some of the things this book has for helping you learn how to work with the HTML5 canvas.</description>
			<link>https://www.kirupa.com/book/html5_canvas_noob_to_ninja.htm</link>
		</item>
        <item>
			<title>Creating Motion Trails</title>
			<description>Give your moving objects on the canvas an extra dash of life by using a motion trail.</description>
			<link>https://www.kirupa.com/book/html5_canvas_noob_to_ninja.htm</link>
		</item>
        <item>
			<title>Creating Sprite Animations on the Canvas</title>
			<description>Learn how to create an animation on your canvas using nothing more than a sprite sheet!</description>
			<link>https://www.kirupa.com/canvas/sprite_animations_canvas.htm</link>
		</item>
        <item>
			<title>Creating Motion Trails</title>
			<description>Give your moving objects on the canvas an extra dash of life by using a motion trail.</description>
			<link>https://www.kirupa.com/canvas/creating_motion_trails.htm</link>
		</item>
        <item>
			<title>Moving Shapes on the Canvas Using the Keyboard</title>
			<description>Learn how to move something around the canvas when an arrow key on your keyboard is pressed.</description>
			<link>https://www.kirupa.com/canvas/moving_shapes_canvas_keyboard.htm</link>
		</item>		
        <item>
			<title>Dealing With State</title>
			<description>Learn how to work with the state object to create stateful components that change and evolve.</description>
			<link>https://www.kirupa.com/react/dealing_with_state.htm</link>
		</item>		
        <item>
			<title>Meet JSX...Again!</title>
			<description>There is more to JSX than meets the eye. Let's take a deeper look at it here.</description>
			<link>https://www.kirupa.com/react/meet_jsx_again.htm</link>
		</item>
        <item>
			<title>Transferring Properties</title>
			<description>Learn how to use the spread operator to make transferring properties across many layers of components a breeze!</description>
			<link>https://www.kirupa.com/react/transferring_properties.htm</link>
		</item>
        <item>
			<title>Creating Complex Components</title>
			<description>Easily build complex UIs by learning how to identify and build components that rely on other components.</description>
			<link>https://www.kirupa.com/react/creating_complex_components.htm</link>
		</item>
        <item>
			<title>Styling in React</title>
			<description>Learn how to style content in React using both old-school CSS and React's inline approach.</description>
			<link>https://www.kirupa.com/react/styling_in_react.htm</link>
		</item>
        <item>
			<title>Introducing React</title>
			<description>Learn about all the crazy ways that React makes building your web app user interfaces (UI) more awesome.</description>
			<link>https://www.kirupa.com/react/introducing_react.htm</link>
		</item>
        <item>
			<title>Components in React</title>
			<description>Learn how to use components to make your React UI more modular...and awesome!</description>
			<link>https://www.kirupa.com/react/components.htm</link>
		</item>
    </channel>
</rss>