<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Justin Castilla</title>
    <description>The latest articles on DEV Community by Justin Castilla (@justincastilla).</description>
    <link>https://dev.to/justincastilla</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F415507%2F0a9f2038-67d2-43c9-92d8-14b5163d0004.jpeg</url>
      <title>DEV Community: Justin Castilla</title>
      <link>https://dev.to/justincastilla</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/justincastilla"/>
    <language>en</language>
    <item>
      <title>Lots of great stuff brewing at Redis University!</title>
      <dc:creator>Justin Castilla</dc:creator>
      <pubDate>Thu, 01 Oct 2020 23:18:38 +0000</pubDate>
      <link>https://dev.to/justincastilla/lots-of-great-stuff-brewing-at-redis-university-3262</link>
      <guid>https://dev.to/justincastilla/lots-of-great-stuff-brewing-at-redis-university-3262</guid>
      <description>&lt;p&gt;Hello! We've been busy the last few weeks at Redis University!  Today is the release of our explainer video covering RedisJSON, a Redis module that makes storing and manipulating JSON objects a breeze.&lt;/p&gt;

&lt;p&gt;RedisJSON allows us to skip the serialization/deserialization cycle of JSON-to-String conversion and allows us to simply GET and SET values without worry.  I personally love this module due to its ease of use.  Also I just love JSON for some reason. &lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/2mFakgHKme4"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;We've also launched two new Redis University classes! They both start October 6th, so make sure to check them out! &lt;/p&gt;

&lt;p&gt;&lt;a href="https://university.redislabs.com/courses/ru330/"&gt;RU330: Redis Security&lt;/a&gt; - (4 weeks, instructor-led)&lt;/p&gt;

&lt;p&gt;Learn everything you need to know about Redis Security. The course focuses on access-control, data encryption, and secure deployment practices. This is my first time helping to produce a course, so I'm excited to hear your feedback!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://university.redislabs.com/courses/ru102py/"&gt;RU102PY: Redis for Python Developers&lt;/a&gt; - (5 weeks, instructor-led)&lt;/p&gt;

&lt;p&gt;In our latest language course, you'll learn how to create a complete Python application with the Flask framework, using Redis as a data store.&lt;/p&gt;

&lt;p&gt;Keep learning!&lt;/p&gt;

</description>
      <category>redis</category>
      <category>database</category>
      <category>security</category>
      <category>python</category>
    </item>
    <item>
      <title>Bitmaps! Bitmaps everywhere!</title>
      <dc:creator>Justin Castilla</dc:creator>
      <pubDate>Wed, 22 Jul 2020 17:05:18 +0000</pubDate>
      <link>https://dev.to/justincastilla/bitmaps-bitmaps-everywhere-3f5p</link>
      <guid>https://dev.to/justincastilla/bitmaps-bitmaps-everywhere-3f5p</guid>
      <description>&lt;p&gt;One of my favorite things about learning is the feeling of everything turning into a nail once you've acquired a new hammer.  When I bought an Instant Pot smart pressure-cooker I cooked EVERYTHING in there - with mostly good results.  When you're excited about a new concept or technology, you see the potential applications everywhere!  &lt;/p&gt;

&lt;p&gt;This giddiness hit me hard when I learned about Bitmaps.  Bitmaps store information in a very compact and efficient way: with 1s and 0s. We can use these two states to represent the presence or absence of whatever we like.  &lt;/p&gt;

&lt;p&gt;In our Redis University Youtube Explainer series we use Bitmaps to store and retrieve partially-explored maps for an old-school RPG game called Mages &amp;amp; Minotaurs.  I love how we are able to store seemingly large maps in a simple string of binary.  &lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/5fmyc5lkwD4"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;What's even more exciting is the potential for more information storage with Bitfields, Bitmap's big sibling.  Bitfields are able to store values larger than binary (think octal and hex) and this gives us multiple flag options per position.  The sky's the limit!&lt;/p&gt;

</description>
      <category>redis</category>
      <category>bitmaps</category>
      <category>datastructures</category>
      <category>database</category>
    </item>
    <item>
      <title>Hello, World! It's Justin!</title>
      <dc:creator>Justin Castilla</dc:creator>
      <pubDate>Tue, 23 Jun 2020 19:38:17 +0000</pubDate>
      <link>https://dev.to/justincastilla/hello-world-it-s-justin-jbg</link>
      <guid>https://dev.to/justincastilla/hello-world-it-s-justin-jbg</guid>
      <description>&lt;p&gt;Hello, Dev.to peeps! Super excited to start on this platform!&lt;/p&gt;

&lt;p&gt;The education team at Redis Labs has been busy creating helpful, efficient, and relevant content covering the fundamental data structures used to store data in a Redis instance; I'd like to share our video on Hashes, our first dive!&lt;/p&gt;

&lt;p&gt;Instead of storing records in tables and rows with a rigid SQL structure, Redis allows us to store information in memory using traditional data structures to allow us to maximize speed and flexibility.  Hashes are a great start as they mimic the traditional SQL row closely with fields and values assigned to a single key. &lt;/p&gt;

&lt;p&gt;Take a look at this quick explanation on Hashes used to store data for an old school RPG pixel dungeon-crawler, Mages &amp;amp; Minotaurs!  I've been working on this game's theoretical data structures so much that I might just have to whip up a real playable version!&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/-agsJUihrWw"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

</description>
      <category>redis</category>
      <category>datastructures</category>
      <category>hashes</category>
      <category>database</category>
    </item>
  </channel>
</rss>
