<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://www.ellencornelius.com/blog</loc>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
    <lastmod>2023-12-12</lastmod>
  </url>
  <url>
    <loc>https://www.ellencornelius.com/blog/2023/12/12/are-hackathons-overrated-part-3</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2024-02-19</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1705200899008-1UNFWIDLAJ80IOY8KTAO/IMG_0235.jpg</image:loc>
      <image:title>Blog - Are Hackathons Overrated? Part 3</image:title>
      <image:caption>We had over 40 volunteers come out for the hackathon.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1705200432617-9GQLY1R05XYSB8LSS4XO/PXL_20230416_193422201.jpg</image:loc>
      <image:title>Blog - Are Hackathons Overrated? Part 3</image:title>
      <image:caption>CJ, a project lead, told me how much he appreciated the in-person aspect of the hackathon. “This makes me wanna get out more!”</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1705200422625-LRYPTHQB45EH7L9W22T7/PXL_20230415_203627557.jpg</image:loc>
      <image:title>Blog - Are Hackathons Overrated? Part 3</image:title>
      <image:caption>The small but mighty Google Drive team - they pair programmed the entire weekend.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1705200442333-SZ3VS6APFTQS3058EMDN/PXL_20230416_213759039.MP+%281%29.jpg</image:loc>
      <image:title>Blog - Are Hackathons Overrated? Part 3</image:title>
      <image:caption>Christina (middle), a college Business major, was worried she wouldn’t be able to provide technical expertise. But she was totally wrong! I witnessed her draft a naming convention document and assist in automating a form using Excel and Wordpress. It was a good reminder to be inclusive when recruiting for hackathons. There are many “non-techie” people that have valuable skills they can contribute.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1705200437752-3XH0Q0JHMXECHSYPJUME/PXL_20230416_203008749.MP%7E2.jpg</image:loc>
      <image:title>Blog - Are Hackathons Overrated? Part 3</image:title>
      <image:caption>The Questionnaire Builder team built incredible wireframes and a prototype for their non-profit partner. This team had many rockstars.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1705256603573-NBXSEID2BCDHLK3R8RGN/PXL_20230415_185727966.jpg</image:loc>
      <image:title>Blog - Are Hackathons Overrated? Part 3</image:title>
      <image:caption>That’s 1,800 hours a new mom will spend breastfeeding her child in the first year. Hearing GitHub  engineer Kinsey Durham Grace give practical recommendations for how we all can support parents working in tech was eye-opening.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1705200416066-Z1KNWT9PN91TG1RUXHH5/PXL_20230415_192552704%7E2.jpg</image:loc>
      <image:title>Blog - Are Hackathons Overrated? Part 3</image:title>
      <image:caption>My friend Ayla Peacock gave a fascinating talk about the other side of software development: the enterprise sales cycle. It’s a job I never want but grateful that those folks allow me to do my dev job.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1705200422972-T7KE3TGL2CXEFLGEQIDQ/PXL_20230415_201537215.MP+%281%29.jpg</image:loc>
      <image:title>Blog - Are Hackathons Overrated? Part 3</image:title>
      <image:caption>My past Turing instructor, Ian Douglas, presented to attendees about Postman. He also gave free advice to devs on the job hunt.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1705256143627-V9UO9EIOOKMIJ5HG2CET/PXL_20230415_203723494.jpg</image:loc>
      <image:title>Blog - Are Hackathons Overrated? Part 3</image:title>
      <image:caption>The COLOR Latina team discusses ideas for the database schema. A great example of how hackathons provide a setting to hone valuable skills.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1705256630369-1RBH5OSC3NIEVY2PHMGC/img_1949.jpg</image:loc>
      <image:title>Blog - Are Hackathons Overrated? Part 3</image:title>
      <image:caption>Booty juice was a hit.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1705200435995-KQIQS50WYIJMO0XO9NRF/PXL_20230415_224021436.MP.jpg</image:loc>
      <image:title>Blog - Are Hackathons Overrated? Part 3</image:title>
      <image:caption>Kelly Brough, one of the 2023 Denver mayoral runoff candidates, spoke to volunteers about the importance of community and voting in local elections.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1705268334912-F7MLHSGJLN7YKC9319K3/Screenshot%2B2024-01-14%2Bat%2B4.35.26%25E2%2580%25AFPM.jpg</image:loc>
      <image:title>Blog - Are Hackathons Overrated? Part 3</image:title>
      <image:caption>Apparently we were too busy to take pictures of each another… Here’s an AI-generated image of my husband Trevor and friend Andrea who supported my hackathon. Between recruiting volunteers, pizza running, and being a project lead, they did so much to keep the event and ME running smoothly. I could not have done it without their support!</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://www.ellencornelius.com/blog/2023/12/10/are-hackathons-overrated-part-2</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2024-02-15</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/4cf99cb9-9d56-46ba-b9e4-389c7819ece6/poster.jpg</image:loc>
      <image:title>Blog - Are Hackathons Overrated? Part 2 - Make it stand out</image:title>
      <image:caption>Posters: still a highly effective recruiting mechanism. Apply generously at coffee shops.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/b10fe601-34f1-457c-8d2f-2028c1aac939/Screenshot+2023-12-12+at+1.52.24%E2%80%AFPM.png</image:loc>
      <image:title>Blog - Are Hackathons Overrated? Part 2 - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://www.ellencornelius.com/blog/2023/12/10/are-hackathons-overrated-part-1</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2024-01-25</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/86782a8a-1836-404e-88cc-6b17a3b911fe/IMG_1683.jpg</image:loc>
      <image:title>Blog - Are Hackathons Overrated? Part 1 - Make it stand out</image:title>
      <image:caption>Ruby for Good 2019: Proof that shared purpose does not need to entail saving the world. It can simply be a bunch of nerds spending their weekend writing code to save snails.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://www.ellencornelius.com/blog/2019/11/10/objects-mutability-and-the-mysterious-case-of-hashnew</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2019-11-25</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1574534755089-UFZ165124M6IEUT27EAM/Screen+Shot+2019-11-23+at+11.44.25+AM.png</image:loc>
      <image:title>Blog - Objects, Mutability, and the Mysterious Case of Hash.new([])</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1574534739111-7L5TE00Q3S9XXV8LBRGO/Screen+Shot+2019-11-23+at+11.43.46+AM.png</image:loc>
      <image:title>Blog - Objects, Mutability, and the Mysterious Case of Hash.new([])</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1574530861564-O8VFG5UI0OHW63V10SF8/Screen+Shot+2019-11-23+at+10.40.06+AM.png</image:loc>
      <image:title>Blog - Objects, Mutability, and the Mysterious Case of Hash.new([])</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1574533192267-IFJLC3992XINYM2F6759/Screen+Shot+2019-11-23+at+11.18.32+AM.png</image:loc>
      <image:title>Blog - Objects, Mutability, and the Mysterious Case of Hash.new([])</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1574533609213-MJZBJAPFKLTZSEP36N45/Screen+Shot+2019-11-23+at+11.25.26+AM.png</image:loc>
      <image:title>Blog - Objects, Mutability, and the Mysterious Case of Hash.new([])</image:title>
      <image:caption>WTF</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1574534722199-N9YGHOCB685II25HNTM8/Screen+Shot+2019-11-23+at+11.43.36+AM.png</image:loc>
      <image:title>Blog - Objects, Mutability, and the Mysterious Case of Hash.new([])</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1574533888532-NZNNHLUGE2M690TIFAW4/Screen+Shot+2019-11-23+at+11.31.02+AM.png</image:loc>
      <image:title>Blog - Objects, Mutability, and the Mysterious Case of Hash.new([])</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1574535232858-U0WK0VC6YFPT4C8KPGN9/Screen+Shot+2019-11-23+at+11.53.29+AM.png</image:loc>
      <image:title>Blog - Objects, Mutability, and the Mysterious Case of Hash.new([])</image:title>
      <image:caption>The princess variable continues to point to the same object, but the object’s value has changed.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1574535472231-L2FRLBHL4C26B4H0PB3Y/Screen+Shot+2019-11-23+at+11.57.31+AM.png</image:loc>
      <image:title>Blog - Objects, Mutability, and the Mysterious Case of Hash.new([])</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1574533248248-XL8B5OWKSVJ3N3YYNTC1/Screen+Shot+2019-11-23+at+11.19.14+AM.png</image:loc>
      <image:title>Blog - Objects, Mutability, and the Mysterious Case of Hash.new([])</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1574533581748-BEYS0AQAVX1BC04XY4P2/Screen+Shot+2019-11-23+at+11.24.58+AM.png</image:loc>
      <image:title>Blog - Objects, Mutability, and the Mysterious Case of Hash.new([])</image:title>
      <image:caption>good.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1574534770442-BIG2JXII8P3VG70K9F1W/Screen+Shot+2019-11-23+at+11.44.00+AM.png</image:loc>
      <image:title>Blog - Objects, Mutability, and the Mysterious Case of Hash.new([])</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1574534361786-25QODL9HVI3J8SHL1NLE/Screen+Shot+2019-11-23+at+11.38.55+AM.png</image:loc>
      <image:title>Blog - Objects, Mutability, and the Mysterious Case of Hash.new([])</image:title>
      <image:caption>These are all the same object.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1574533567203-3MTK7B2QZ150GF5IL4HJ/Screen+Shot+2019-11-23+at+11.24.45+AM.png</image:loc>
      <image:title>Blog - Objects, Mutability, and the Mysterious Case of Hash.new([])</image:title>
      <image:caption>ok.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1574533596819-0S90616IE7KS3RKPN4EO/Screen+Shot+2019-11-23+at+11.25.12+AM.png</image:loc>
      <image:title>Blog - Objects, Mutability, and the Mysterious Case of Hash.new([])</image:title>
      <image:caption>wait a second….</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1574534861491-JHK8WL4MFRIPK17BFHKN/Screen+Shot+2019-11-23+at+11.47.19+AM.png</image:loc>
      <image:title>Blog - Objects, Mutability, and the Mysterious Case of Hash.new([])</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1574530965458-0RJEH0ZFLY6OYHA0OTN0/Screen+Shot+2019-11-23+at+10.40.24+AM.png</image:loc>
      <image:title>Blog - Objects, Mutability, and the Mysterious Case of Hash.new([])</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1574534707099-SBXYRQA2HDSKSUV5P7QJ/Screen+Shot+2019-11-23+at+11.43.24+AM.png</image:loc>
      <image:title>Blog - Objects, Mutability, and the Mysterious Case of Hash.new([])</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1574533230547-5S66UQTL0QO2FRPTF9D4/Screen+Shot+2019-11-23+at+11.19.01+AM.png</image:loc>
      <image:title>Blog - Objects, Mutability, and the Mysterious Case of Hash.new([])</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1574624479147-05VENS217YTUF96HB6VA/Screen+Shot+2019-11-24+at+12.09.07+PM.png</image:loc>
      <image:title>Blog - Objects, Mutability, and the Mysterious Case of Hash.new([])</image:title>
      <image:caption>fridge[:cheese] evaluates to 0 sorted_fridge[:cheese] evaluates to [:gouda, :salami, :marzipan]</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1574535080245-00CXZBHWV5FL4XEYDZOS/Screen+Shot+2019-11-23+at+11.50.53+AM.png</image:loc>
      <image:title>Blog - Objects, Mutability, and the Mysterious Case of Hash.new([])</image:title>
      <image:caption>The princess variable points to a new object when it gets reassigned.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1574535495453-RVGEIP9YOQFTBSO0WT6N/Screen+Shot+2019-11-23+at+11.54.42+AM.png</image:loc>
      <image:title>Blog - Objects, Mutability, and the Mysterious Case of Hash.new([])</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1574533206885-1DXSPKRADBM923Q3KGI8/Screen+Shot+2019-11-23+at+11.18.45+AM.png</image:loc>
      <image:title>Blog - Objects, Mutability, and the Mysterious Case of Hash.new([])</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.ellencornelius.com/blog/2019/3/16/elasticsearch-why-are-you-saying-the-word-index-so-much</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2019-04-14</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1554702807337-O0TBKKVKZ681RBT9N0BC/second_attempt.png</image:loc>
      <image:title>Blog - Intro to Elasticsearch &amp;amp; Searchkick</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1554695617680-GNH53H5KB1WN7T2CP8V4/IMG_3191.jpg</image:loc>
      <image:title>Blog - Intro to Elasticsearch &amp;amp; Searchkick - The inverted index is the key to fast searching.</image:title>
      <image:caption>If I made a search for all Payors that include “inc” in their name, Elasticsearch would go to the inverted index, find the term “inc” and return two corresponding documents. This is much faster than SQL’s full table scan.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1554697960659-FSKAFL9JWL9SE5XGI792/macaroonsmacarons.jpg</image:loc>
      <image:title>Blog - Intro to Elasticsearch &amp;amp; Searchkick</image:title>
      <image:caption>A nice break from Kibana screenshots. Maybe it’s time for a snack break?</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1554702847933-G98P4E7V4I6XU1J9TAYS/third_attempt.png</image:loc>
      <image:title>Blog - Intro to Elasticsearch &amp;amp; Searchkick</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1554702328349-84YLETP69ML7OZD3IMEN/success_new_.png</image:loc>
      <image:title>Blog - Intro to Elasticsearch &amp;amp; Searchkick</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1554697027860-W1LSVVOH3E96GOZGVINL/Screen+Shot+2019-04-07+at+1.12.19+PM.png</image:loc>
      <image:title>Blog - Intro to Elasticsearch &amp;amp; Searchkick</image:title>
      <image:caption>Create an Index Pattern</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1554703665224-ORGFS1XAAI4DF19IT8BU/analyze_query_string.png</image:loc>
      <image:title>Blog - Intro to Elasticsearch &amp;amp; Searchkick</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1554688451254-EIFQPRG7OCU3WVNZFL7X/Picture1.png</image:loc>
      <image:title>Blog - Intro to Elasticsearch &amp;amp; Searchkick</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1554693792769-WSIBWDWZT6OH1DAKBAAW/payor2.png</image:loc>
      <image:title>Blog - Intro to Elasticsearch &amp;amp; Searchkick</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1554696493568-NAF8VVGOYKJD7K4YT02Y/curl.png</image:loc>
      <image:title>Blog - Intro to Elasticsearch &amp;amp; Searchkick</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1554705569805-Q63DKFMALRRZEYAH1R5N/searchkick_analyzer.png</image:loc>
      <image:title>Blog - Intro to Elasticsearch &amp;amp; Searchkick</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1554695501546-REVDT8SNWCRFUDX7HP00/IMG_3188.jpg</image:loc>
      <image:title>Blog - Intro to Elasticsearch &amp;amp; Searchkick</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1554705701647-FA1KP1QAUGZER700F6W1/success_end.png</image:loc>
      <image:title>Blog - Intro to Elasticsearch &amp;amp; Searchkick</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1554693829612-R2I7AHC1B4VQ7BTF4LL2/payor2_irb.png</image:loc>
      <image:title>Blog - Intro to Elasticsearch &amp;amp; Searchkick</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1554688302767-NKYUE64RJSQDSI13E9G5/Payor.png</image:loc>
      <image:title>Blog - Intro to Elasticsearch &amp;amp; Searchkick</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1554702780862-7G179ONVYR7PEF8VGUK5/first_attempt.png</image:loc>
      <image:title>Blog - Intro to Elasticsearch &amp;amp; Searchkick</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1554703504077-Y5N58L23T8WF9RCWAPUQ/analyze.png</image:loc>
      <image:title>Blog - Intro to Elasticsearch &amp;amp; Searchkick</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1554695383467-UKK7T27G60TXSEV4LTKT/IMG_3185.jpg</image:loc>
      <image:title>Blog - Intro to Elasticsearch &amp;amp; Searchkick</image:title>
      <image:caption>All the attributes related to an object (an invoice in this example) are stored on a single document versus stored in 3 separate tables in the RDBMS. The tradeoff here is repeated data (documents databases have more) versus impedance mismatch (when models don’t map directly to the data - go down this rabbit hole here).</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1554703882130-YH942D7ETTRYXELVGUZE/searchkick_word_middle_index.png</image:loc>
      <image:title>Blog - Intro to Elasticsearch &amp;amp; Searchkick</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1554696957436-5KNNXG9T77RIHAV6ACYT/Screen+Shot+2019-04-07+at+1.13.59+PM.png</image:loc>
      <image:title>Blog - Intro to Elasticsearch &amp;amp; Searchkick</image:title>
      <image:caption>Navigate to Management then Index Patterns</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1554703278333-1NUK2RXBAVWJHQDJUNC8/searchkick_index.png</image:loc>
      <image:title>Blog - Intro to Elasticsearch &amp;amp; Searchkick</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1554702369116-GCKWK1XC1R5QPYFLG7AJ/real_fields.png</image:loc>
      <image:title>Blog - Intro to Elasticsearch &amp;amp; Searchkick</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1554688540591-1T6H570LDLJI0LP2BRNS/Picture2.png</image:loc>
      <image:title>Blog - Intro to Elasticsearch &amp;amp; Searchkick</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1554702298084-5GDLZB3P1S9ZN62BBAKE/Define.png</image:loc>
      <image:title>Blog - Intro to Elasticsearch &amp;amp; Searchkick</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1554703040200-O5TY2KDPJDZ4LUES3HRA/mappings.png</image:loc>
      <image:title>Blog - Intro to Elasticsearch &amp;amp; Searchkick</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1554705814637-F413742RB285Q0HT0W37/success_irb_end.png</image:loc>
      <image:title>Blog - Intro to Elasticsearch &amp;amp; Searchkick</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.ellencornelius.com/blog/2018/5/13/gettin-spatial-with-it-a-postgis-exploration</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2019-11-24</lastmod>
  </url>
  <url>
    <loc>https://www.ellencornelius.com/blog/2018/4/22/taking-the-guess-out-of-activerecord-part-2</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2019-11-24</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1524436151294-5CZ8TLWYYJ7JACN3TQIZ/owl.jpg</image:loc>
      <image:title>Blog - ActiveRecord, Part 2</image:title>
      <image:caption>The phrase "draw the owl" is when, say, a tutorial shows you Step 1 and Step 10, but none of the implicit steps between. This "process" is often left up to you to determine.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1525547347740-E13VHO2VT2JL5C69INM3/IMG_2649.jpg</image:loc>
      <image:title>Blog - ActiveRecord, Part 2</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1525546988758-XF7BQXOBQNUAXL39I6PU/IMG_2647.jpg</image:loc>
      <image:title>Blog - ActiveRecord, Part 2</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1525547388451-I0YL54V20U4HZ22JR3XG/IMG_2651.jpg</image:loc>
      <image:title>Blog - ActiveRecord, Part 2</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.ellencornelius.com/blog/2018/3/25/taking-the-guess-out-of-activerecord-part-1</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2019-11-24</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1524429245583-8M154DQ3K0UU9LAMNV0T/SQLHEART.png</image:loc>
      <image:title>Blog - ActiveRecord, Part 1</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1522014121770-AXP4U87KCCW9EFW2DZSB/IMG_2595.jpg</image:loc>
      <image:title>Blog - ActiveRecord, Part 1</image:title>
      <image:caption>This is our Enrollments table.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1522015936760-0WNTBK3KH89D0WLS63J7/IMG_2602.jpg</image:loc>
      <image:title>Blog - ActiveRecord, Part 1</image:title>
      <image:caption>SQL is like "uhhh I don't do these kinds of tables... ERROR!"</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1522014214854-K3GUHDGUQCL5OGUKUH8C/IMG_2603.jpg</image:loc>
      <image:title>Blog - ActiveRecord, Part 1</image:title>
      <image:caption>When we group by student_id it looks like this: SELECT grabs the student_id column. GROUP BY smashes rows with the same values together.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1522015769108-U91J768Q3UDA72YNML5I/IMG_2601.jpg</image:loc>
      <image:title>Blog - ActiveRecord, Part 1</image:title>
      <image:caption>I am grouping by one column but don't tell SQL what to do with the other columns I select.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1522014583675-RIMKMLEBI2ULTST4NZMW/IMG_2604.jpg</image:loc>
      <image:title>Blog - ActiveRecord, Part 1</image:title>
      <image:caption>... and we get this table.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1522013805274-5OA8YI20I3EHWRIHR1M3/IMG_2594.jpg</image:loc>
      <image:title>Blog - ActiveRecord, Part 1</image:title>
      <image:caption>Apologies in advance for the squiggly lines. I should invest in a ruler.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1522006212012-VE5X45B9SGSNUT375ZYU/DogeGod.jpeg</image:loc>
      <image:title>Blog - ActiveRecord, Part 1</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.ellencornelius.com/blog/category/technical</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.ellencornelius.com/projects</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2013-08-30</lastmod>
  </url>
  <url>
    <loc>https://www.ellencornelius.com/rails-engine</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2018-06-22</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1524354113395-IVIGN7OQ13WPG7VQIWI5/Screen+Shot+2018-04-21+at+5.41.25+PM.png</image:loc>
      <image:title>Rails Engine</image:title>
      <image:caption>Code: https://github.com/corneliusellen/rails_engine</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1524354113395-IVIGN7OQ13WPG7VQIWI5/Screen+Shot+2018-04-21+at+5.41.25+PM.png</image:loc>
      <image:title>Rails Engine</image:title>
      <image:caption>Code: https://github.com/corneliusellen/rails_engine</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://www.ellencornelius.com/baycycles</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2018-06-22</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1529704377328-VU4RRK0XZVSJ8G08A72Q/Screen+Shot+2018-06-22+at+3.51.25+PM.png</image:loc>
      <image:title>Bay Cycles</image:title>
      <image:caption>App: https://bay-cycles.herokuapp.com/ Code: https://github.com/corneliusellen/bay_cycles</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1529704377328-VU4RRK0XZVSJ8G08A72Q/Screen+Shot+2018-06-22+at+3.51.25+PM.png</image:loc>
      <image:title>Bay Cycles</image:title>
      <image:caption>App: https://bay-cycles.herokuapp.com/ Code: https://github.com/corneliusellen/bay_cycles</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1524353701605-TWQACHYMGPQQEVY98UNX/Screen+Shot+2018-04-21+at+5.30.36+PM.png</image:loc>
      <image:title>Bay Cycles</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1529704311516-JEYNAJBGKQPAO093FZOT/Screen+Shot+2018-06-22+at+3.51.25+PM.png</image:loc>
      <image:title>Bay Cycles</image:title>
      <image:caption>App: https://bay-cycles.herokuapp.com/ Code: https://github.com/corneliusellen/bay_cycles</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://www.ellencornelius.com/electric-roadtrip</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2018-06-22</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1529704530475-0H9AU9AZ4JPOSZ38ZOTH/Screen+Shot+2018-04-21+at+5.10.48+PM.png</image:loc>
      <image:title>Electric Roadtrip</image:title>
      <image:caption>App: https://electric-roadtrip.herokuapp.com/ Code: https://github.com/corneliusellen/electric_roadtrip</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1529704530475-0H9AU9AZ4JPOSZ38ZOTH/Screen+Shot+2018-04-21+at+5.10.48+PM.png</image:loc>
      <image:title>Electric Roadtrip</image:title>
      <image:caption>App: https://electric-roadtrip.herokuapp.com/ Code: https://github.com/corneliusellen/electric_roadtrip</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1524352274558-7MBD62D9LWAJLFDNYQLZ/Screen+Shot+2018-04-21+at+5.10.48+PM.png</image:loc>
      <image:title>Electric Roadtrip</image:title>
      <image:caption>App: https://electric-roadtrip.herokuapp.com/ Code: https://github.com/corneliusellen/electric_roadtrip</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://www.ellencornelius.com/skyline</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2018-06-22</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1529703638532-5CEST1Q0A52MF97ST4NM/Screen+Shot+2018-06-22+at+3.40.17+PM.png</image:loc>
      <image:title>HTTP Sever Built in Ruby</image:title>
      <image:caption>Code: https://github.com/corneliusellen/http</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1529703638532-5CEST1Q0A52MF97ST4NM/Screen+Shot+2018-06-22+at+3.40.17+PM.png</image:loc>
      <image:title>HTTP Sever Built in Ruby</image:title>
      <image:caption>Code: https://github.com/corneliusellen/http</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://www.ellencornelius.com/tradeup</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2018-06-22</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1529702809027-B6ASTN900Y2H22M3ZA7Y/Screen+Shot+2018-06-22+at+3.26.15+PM.png</image:loc>
      <image:title>GoCode Colorado: TradeUp</image:title>
      <image:caption>App Demo: http://the-mostly-ladycoders.surge.sh/ API Endpoints: https://github.com/lnchambers/tradeupapi</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1529702809027-B6ASTN900Y2H22M3ZA7Y/Screen+Shot+2018-06-22+at+3.26.15+PM.png</image:loc>
      <image:title>GoCode Colorado: TradeUp</image:title>
      <image:caption>App Demo: http://the-mostly-ladycoders.surge.sh/ API Endpoints: https://github.com/lnchambers/tradeupapi</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://www.ellencornelius.com/outbreakready</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2018-06-22</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1529702412967-F2YZOTGKI6BRHYS5YWRQ/Screen+Shot+2018-06-22+at+3.19.25+PM.png</image:loc>
      <image:title>Outbreak READY</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1529702527927-36ZJPEXER58ZQ0Q5J95H/Screen+Shot+2018-06-22+at+3.19.25+PM.png</image:loc>
      <image:title>Outbreak READY</image:title>
      <image:caption>App: https://corneliusellen.github.io/outbreak/ Frontend: https://github.com/corneliusellen/outbreak Backend: https://github.com/corneliusellen/outbreak_ready_be</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://www.ellencornelius.com/about</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2018-04-22</lastmod>
  </url>
  <url>
    <loc>https://www.ellencornelius.com/contact</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2019-04-08</lastmod>
  </url>
  <url>
    <loc>https://www.ellencornelius.com/archive</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2019-04-08</lastmod>
  </url>
  <url>
    <loc>https://www.ellencornelius.com/projects-2</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2019-04-08</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1554682027163-IGPEQQH45A6UJZ84XJ57/Screen+Shot+2018-04-21+at+5.41.25+PM.png</image:loc>
      <image:title>Projects</image:title>
      <image:caption>Rails Engine</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1554681972280-VAR1WWIWS78XAEJRUTCR/Screen+Shot+2019-04-07+at+5.49.04+PM.png</image:loc>
      <image:title>Projects</image:title>
      <image:caption>Bay Cycles</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1554682062139-73OPE3ZN80EHDVJHSPJI/trade+up.png</image:loc>
      <image:title>Projects</image:title>
      <image:caption>Trade Up</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1554681823338-Y2N953HO0IY7NXQI6M97/Screen+Shot+2018-06-22+at+3.19.25+PM.png</image:loc>
      <image:title>Projects</image:title>
      <image:caption>Outbreak Ready</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/5ab72791266c0754d1c93fd3/1554681722389-MEZW31H4I1EWFXDG0LBF/Screen+Shot+2018-04-21+at+5.10.48+PM.png</image:loc>
      <image:title>Projects - Outbreak READY</image:title>
      <image:caption>Electric Roadtrip</image:caption>
    </image:image>
  </url>
</urlset>

