<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress.com" -->
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"><url><loc>https://rubystacknews.com/2026/04/02/the-ai-art-competition-that-nobody-won/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/04/cosmic_mandala.png</image:loc><image:title>cosmic_mandala</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/04/1775100832188.png</image:loc><image:title>1775100832188</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/04/1775101310522.png</image:loc><image:title>1775101310522</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/04/1775101202187.png</image:loc><image:title>1775101202187</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/04/1775101239044.gif</image:loc><image:title>1775101239044</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/04/1775101105874.png</image:loc><image:title>1775101105874</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/04/1775101118483.png</image:loc><image:title>1775101118483</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/04/1775101395860.png</image:loc><image:title>1775101395860</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/04/1775101154320.png</image:loc><image:title>1775101154320</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/04/1775100854843.png</image:loc><image:title>1775100854843</image:title></image:image><lastmod>2026-04-02T04:09:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/03/31/rails-logs-a-blessing-in-development-a-headache-in-production/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1775008641578.png</image:loc><image:title>1775008641578</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1775009611532.png</image:loc><image:title>1775009611532</image:title></image:image><lastmod>2026-04-01T10:01:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/03/31/from-to-how-go-brought-me-back-to-my-pascal-and-delphi-days/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1774980513850.png</image:loc><image:title>1774980513850</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1774983045445.png</image:loc><image:title>1774983045445</image:title></image:image><lastmod>2026-03-31T18:56:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/03/30/github-deletes-your-traffic-logs-every-14-days-heres-how-to-stop-that-with-ruby/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1774922082760.png</image:loc><image:title>1774922082760</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1774922302189.png</image:loc><image:title>1774922302189</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1774922338294.png</image:loc><image:title>1774922338294</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1774922853223.png</image:loc><image:title>1774922853223</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1774922204658.png</image:loc><image:title>1774922204658</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/metricas.png</image:loc><image:title>metricas</image:title></image:image><lastmod>2026-03-31T02:33:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/03/30/ruby-libgd-the-modern-ruby-image-library-youve-been-sleeping-on/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1774875244868.png</image:loc><image:title>1774875244868</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1774875361206.png</image:loc><image:title>1774875361206</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1774875384422.png</image:loc><image:title>1774875384422</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1774875401319.png</image:loc><image:title>1774875401319</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1774875417641.png</image:loc><image:title>1774875417641</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1774875519982.png</image:loc><image:title>1774875519982</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1774875486071.png</image:loc><image:title>1774875486071</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1774875282924.png</image:loc><image:title>1774875282924</image:title></image:image><lastmod>2026-03-30T13:24:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/03/26/libgd-gis-filling-rubys-graphics-gap-and-building-an-ecosystem/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/561304525-1ab1a647-1cd2-4277-87ed-443e9cbe5c4b.png</image:loc><image:title>561304525-1ab1a647-1cd2-4277-87ed-443e9cbe5c4b</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/560878133-16b69967-cd8a-4228-ac74-85562f849d5e.png</image:loc><image:title>560878133-16b69967-cd8a-4228-ac74-85562f849d5e</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1774577119064.png</image:loc><image:title>1774577119064</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1774577310352.png</image:loc><image:title>1774577310352</image:title></image:image><lastmod>2026-03-27T02:13:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/03/25/ffi-how-ruby-talks-to-c/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1774488886195.png</image:loc><image:title>1774488886195</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1774488943845.png</image:loc><image:title>1774488943845</image:title></image:image><lastmod>2026-03-26T01:43:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/03/24/the-odin-project-why-its-one-of-the-best-ways-to-learn-web-development/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1774404000935.png</image:loc><image:title>1774404000935</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1774403926469.png</image:loc><image:title>1774403926469</image:title></image:image><lastmod>2026-03-25T02:14:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/03/23/ruby-sees-the-world-automatic-measurement-from-photos/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/image-7.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/image-6.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/image-5.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/image-4.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/image-3.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1774320584870.png</image:loc><image:title>1774320584870</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1774320558543.png</image:loc><image:title>1774320558543</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1774320524318.png</image:loc><image:title>1774320524318</image:title></image:image><lastmod>2026-03-24T18:12:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/03/23/can-ruby-read-an-x-ray-building-a-medical-image-processor/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/bacteria-40699-0002.jpeg</image:loc><image:title>BACTERIA-40699-0002</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/home_ggerman_xray_report_box.png</image:loc><image:title>_home_ggerman_xray_report_box</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1774234406123.png</image:loc><image:title>1774234406123</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1774234487593.png</image:loc><image:title>1774234487593</image:title></image:image><lastmod>2026-03-23T15:57:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/01/27/ruby-rendering-seismic-observation-data/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769526694291.png</image:loc><image:title>1769526694291</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769526551510.png</image:loc><image:title>1769526551510</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769526817660.png</image:loc><image:title>1769526817660</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769527277412.png</image:loc><image:title>1769527277412</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769526727141.png</image:loc><image:title>1769526727141</image:title></image:image><lastmod>2026-03-22T03:53:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/03/20/%f0%9f%a4%96-ruby-events-this-week/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/c3311e97ebf38dbe.png</image:loc><image:title>c3311e97ebf38dbe</image:title></image:image><lastmod>2026-03-20T11:46:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/03/20/fastimage-overview/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773976430337.png</image:loc><image:title>1773976430337</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773976845642.jpg</image:loc><image:title>1773976845642</image:title></image:image><lastmod>2026-03-20T03:23:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/03/18/2d-histograms-in-pure-ruby/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773887702067.png</image:loc><image:title>1773887702067</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773888617503.png</image:loc><image:title>1773888617503</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773887647407.png</image:loc><image:title>1773887647407</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773887666947.png</image:loc><image:title>1773887666947</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773888501047.png</image:loc><image:title>1773888501047</image:title></image:image><lastmod>2026-03-19T02:53:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/03/17/ruby-on-rails-complete-reference-of-methods-classes-features-not-in-ruby/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773799640499.png</image:loc><image:title>1773799640499</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773799858772.jpg</image:loc><image:title>1773799858772</image:title></image:image><lastmod>2026-03-18T02:15:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/03/16/svg-generation-in-ruby-a-practical-guide/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773714353389.png</image:loc><image:title>1773714353389</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773714587370.jpg</image:loc><image:title>1773714587370</image:title></image:image><lastmod>2026-03-17T02:48:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/03/16/ruby-for-data-science-is-it-possible/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773629702999.png</image:loc><image:title>1773629702999</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773629800982.png</image:loc><image:title>1773629800982</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773629849068.png</image:loc><image:title>1773629849068</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773629779777.png</image:loc><image:title>1773629779777</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773629752774.png</image:loc><image:title>1773629752774</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773630013697.png</image:loc><image:title>1773630013697</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773629735459.png</image:loc><image:title>1773629735459</image:title></image:image><lastmod>2026-03-16T03:09:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/03/13/plotting-mathematical-functions-in-ruby-inside-jupyter/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773432116790.png</image:loc><image:title>1773432116790</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773432185705.png</image:loc><image:title>1773432185705</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773432159290.png</image:loc><image:title>1773432159290</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773432203305.png</image:loc><image:title>1773432203305</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773433199371.png</image:loc><image:title>1773433199371</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773432243157.png</image:loc><image:title>1773432243157</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773432225761.png</image:loc><image:title>1773432225761</image:title></image:image><lastmod>2026-03-13T21:09:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/03/12/choosing-the-right-debugger-tracepoint-iseq-and-why-your-choice-of-debugger-affects-more-than-just-comfort/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773368328857.png</image:loc><image:title>1773368328857</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773368273054.png</image:loc><image:title>1773368273054</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773368196248.png</image:loc><image:title>1773368196248</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773368603617.png</image:loc><image:title>1773368603617</image:title></image:image><lastmod>2026-03-13T02:42:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/resume/</loc><lastmod>2026-03-12T18:42:13+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://rubystacknews.com/2026/03/12/%f0%9f%8e%be-tennis-the-quickest-way-to-visualize-csv-files-in-your-terminal/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/image-2.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/image-1.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2026-03-12T16:03:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/03/11/ruby-on-rails-on-webassembly-a-full-stack-in-browser-journey/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773279270843.png</image:loc><image:title>1773279270843</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773279776277.png</image:loc><image:title>1773279776277</image:title></image:image><lastmod>2026-03-12T02:25:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/03/11/mruby-gems-extending-ruby-for-embedded-systems/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773197867961.png</image:loc><image:title>1773197867961</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773198276055.png</image:loc><image:title>1773198276055</image:title></image:image><lastmod>2026-03-11T03:20:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/03/09/ruby-libgd-reaches-3000-downloads-a-milestone-in-ruby-image-generation/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/pie_chart.png</image:loc><image:title>pie_chart</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/vintage.jpg</image:loc><image:title>vintage</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773107014250.png</image:loc><image:title>1773107014250</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773106919450.png</image:loc><image:title>1773106919450</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773107064076.png</image:loc><image:title>1773107064076</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773107037674.png</image:loc><image:title>1773107037674</image:title></image:image><lastmod>2026-03-10T02:09:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/03/08/the-joy-of-small-scripts-automating-ruby-community-events/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773021843727.png</image:loc><image:title>1773021843727</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773021816610.png</image:loc><image:title>1773021816610</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1773021865115.png</image:loc><image:title>1773021865115</image:title></image:image><lastmod>2026-03-09T02:26:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/03/05/ruby-as-an-orchestrator-language/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1772763994499.png</image:loc><image:title>1772763994499</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1772764048398.png</image:loc><image:title>1772764048398</image:title></image:image><lastmod>2026-03-06T02:41:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/01/09/ruby-can-draw-cities-now/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1767970149777.png</image:loc><image:title>1767970149777</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1767969708323.png</image:loc><image:title>1767969708323</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1767970123669.png</image:loc><image:title>1767970123669</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1767970511615.png</image:loc><image:title>1767970511615</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1767970084919.png</image:loc><image:title>1767970084919</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1767970174220.png</image:loc><image:title>1767970174220</image:title></image:image><lastmod>2026-03-05T01:44:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/03/04/writing-ruby-bindings-for-c-libraries/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1772672744561.png</image:loc><image:title>1772672744561</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1772672785232.png</image:loc><image:title>1772672785232</image:title></image:image><lastmod>2026-03-05T01:42:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/03/04/image-processing-in-ruby-with-gd-exploring-ruby-libgd-v0-3-0/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1772631792844.png</image:loc><image:title>1772631792844</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1772631761902.png</image:loc><image:title>1772631761902</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1772631911202.jpg</image:loc><image:title>1772631911202</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1772631937764.jpg</image:loc><image:title>1772631937764</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1772631960077.jpg</image:loc><image:title>1772631960077</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1772631885345.jpg</image:loc><image:title>1772631885345</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1772632007351.jpg</image:loc><image:title>1772632007351</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1772631985161.jpg</image:loc><image:title>1772631985161</image:title></image:image><lastmod>2026-03-04T14:48:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/03/03/understanding-convolution-filters-in-image-processing-and-adding-them-to-ruby-libgd-v0-2-5/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1772586489349.png</image:loc><image:title>1772586489349</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1772586052163.png</image:loc><image:title>1772586052163</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1772586694193.jpg</image:loc><image:title>1772586694193</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1772586712965.jpg</image:loc><image:title>1772586712965</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1772586771123.png</image:loc><image:title>1772586771123</image:title></image:image><lastmod>2026-03-04T01:36:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/03/02/%f0%9f%9a%80-the-production-grade-ruby-microservices-stack-2026/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1772502798413.png</image:loc><image:title>1772502798413</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1772503013834.png</image:loc><image:title>1772503013834</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1772502398992.png</image:loc><image:title>1772502398992</image:title></image:image><lastmod>2026-03-03T02:18:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/03/02/%f0%9f%87%af%f0%9f%87%b5-kaigi-2026-is-approaching-why-the-global-ruby-community-should-pay-close-attention/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1772468619637.png</image:loc><image:title>1772468619637</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1772468807041.png</image:loc><image:title>1772468807041</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1772468326205.png</image:loc><image:title>1772468326205</image:title></image:image><lastmod>2026-03-02T16:31:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/03/01/%f0%9f%9a%80-terminal-ux-in-ruby-beautiful-tools-without-leaving-the-shell/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1772416467911.png</image:loc><image:title>1772416467911</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1772415690239.png</image:loc><image:title>1772415690239</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1772416410319.png</image:loc><image:title>1772416410319</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1772416051221.png</image:loc><image:title>1772416051221</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1772416039518.png</image:loc><image:title>1772416039518</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/03/1772416334399.png</image:loc><image:title>1772416334399</image:title></image:image><lastmod>2026-03-02T02:11:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/02/27/%f0%9f%a6%80-rust-inside-ruby-core-a-new-systems-layer-for-mri/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1772226278363.png</image:loc><image:title>1772226278363</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1772226405647.png</image:loc><image:title>1772226405647</image:title></image:image><lastmod>2026-02-27T21:16:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/02/26/%f0%9f%a7%b1-rack-is-still-innovating-the-backbone-of-rubys-web-stack-keeps-evolving/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1772155430622.png</image:loc><image:title>1772155430622</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1772155135056.png</image:loc><image:title>1772155135056</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1772155436639.png</image:loc><image:title>1772155436639</image:title></image:image><lastmod>2026-02-27T01:36:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/02/26/ruby-4-rails-8-a-multi-front-acceleration-of-the-ruby-ecosystem/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1772107336113.png</image:loc><image:title>1772107336113</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1772107987442.png</image:loc><image:title>1772107987442</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1772108087147.png</image:loc><image:title>1772108087147</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1772107471997.png</image:loc><image:title>1772107471997</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1772107911819.png</image:loc><image:title>1772107911819</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1772107858268.png</image:loc><image:title>1772107858268</image:title></image:image><lastmod>2026-02-26T12:20:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/02/20/%f0%9f%a7%a0-rubykaigi-2024-a-deep-technical-shift-in-rubys-standard-library-with-real-examples/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/a1.png</image:loc><image:title>a1</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1771590983022.png</image:loc><image:title>1771590983022</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1771590952299.png</image:loc><image:title>1771590952299</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1771591197351.png</image:loc><image:title>1771591197351</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1771591330121.png</image:loc><image:title>1771591330121</image:title></image:image><lastmod>2026-02-26T11:08:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/02/12/designing-safe-parallelism-in-rails/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770900001293.png</image:loc><image:title>1770900001293</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770899728860.png</image:loc><image:title>1770899728860</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770899949366.png</image:loc><image:title>1770899949366</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770899838539.png</image:loc><image:title>1770899838539</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770899806053.png</image:loc><image:title>1770899806053</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770899766373.png</image:loc><image:title>1770899766373</image:title></image:image><lastmod>2026-02-25T22:37:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/02/25/%f0%9f%a7%a9-ruby-4s-quiet-improvements-small-changes-that-matter-in-real-code/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/main-1.png</image:loc><image:title>main</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/0ede6184-eb94-41d0-9829-9f1ec1320145-1.png</image:loc><image:title>0ede6184-eb94-41d0-9829-9f1ec1320145</image:title></image:image><lastmod>2026-02-25T19:12:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/02/24/%f0%9f%a7%b5-ruby-4-concurrency-gets-real-understanding-ractorport-in-practice/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/main.png</image:loc><image:title>main</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/image-2.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/image-3.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/image-1.png</image:loc><image:title>image</image:title></image:image><lastmod>2026-02-25T01:52:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/02/23/%f0%9f%a7%a0-pluggable-garbage-collectors-in-ruby-exploring-the-new-modular-gc-api/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1771900060323.png</image:loc><image:title>1771900060323</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1771900307659.png</image:loc><image:title>1771900307659</image:title></image:image><lastmod>2026-02-24T02:45:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/02/23/neither-too-much-nor-too-little-a-touch-base-on-the-current-state-of-ai/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1771852122412.png</image:loc><image:title>1771852122412</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1771852183478.png</image:loc><image:title>1771852183478</image:title></image:image><lastmod>2026-02-23T14:29:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/02/22/%f0%9f%a7%aa-ruby-in-the-browser-exploring-rubox-and-the-future-of-ruby-wasm/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/irb.png</image:loc><image:title>irb</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1771813118795.png</image:loc><image:title>1771813118795</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1771813683778.png</image:loc><image:title>1771813683778</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1771813413781.png</image:loc><image:title>1771813413781</image:title></image:image><lastmod>2026-02-23T02:57:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/12/26/ruby-at-the-front-line-of-disaster-prevention/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1766756153397.png</image:loc><image:title>1766756153397</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1766757045343.png</image:loc><image:title>1766757045343</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1766757072574.png</image:loc><image:title>1766757072574</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1766756979677.png</image:loc><image:title>1766756979677</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1766754814251.png</image:loc><image:title>1766754814251</image:title></image:image><lastmod>2026-02-21T17:49:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/02/02/introducing-type-guard-to-steep/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770041466354.png</image:loc><image:title>1770041466354</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770041270913.png</image:loc><image:title>1770041270913</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770041200562.png</image:loc><image:title>1770041200562</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770041711405.png</image:loc><image:title>1770041711405</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770041589306.png</image:loc><image:title>1770041589306</image:title></image:image><lastmod>2026-02-21T17:46:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/02/04/kamal-in-the-real-world-lessons-from-running-rails-apps-on-aws/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770206983590.png</image:loc><image:title>1770206983590</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770206312947.png</image:loc><image:title>1770206312947</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770207102929.png</image:loc><image:title>1770207102929</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770207062836.png</image:loc><image:title>1770207062836</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770207033270.png</image:loc><image:title>1770207033270</image:title></image:image><lastmod>2026-02-21T17:45:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/02/06/tackling-inevitable-i-o-latency-in-rails/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770380449773.png</image:loc><image:title>1770380449773</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770380189722.png</image:loc><image:title>1770380189722</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770380579073.png</image:loc><image:title>1770380579073</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770380512906.png</image:loc><image:title>1770380512906</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770380640626.png</image:loc><image:title>1770380640626</image:title></image:image><lastmod>2026-02-21T17:44:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/02/11/rails-meets-postgresql-18/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/image.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770810243528.png</image:loc><image:title>1770810243528</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770809965463.png</image:loc><image:title>1770809965463</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770810312754.png</image:loc><image:title>1770810312754</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770810366969.png</image:loc><image:title>1770810366969</image:title></image:image><lastmod>2026-02-21T17:43:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/02/16/from-delayed-job-to-solid-queue-how-a-10-year-rails-app-finally-achieved-linear-scaling/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1771295822540.png</image:loc><image:title>1771295822540</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1771296189600.png</image:loc><image:title>1771296189600</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1771296113242.png</image:loc><image:title>1771296113242</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1771296050444.png</image:loc><image:title>1771296050444</image:title></image:image><lastmod>2026-02-21T17:42:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/02/17/stop-checking-admin-designing-authorization-that-wont-become-technical-debt-kaigi-on-rails-2025/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1771380270998.png</image:loc><image:title>1771380270998</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1771380558562.png</image:loc><image:title>1771380558562</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1771380582044.png</image:loc><image:title>1771380582044</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1771380537695.png</image:loc><image:title>1771380537695</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1771380777467.png</image:loc><image:title>1771380777467</image:title></image:image><lastmod>2026-02-21T17:42:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/02/20/what-rails-actually-wants-tidying-controllers-and-views-without-service-object-explosion/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1771587665229.png</image:loc><image:title>1771587665229</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1771587505515.png</image:loc><image:title>1771587505515</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1771587610591.png</image:loc><image:title>1771587610591</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1771587568051.png</image:loc><image:title>1771587568051</image:title></image:image><lastmod>2026-02-21T17:41:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/02/09/only-3-got-it-right-5-dangerous-ruby-on-rails-code-patterns-from-rubykaigi/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/flyer_01.png</image:loc><image:title>flyer_01</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770639986700.png</image:loc><image:title>1770639986700</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770640527694.png</image:loc><image:title>1770640527694</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770640499060.png</image:loc><image:title>1770640499060</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770640196776.png</image:loc><image:title>1770640196776</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770640236813.png</image:loc><image:title>1770640236813</image:title></image:image><lastmod>2026-02-21T17:37:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/02/16/rails-8-authentication-why-the-new-built-in-generator-matters-and-what-it-means-for-devise/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1771210743375.png</image:loc><image:title>1771210743375</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1771211063143.png</image:loc><image:title>1771211063143</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1771211035516.png</image:loc><image:title>1771211035516</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1771211100153.png</image:loc><image:title>1771211100153</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1771210810135.png</image:loc><image:title>1771210810135</image:title></image:image><lastmod>2026-02-21T17:35:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/02/20/%f0%9f%8c%8d-rendering-maps-by-name-symbolic-geographic-extents-in-ruby/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/venezuela.png</image:loc><image:title>venezuela</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/greenland.png</image:loc><image:title>greenland</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/north_america.png</image:loc><image:title>north_america</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/world.png</image:loc><image:title>world</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/argentina.png</image:loc><image:title>argentina</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/main-gis.png</image:loc><image:title>main-gis</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/0ede6184-eb94-41d0-9829-9f1ec1320145.png</image:loc><image:title>0ede6184-eb94-41d0-9829-9f1ec1320145</image:title></image:image><lastmod>2026-02-20T16:53:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/12/09/%f0%9f%a7%b0-ruby-gems-with-powerful-generators-you-should-be-using-in-your-rails-projects/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1765288792571.png</image:loc><image:title>1765288792571</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1765289256601.jpg</image:loc><image:title>1765289256601</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1765288992454.jpg</image:loc><image:title>1765288992454</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1765289058698.jpg</image:loc><image:title>1765289058698</image:title></image:image><lastmod>2026-02-16T11:58:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/get-in-touch/</loc><lastmod>2026-02-12T23:36:46+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://rubystacknews.com/apply-for-this-position-rubystacknews-job-board/</loc><lastmod>2026-02-10T19:12:56+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://rubystacknews.com/2026/02/10/when-maps-explain-themselves-legends-style-and-finished-images-in-ruby/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770732308140.png</image:loc><image:title>1770732308140</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770732877416.png</image:loc><image:title>1770732877416</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770732686851.png</image:loc><image:title>1770732686851</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770732608987.png</image:loc><image:title>1770732608987</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770732662389.png</image:loc><image:title>1770732662389</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770732632166.png</image:loc><image:title>1770732632166</image:title></image:image><lastmod>2026-02-10T15:57:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/02/05/validating-a-native-ruby-gem-on-ruby-4-0-1/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770294397122.png</image:loc><image:title>1770294397122</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770294253179.png</image:loc><image:title>1770294253179</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770294567720.png</image:loc><image:title>1770294567720</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770294526766.png</image:loc><image:title>1770294526766</image:title></image:image><lastmod>2026-02-09T19:24:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/02/06/a-quick-demo-of-ruby-libgd-v0-2-4/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/sphere_multicolor.png</image:loc><image:title>sphere_multicolor</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/donut_3d.png</image:loc><image:title>donut_3d</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/ruby_libgd_festival.png</image:loc><image:title>ruby_libgd_festival</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/main-en-2.png</image:loc><image:title>main-en-2</image:title></image:image><lastmod>2026-02-09T19:22:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/logistics-intelligence-contact/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/logo.jpg</image:loc><image:title>logo</image:title></image:image><lastmod>2026-02-09T12:00:25+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://rubystacknews.com/2026/02/02/breaking-rules-to-ship-products-lessons-from-rubyconf-thailand/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770036937447.png</image:loc><image:title>1770036937447</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770036764421.png</image:loc><image:title>1770036764421</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770039351004.png</image:loc><image:title>1770039351004</image:title></image:image><lastmod>2026-02-04T11:39:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/02/03/opening-the-heart-of-libgd-gis/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770124489114.png</image:loc><image:title>1770124489114</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770125507222.jpg</image:loc><image:title>1770125507222</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770125730020.jpg</image:loc><image:title>1770125730020</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770125979751.png</image:loc><image:title>1770125979751</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770125610954.png</image:loc><image:title>1770125610954</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/02/1770126056509.jpg</image:loc><image:title>1770126056509</image:title></image:image><lastmod>2026-02-03T13:50:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/01/30/rendering-incremental-points-on-maps-with-ruby-and-rails/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769784218214.png</image:loc><image:title>1769784218214</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769784186724.png</image:loc><image:title>1769784186724</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769784335433.png</image:loc><image:title>1769784335433</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769784794905.jpg</image:loc><image:title>1769784794905</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769784299513.png</image:loc><image:title>1769784299513</image:title></image:image><lastmod>2026-01-30T15:01:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/01/29/making-maps-with-ruby/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769703194736.png</image:loc><image:title>1769703194736</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769703005116.png</image:loc><image:title>1769703005116</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769703227994.png</image:loc><image:title>1769703227994</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769703279219.png</image:loc><image:title>1769703279219</image:title></image:image><lastmod>2026-01-29T16:20:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/01/28/understanding-typeprof-design-goals-limitations-and-effective-use-in-ruby/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769606007485.png</image:loc><image:title>1769606007485</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769605247663.png</image:loc><image:title>1769605247663</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769605979106.jpg</image:loc><image:title>1769605979106</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769606048039.png</image:loc><image:title>1769606048039</image:title></image:image><lastmod>2026-01-28T13:22:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/01/26/stabilizing-a-native-ruby-gis-engine-with-docker-rubocop-and-ci/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769435969539.png</image:loc><image:title>1769435969539</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769436643289.png</image:loc><image:title>1769436643289</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769436700272.png</image:loc><image:title>1769436700272</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769436758122.jpg</image:loc><image:title>1769436758122</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769436977430.png</image:loc><image:title>1769436977430</image:title></image:image><lastmod>2026-01-26T14:19:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/01/23/libgd-gis-a-practical-gis-rendering-engine-for-ruby/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769189467150.png</image:loc><image:title>1769189467150</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769189533614.png</image:loc><image:title>1769189533614</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769189729879.png</image:loc><image:title>1769189729879</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769189219746.png</image:loc><image:title>1769189219746</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769189250415.png</image:loc><image:title>1769189250415</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769189771436.png</image:loc><image:title>1769189771436</image:title></image:image><lastmod>2026-01-23T18:58:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/01/22/a-new-view-of-earth-powered-by-ruby/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769098266174.png</image:loc><image:title>1769098266174</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769098068637.png</image:loc><image:title>1769098068637</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769098978057.png</image:loc><image:title>1769098978057</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769098231384.png</image:loc><image:title>1769098231384</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769098603954.png</image:loc><image:title>1769098603954</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769098287594.png</image:loc><image:title>1769098287594</image:title></image:image><lastmod>2026-01-22T17:01:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/01/21/imprint-signed-expiring-image-rendering-with-dynamic-watermarks-in-ruby/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/main-image.png</image:loc><image:title>main-image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769010495957.png</image:loc><image:title>1769010495957</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1769010535729.png</image:loc><image:title>1769010535729</image:title></image:image><lastmod>2026-01-21T19:37:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/01/20/running-notebooks-the-ruby-way-from-poc-to-production-with-rubypymill/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1768914862533.png</image:loc><image:title>1768914862533</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1768914904871.png</image:loc><image:title>1768914904871</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1768914596151.png</image:loc><image:title>1768914596151</image:title></image:image><lastmod>2026-01-20T13:18:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/01/19/map_view-server-side-maps-for-ruby-on-rails/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/example_01.png</image:loc><image:title>example_01</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/parana.png</image:loc><image:title>parana</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/main.png</image:loc><image:title>main</image:title></image:image><lastmod>2026-01-19T20:50:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/01/19/now-ruby-gis-rendering-stabilizing-the-libgd-gis-rendering-api/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1768833893022.png</image:loc><image:title>1768833893022</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1768833268146.png</image:loc><image:title>1768833268146</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1768833529411.png</image:loc><image:title>1768833529411</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1768833490175.png</image:loc><image:title>1768833490175</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1768833457233.png</image:loc><image:title>1768833457233</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1768833323228.png</image:loc><image:title>1768833323228</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1768833688535.png</image:loc><image:title>1768833688535</image:title></image:image><lastmod>2026-01-19T14:48:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/01/15/ruby-now-has-an-animated-map-engine-alpha-preview/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1768495337405.png</image:loc><image:title>1768495337405</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1768495320576.png</image:loc><image:title>1768495320576</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1768495456528.gif</image:loc><image:title>1768495456528</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1768495360716.gif</image:loc><image:title>1768495360716</image:title></image:image><lastmod>2026-01-19T01:38:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/01/14/ruby-libgd-v0-2-2-text-layout-foundations-for-ruby-graphics/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1768398907255.png</image:loc><image:title>1768398907255</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1768398556704.png</image:loc><image:title>1768398556704</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1768399074613.png</image:loc><image:title>1768399074613</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1768398993576.png</image:loc><image:title>1768398993576</image:title></image:image><lastmod>2026-01-19T01:31:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/01/16/libgd-gis-v0-2-7-pre-alpha-1/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1768588294984.gif</image:loc><image:title>1768588294984</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1768588403828.gif</image:loc><image:title>1768588403828</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1768588072700.png</image:loc><image:title>1768588072700</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1768588459808.png</image:loc><image:title>1768588459808</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1768588664040.gif</image:loc><image:title>1768588664040</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1768588734441.gif</image:loc><image:title>1768588734441</image:title></image:image><lastmod>2026-01-16T18:41:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/partner-with-rubystacknews/</loc><lastmod>2026-01-16T12:35:16+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://rubystacknews.com/2026/01/13/libgd-gis-moves-into-serious-cartography-territory/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1768318070501.png</image:loc><image:title>1768318070501</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1768316898172.png</image:loc><image:title>1768316898172</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1768316845766.png</image:loc><image:title>1768316845766</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1768316827154.png</image:loc><image:title>1768316827154</image:title></image:image><lastmod>2026-01-13T15:56:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/01/12/libgd-gis-continues-to-grow-now-with-styles-and-more/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1768238593356.png</image:loc><image:title>1768238593356</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1768238297196.png</image:loc><image:title>1768238297196</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1768238335581.png</image:loc><image:title>1768238335581</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1768238278165.png</image:loc><image:title>1768238278165</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1768238264003.png</image:loc><image:title>1768238264003</image:title></image:image><lastmod>2026-01-12T17:50:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/01/08/some-fresh-ruby-gis-gossip/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1767879930677.png</image:loc><image:title>1767879930677</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1767879536618.png</image:loc><image:title>1767879536618</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1767877767326.png</image:loc><image:title>1767877767326</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1767878024784.png</image:loc><image:title>1767878024784</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1767879712212.png</image:loc><image:title>1767879712212</image:title></image:image><lastmod>2026-01-08T14:25:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/01/07/ruby-can-now-draw-maps-and-i-started-with-ice-cream/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/main_02.png</image:loc><image:title>main_02</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1767793650966.png</image:loc><image:title>1767793650966</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1767792647121.png</image:loc><image:title>1767792647121</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1767792539359.png</image:loc><image:title>1767792539359</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1767792498100.png</image:loc><image:title>1767792498100</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1767792589211.png</image:loc><image:title>1767792589211</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1767792572578.png</image:loc><image:title>1767792572578</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1767792604575.png</image:loc><image:title>1767792604575</image:title></image:image><lastmod>2026-01-07T16:47:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/01/06/ruby-just-got-a-real-sepia-filter/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1767709017827.png</image:loc><image:title>1767709017827</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1767704735220.png</image:loc><image:title>1767704735220</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1767704945743.png</image:loc><image:title>1767704945743</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1767705529957.png</image:loc><image:title>1767705529957</image:title></image:image><lastmod>2026-01-06T14:28:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/01/05/ruby-can-create-images-again/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1767618037001.png</image:loc><image:title>1767618037001</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1767617073011.png</image:loc><image:title>1767617073011</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1767617340690.png</image:loc><image:title>1767617340690</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1767617630564.png</image:loc><image:title>1767617630564</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1767616903680.png</image:loc><image:title>1767616903680</image:title></image:image><lastmod>2026-01-05T13:52:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2026/01/02/rebuilding-rubys-image-processing-layer-why-ruby-libgd-matters-for-gis-and-the-future-of-ruby/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1767369967378.png</image:loc><image:title>1767369967378</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2026/01/1767369730613.png</image:loc><image:title>1767369730613</image:title></image:image><lastmod>2026-01-02T18:22:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/12/31/building-a-securities-brokerage-with-ruby-and-go/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1767183205643.png</image:loc><image:title>1767183205643</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1767184985653.png</image:loc><image:title>1767184985653</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1767185006673.png</image:loc><image:title>1767185006673</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1767185031538.png</image:loc><image:title>1767185031538</image:title></image:image><lastmod>2026-01-02T16:42:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/12/30/how-ruby-powers-one-of-the-most-complex-healthcare-systems-in-the-world/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1767099021183.png</image:loc><image:title>1767099021183</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1767099813210.png</image:loc><image:title>1767099813210</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1767099592340.png</image:loc><image:title>1767099592340</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1767099616008.png</image:loc><image:title>1767099616008</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1767099552667.png</image:loc><image:title>1767099552667</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1767099191634.png</image:loc><image:title>1767099191634</image:title></image:image><lastmod>2025-12-30T15:18:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/12/12/building-llm-powered-applications-in-ruby-a-practical-introduction/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1765541523832.png</image:loc><image:title>1765541523832</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1765541692907.png</image:loc><image:title>1765541692907</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1765541935909.png</image:loc><image:title>1765541935909</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1765542060624.png</image:loc><image:title>1765542060624</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1765541975842.png</image:loc><image:title>1765541975842</image:title></image:image><lastmod>2025-12-26T17:40:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/24/handling-system-signals-in-ruby-graceful-shutdowns-process-management/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1740399780976.png</image:loc><image:title>1740399780976</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1740399850157.png</image:loc><image:title>1740399850157</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1740400212753.jpg</image:loc><image:title>1740400212753</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1740400663581.jpg</image:loc><image:title>1740400663581</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1740400683359.jpg</image:loc><image:title>1740400683359</image:title></image:image><lastmod>2025-12-26T14:39:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/12/24/running-ruby-4-with-rubybox-inside-docker-alpine/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1766584686305.png</image:loc><image:title>1766584686305</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1766584049699.png</image:loc><image:title>1766584049699</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1766584590427.jpg</image:loc><image:title>1766584590427</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1766584525485.jpg</image:loc><image:title>1766584525485</image:title></image:image><lastmod>2025-12-24T16:19:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/12/23/building-a-dfa-based-regular-expression-engine-in-ruby/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1766494762401.png</image:loc><image:title>1766494762401</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1766494784190.png</image:loc><image:title>1766494784190</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1766494745983.png</image:loc><image:title>1766494745983</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1766494403698.png</image:loc><image:title>1766494403698</image:title></image:image><lastmod>2025-12-23T14:24:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/11/mastering-regular-expressions-a-powerful-tool-for-efficient-string-manipulation/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1739277576180.png</image:loc><image:title>1739277576180</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1734362623911.png</image:loc><image:title>1734362623911</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1734362795058.jpg</image:loc><image:title>1734362795058</image:title></image:image><lastmod>2025-12-23T13:18:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/12/04/%f0%9f%92%a5-yes-you-can-fix-a-bug-in-irb-heres-how-a-simple-emoji-crash-led-to-a-real-ruby-patch/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1764856320723.png</image:loc><image:title>1764856320723</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1764856088407.jpg</image:loc><image:title>1764856088407</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1764856282260.png</image:loc><image:title>1764856282260</image:title></image:image><lastmod>2025-12-22T14:08:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/12/05/%f0%9f%9a%a6-understanding-cors-in-modern-web-development/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/img_2.png</image:loc><image:title>img_2</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/img_1.png</image:loc><image:title>img_1</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1764937417124.png</image:loc><image:title>1764937417124</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1764937318404.png</image:loc><image:title>1764937318404</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1764937556510.jpg</image:loc><image:title>1764937556510</image:title></image:image><lastmod>2025-12-22T14:08:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/12/08/rubyworld-conference-2025-picoruby-mruby-girls-and-the-future-of-embedded-ruby/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1765199502606.png</image:loc><image:title>1765199502606</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1765199797680.png</image:loc><image:title>1765199797680</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1765199680034.jpg</image:loc><image:title>1765199680034</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1765199700280.png</image:loc><image:title>1765199700280</image:title></image:image><lastmod>2025-12-22T14:08:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/12/10/why-now-is-the-right-time-for-picoruby/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1765376134359.png</image:loc><image:title>1765376134359</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1765376251331.png</image:loc><image:title>1765376251331</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1765376266992.png</image:loc><image:title>1765376266992</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1765376113750.png</image:loc><image:title>1765376113750</image:title></image:image><lastmod>2025-12-22T14:07:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/12/11/exploring-the-world-of-electronic-engineering-with-picoruby/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1765457675127.png</image:loc><image:title>1765457675127</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1765457827490.png</image:loc><image:title>1765457827490</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1765457958239.png</image:loc><image:title>1765457958239</image:title></image:image><lastmod>2025-12-22T14:07:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/12/15/smart-test-suites-with-ruby/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1765815338346.png</image:loc><image:title>1765815338346</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1765815355014.png</image:loc><image:title>1765815355014</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1765815187279.png</image:loc><image:title>1765815187279</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1765814922408.png</image:loc><image:title>1765814922408</image:title></image:image><lastmod>2025-12-22T14:07:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/12/16/tangible-code-making-ruby-visible-touchable-and-understandable/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1765895824819.png</image:loc><image:title>1765895824819</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1765895194535.png</image:loc><image:title>1765895194535</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1765895811582.png</image:loc><image:title>1765895811582</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1765895863569.png</image:loc><image:title>1765895863569</image:title></image:image><lastmod>2025-12-22T14:07:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/12/17/from-reading-to-mastery-turning-metaprogramming-ruby-into-a-hands-on-learning-platform/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1765975470614.png</image:loc><image:title>1765975470614</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1765975430714.png</image:loc><image:title>1765975430714</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1765975409729.png</image:loc><image:title>1765975409729</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1765973199055.png</image:loc><image:title>1765973199055</image:title></image:image><lastmod>2025-12-22T14:07:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/12/18/a-definitive-guide-to-running-picoruby-on-esp32-esp-idf-5-x/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/main.jpeg</image:loc><image:title>main</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1766065586980.png</image:loc><image:title>1766065586980</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1766065393418.png</image:loc><image:title>1766065393418</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1766065266246.png</image:loc><image:title>1766065266246</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1766064948892.png</image:loc><image:title>1766064948892</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1766065312210.png</image:loc><image:title>1766065312210</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1766064922175.png</image:loc><image:title>1766064922175</image:title></image:image><lastmod>2025-12-22T14:06:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/12/19/parsing-taiwanese-like-code/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1766146478400.png</image:loc><image:title>1766146478400</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1766145876907.png</image:loc><image:title>1766145876907</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1766146498096.png</image:loc><image:title>1766146498096</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1766146537279.png</image:loc><image:title>1766146537279</image:title></image:image><lastmod>2025-12-22T14:06:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/12/22/ruby-at-30-a-community-built-from-imperfection/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1766408087600.jpg</image:loc><image:title>1766408087600</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1766408111358.png</image:loc><image:title>1766408111358</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1766408633397.png</image:loc><image:title>1766408633397</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1766408011342.png</image:loc><image:title>1766408011342</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1766408034826.jpg</image:loc><image:title>1766408034826</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1766408606388.jpg</image:loc><image:title>1766408606388</image:title></image:image><lastmod>2025-12-22T14:05:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/articles/</loc><lastmod>2025-12-18T15:40:54+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://rubystacknews.com/home/</loc><lastmod>2025-12-18T15:40:31+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://rubystacknews.com/2025/06/11/%f0%9f%92%8e-picoruby-bringing-ruby-to-microcontrollers-and-the-edge-of-iot/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749651959362.png</image:loc><image:title>1749651959362</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749652271569.png</image:loc><image:title>1749652271569</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749651982113.png</image:loc><image:title>1749651982113</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749652171779.jpg</image:loc><image:title>1749652171779</image:title></image:image><lastmod>2025-12-17T17:22:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/12/17/picoruby-ruby-beyond-rails/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/maxresdefault.jpg</image:loc><image:title>maxresdefault</image:title></image:image><lastmod>2025-12-17T17:22:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/25/rspec-mocks-doubles-the-secret-sauce-for-testing-like-a-pro-%f0%9f%a7%aa/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1740494266912.png</image:loc><image:title>1740494266912</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1740494458257.png</image:loc><image:title>1740494458257</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1740494719967.jpg</image:loc><image:title>1740494719967</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1740494598627.jpg</image:loc><image:title>1740494598627</image:title></image:image><lastmod>2025-12-15T16:21:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/12/03/the-ruby-bindings-every-rails-developer-should-know/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1764766849456.png</image:loc><image:title>1764766849456</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1764767093961.jpg</image:loc><image:title>1764767093961</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1764767192394.jpg</image:loc><image:title>1764767192394</image:title></image:image><lastmod>2025-12-10T14:39:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/01/27/rails-meets-ai-building-smarter-apps-with-rails-8-and-machine-learning%f0%9f%9a%82%e2%9c%a8/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-24.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-31.jpeg</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-23.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-30.jpeg</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-29.jpeg</image:loc><image:title>image</image:title></image:image><lastmod>2025-12-09T14:37:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/01/28/exploring-rubys-shorthand-syntax-simplify-arrays-strings-and-more/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-18.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-22.jpeg</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-17.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-16.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-21.jpeg</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-20.jpeg</image:loc><image:title>image</image:title></image:image><lastmod>2025-12-09T14:37:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/01/27/getting-started-with-the-faker-gem-a-fun-tool-for-generating-test-data/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1730981589689.png</image:loc><image:title>1730981589689</image:title></image:image><lastmod>2025-12-09T14:36:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/01/27/streamlining-rails-applications-associating-devise-users-with-posts/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-26.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-34.jpeg</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-33.jpeg</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-25.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-32.jpeg</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-3.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-2.jpeg</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-1.jpeg</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image.jpeg</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/create-a-highly-detailed-high-resolution-image-depicting-a-web-developer.png</image:loc><image:title>create-a-highly-detailed-high-resolution-image-depicting-a-web-developer</image:title></image:image><lastmod>2025-12-09T14:36:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/01/22/optimizing-garbage-collection-in-rails-with-autotuner/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1730918194527.png</image:loc><image:title>1730918194527</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image140-1.png</image:loc><image:title>image140</image:title></image:image><lastmod>2025-12-09T14:36:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/01/22/are-you-programming-or-are-you-still-playing-like-you-did-at-the-beginning/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1730206423181-2.jpeg</image:loc><image:title>1730206423181</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1730206423181.jpeg</image:loc><image:title>1730206423181</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1729795436230.png</image:loc><image:title>1729795436230</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1729794189023.png</image:loc><image:title>1729794189023</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1732242159704.png</image:loc><image:title>1732242159704</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1729795073805.png</image:loc><image:title>1729795073805</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1729794217835.png</image:loc><image:title>1729794217835</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image140.png</image:loc><image:title>image140</image:title></image:image><lastmod>2025-12-09T14:35:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/12/02/understanding-bundle-bundler-exec-and-the-real-difference-between-rails-c-and-bundle-exec-rails-c/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/sun-tzu-strategizing-ruby-method-queries-on-a-scroll_.jpeg</image:loc><image:title>Sun Tzu strategizing Ruby method queries on a scroll_</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1764691237951-1.png</image:loc><image:title>1764691237951</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1764690842077-1.jpg</image:loc><image:title>1764690842077</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1764691138567-1.jpg</image:loc><image:title>1764691138567</image:title></image:image><lastmod>2025-12-02T17:17:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/12/01/debugging-in-real-life-how-i-use-rails-logger-and-docker-logs-in-my-daily-workflow/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1764591232885.png</image:loc><image:title>1764591232885</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1764591375762.jpg</image:loc><image:title>1764591375762</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1764591442010.jpg</image:loc><image:title>1764591442010</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/12/1764591458974.jpg</image:loc><image:title>1764591458974</image:title></image:image><lastmod>2025-12-01T12:45:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/11/28/ruby-and-lisp-what-ruby-borrowed-from-lisps-spirit/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/11/1764343497380.jpg</image:loc><image:title>1764343497380</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/11/1764343296965.png</image:loc><image:title>1764343296965</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/11/1764343580138.jpg</image:loc><image:title>1764343580138</image:title></image:image><lastmod>2025-11-28T19:11:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/11/26/%f0%9f%9a%80-understanding-reverse_merge-in-ruby-on-rails/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/11/1751640533709.png</image:loc><image:title>1751640533709</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/11/1764162279640.jpg</image:loc><image:title>1764162279640</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/11/1764162199620.jpg</image:loc><image:title>1764162199620</image:title></image:image><lastmod>2025-11-28T16:36:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/11/27/%f0%9f%9a%80-bundler-4-0-0-beta1-a-big-step-forward-for-writing-clean-and-modern-ruby/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/11/1764251979600.jpg</image:loc><image:title>1764251979600</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/11/1764251941971.jpg</image:loc><image:title>1764251941971</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/11/1764252204517.png</image:loc><image:title>1764252204517</image:title></image:image><lastmod>2025-11-28T16:36:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/build-your-next-project-with-experienced-ruby-rails-development/</loc><lastmod>2025-11-28T15:54:24+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://rubystacknews.com/2025/11/24/%f0%9f%9a%80-ruby-4-0-0-preview2-is-here/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/11/1763990436614.png</image:loc><image:title>1763990436614</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/11/1763990336918.jpg</image:loc><image:title>1763990336918</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/11/1763990353049.jpg</image:loc><image:title>1763990353049</image:title></image:image><lastmod>2025-11-27T14:14:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/07/feature-flagging-in-ruby-with-the-flipper-gem/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738892176926.png</image:loc><image:title>1738892176926</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738892111051.png</image:loc><image:title>1738892111051</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738892138397.jpg</image:loc><image:title>1738892138397</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738892400942.jpg</image:loc><image:title>1738892400942</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738892434888.jpg</image:loc><image:title>1738892434888</image:title></image:image><lastmod>2025-11-27T00:26:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/11/25/readable-specs-vs-clever-specs-finding-the-balance-in-test-design/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/11/1764078007234.png</image:loc><image:title>1764078007234</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/11/1764077672074.jpg</image:loc><image:title>1764077672074</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/11/1764077608501.jpg</image:loc><image:title>1764077608501</image:title></image:image><lastmod>2025-11-25T13:42:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/11/21/%f0%9f%9a%a6-understanding-state-machines-in-ruby-concepts-examples-the-best-gems/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/11/1763725283163.jpg</image:loc><image:title>1763725283163</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/11/1763725259020.jpg</image:loc><image:title>1763725259020</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/11/1763725516315.png</image:loc><image:title>1763725516315</image:title></image:image><lastmod>2025-11-21T11:53:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/11/18/mastering-rubys-object-model-and-metaprogramming-in-rails/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/11/1763485861954.jpg</image:loc><image:title>1763485861954</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/11/image-1.jpeg</image:loc><image:title>image</image:title></image:image><lastmod>2025-11-18T17:15:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/11/13/%f0%9f%92%8e-unless-the-ruby-way-to-not-say-no/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/11/image.jpeg</image:loc><image:title>image</image:title></image:image><lastmod>2025-11-13T18:13:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/06/23/%f0%9f%9a%b0-streaming-csv-data-line-by-line-processing-like-draining-a-tank/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1750688946471.png</image:loc><image:title>1750688946471</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1750688905401.jpg</image:loc><image:title>1750688905401</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1750688981375.jpg</image:loc><image:title>1750688981375</image:title></image:image><lastmod>2025-11-13T18:08:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/07/21/%f0%9f%94%8d-understanding-rubys-range-operator-in-activerecord-queries/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/07/1753100680980.jpg</image:loc><image:title>1753100680980</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/07/1753100349625.png</image:loc><image:title>1753100349625</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/07/1753100958457.jpg</image:loc><image:title>1753100958457</image:title></image:image><lastmod>2025-07-21T12:33:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/07/07/%f0%9f%94%97-rubys-zip-elegant-array-merging-made-easy/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/07/1751921662961.png</image:loc><image:title>1751921662961</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/07/1751921887498.jpg</image:loc><image:title>1751921887498</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/07/1751921829341.jpg</image:loc><image:title>1751921829341</image:title></image:image><lastmod>2025-07-07T21:04:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/07/04/%f0%9f%a7%a0-hash-transformations-in-ruby-index_by-vs-index_with/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/07/1751640533709.png</image:loc><image:title>1751640533709</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/07/1751640582491.png</image:loc><image:title>1751640582491</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/07/1751640407351.jpg</image:loc><image:title>1751640407351</image:title></image:image><lastmod>2025-07-04T17:12:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/07/03/el-que-busca-encuentra-a-survey-of-search-strategies-in-ruby/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/07/1751548797139.png</image:loc><image:title>1751548797139</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/07/1751549074164.jpg</image:loc><image:title>1751549074164</image:title></image:image><lastmod>2025-07-03T13:36:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/01/30/understanding-the-power-of-blocks-in-ruby-lambda-vs-proc-new/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1738242286554.png</image:loc><image:title>1738242286554</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1733409457722.png</image:loc><image:title>1733409457722</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1733409304967.jpg</image:loc><image:title>1733409304967</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1733409556285.jpg</image:loc><image:title>1733409556285</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1733409435628.jpg</image:loc><image:title>1733409435628</image:title></image:image><lastmod>2025-07-03T13:04:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/07/02/%f0%9f%a7%ad-simplifying-deeply-nested-routes-in-rails-with-shallow-true/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/07/1751463234114.jpg</image:loc><image:title>1751463234114</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/07/1751463455433.jpg</image:loc><image:title>1751463455433</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/07/1751462978385.png</image:loc><image:title>1751462978385</image:title></image:image><lastmod>2025-07-02T13:43:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/07/01/%f0%9f%9a%80-using-mongodb-in-ruby-on-rails-with-mongoid-a-practical-example/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/07/1751379758853.png</image:loc><image:title>1751379758853</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/07/1751379929864.jpg</image:loc><image:title>1751379929864</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/07/1751380049675.jpg</image:loc><image:title>1751380049675</image:title></image:image><lastmod>2025-11-20T11:15:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/06/30/%f0%9f%94%8d-exploring-rubys-hidden-powers-getting-full-system-info-with-pure-ruby/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1751288915581.png</image:loc><image:title>1751288915581</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1751289270129.jpg</image:loc><image:title>1751289270129</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1751289887217.jpg</image:loc><image:title>1751289887217</image:title></image:image><lastmod>2025-06-30T13:58:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/06/27/%e2%9a%a1-boosting-reactive-programming-performance-with-jit-meet-reactive-ruby/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1751033733989.png</image:loc><image:title>1751033733989</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1751033006651.png</image:loc><image:title>1751033006651</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1751033278949.jpg</image:loc><image:title>1751033278949</image:title></image:image><lastmod>2025-06-27T14:19:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/06/26/%f0%9f%a7%b5-from-ascii-to-emojis-understanding-rubys-chr-and-ord-methods/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1750939705226.png</image:loc><image:title>1750939705226</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1750939647208.png</image:loc><image:title>1750939647208</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1750939671877.png</image:loc><image:title>1750939671877</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1750939989399.jpg</image:loc><image:title>1750939989399</image:title></image:image><lastmod>2025-06-26T12:33:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/06/25/keep-your-ruby-projects-secure-and-up-to-date-with-dependabot/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1750862342150.jpg</image:loc><image:title>1750862342150</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1750862189108.png</image:loc><image:title>1750862189108</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1750862316457.jpg</image:loc><image:title>1750862316457</image:title></image:image><lastmod>2025-06-25T14:44:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/06/24/%f0%9f%a7%a0-solid-vs-oop-in-ruby-are-we-just-repackaging-the-same-ideas/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1750768304973.png</image:loc><image:title>1750768304973</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1750768262915.png</image:loc><image:title>1750768262915</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1750768279751.png</image:loc><image:title>1750768279751</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1750768957095.jpg</image:loc><image:title>1750768957095</image:title></image:image><lastmod>2025-06-24T13:01:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/03/25/creating-a-ruby-gem-scaffold-with-docker-and-postgresql/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1742929965482.png</image:loc><image:title>1742929965482</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1742930406332.jpg</image:loc><image:title>1742930406332</image:title></image:image><lastmod>2025-06-19T19:47:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/06/19/%f0%9f%9a%a8-erratum-the-n1-problem-in-rails-and-how-i-redeemed-myself/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1750332107562.png</image:loc><image:title>1750332107562</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1750332028270.jpg</image:loc><image:title>1750332028270</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1750332089569.jpg</image:loc><image:title>1750332089569</image:title></image:image><lastmod>2025-06-19T11:25:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/06/18/%f0%9f%a7%b1-behind-the-scenes-of-a-rails-app-understanding-middleware/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1750247294279.jpg</image:loc><image:title>1750247294279</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1750247159123.png</image:loc><image:title>1750247159123</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1750247253618.jpg</image:loc><image:title>1750247253618</image:title></image:image><lastmod>2025-06-18T11:56:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/06/17/%f0%9f%93%98-designing-restful-apis-with-ruby-on-rails-conventions-and-practical-implementation/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1750169432456.png</image:loc><image:title>1750169432456</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1750165244987.png</image:loc><image:title>1750165244987</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1750169457894.png</image:loc><image:title>1750169457894</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1750168664355.jpg</image:loc><image:title>1750168664355</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1750167998547.png</image:loc><image:title>1750167998547</image:title></image:image><lastmod>2025-06-17T14:22:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/04/performance-guide-creating-100k-records-in-less-than-3-seconds-with-ruby-on-rails/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738634147474.png</image:loc><image:title>1738634147474</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732241716930.png</image:loc><image:title>1732241716930</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732216694229.jpg</image:loc><image:title>1732216694229</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732217029098.jpg</image:loc><image:title>1732217029098</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732217134754.jpg</image:loc><image:title>1732217134754</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732216792751.jpg</image:loc><image:title>1732216792751</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732217753410.png</image:loc><image:title>1732217753410</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732216407296.png</image:loc><image:title>1732216407296</image:title></image:image><lastmod>2025-06-17T12:01:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/24/enhancing-ruby-applications-with-moduleincluded/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1736517476022.png</image:loc><image:title>1736517476022</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1735646082074.png</image:loc><image:title>1735646082074</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1735646047582.jpg</image:loc><image:title>1735646047582</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1735646160346.jpg</image:loc><image:title>1735646160346</image:title></image:image><lastmod>2025-06-17T12:01:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/03/21/mastering-state-machines-in-ruby-on-rails-a-friday-insight/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1742563256145.png</image:loc><image:title>1742563256145</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1742562819147.png</image:loc><image:title>1742562819147</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1742562748837.jpg</image:loc><image:title>1742562748837</image:title></image:image><lastmod>2025-06-17T12:01:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/06/13/%f0%9f%a7%a8-one-liners-that-get-you-back-to-your-weekend-fast-ruby-project-starters/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749826093623.png</image:loc><image:title>1749826093623</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749826349260.jpg</image:loc><image:title>1749826349260</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749826420398.png</image:loc><image:title>1749826420398</image:title></image:image><lastmod>2025-06-13T15:56:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/06/12/%f0%9f%94%8d-understanding-rubys-method-lookup-algorithm-a-must-for-every-developer/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749744428718.png</image:loc><image:title>1749744428718</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749745879641.jpg</image:loc><image:title>1749745879641</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749746362644.jpg</image:loc><image:title>1749746362644</image:title></image:image><lastmod>2025-06-12T17:09:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/03/17/what-happens-when-you-forget-to-add-a-parameter-when-creating-a-rails-project/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1742213870428.png</image:loc><image:title>1742213870428</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1742213209579.png</image:loc><image:title>1742213209579</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1742213614321.jpg</image:loc><image:title>1742213614321</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1742213804092.jpg</image:loc><image:title>1742213804092</image:title></image:image><lastmod>2025-06-11T12:26:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/06/11/understanding-config-database-yml-in-ruby-on-rails/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749643274234.jpg</image:loc><image:title>1749643274234</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749642792831.jpg</image:loc><image:title>1749642792831</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749643302178.jpg</image:loc><image:title>1749643302178</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749642279689.png</image:loc><image:title>1749642279689</image:title></image:image><lastmod>2025-06-11T12:25:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/04/mastering-the-gemfile-a-deep-dive-into-bundler-best-practices/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738670499188.png</image:loc><image:title>1738670499188</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738670532049.png</image:loc><image:title>1738670532049</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738671085270.jpg</image:loc><image:title>1738671085270</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738670652254.jpg</image:loc><image:title>1738670652254</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738671111224.jpg</image:loc><image:title>1738671111224</image:title></image:image><lastmod>2025-06-10T18:14:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/06/10/%f0%9f%94%90-securing-your-ruby-apps-with-bundler-audit/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749577867727.png</image:loc><image:title>1749577867727</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749578157327.jpg</image:loc><image:title>1749578157327</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749578677130.jpg</image:loc><image:title>1749578677130</image:title></image:image><lastmod>2025-06-10T18:09:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/04/the-performance-impact-of-memoization-on-modern-ruby-understanding-object-shapes-in-ruby-3-2/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732114643990.jpg</image:loc><image:title>1732114643990</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732114813436.jpg</image:loc><image:title>1732114813436</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732114438109.jpg</image:loc><image:title>1732114438109</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738633931634.png</image:loc><image:title>1738633931634</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732241798982.png</image:loc><image:title>1732241798982</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732114365144.jpg</image:loc><image:title>1732114365144</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732114722732.jpg</image:loc><image:title>1732114722732</image:title></image:image><lastmod>2025-06-10T17:45:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/06/10/%f0%9f%8c%85-building-a-ruby-on-rails-api-with-swagger-documentation-a-practical-guide/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749558553232.png</image:loc><image:title>1749558553232</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749559680789.jpg</image:loc><image:title>1749559680789</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749559261359.jpg</image:loc><image:title>1749559261359</image:title></image:image><lastmod>2025-06-10T13:49:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/06/09/generating-executable-api-documentation-for-ruby-on-rails-with-rswag/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749474146623.png</image:loc><image:title>1749474146623</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749473929277.png</image:loc><image:title>1749473929277</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749474097005.png</image:loc><image:title>1749474097005</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749474911403.jpg</image:loc><image:title>1749474911403</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749474401794.jpg</image:loc><image:title>1749474401794</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749474429063.png</image:loc><image:title>1749474429063</image:title></image:image><lastmod>2025-06-09T17:12:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/06/07/supercharging-ruby-with-embedded-typeddata-objects/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749307978757.png</image:loc><image:title>1749307978757</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749306085458.png</image:loc><image:title>1749306085458</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749307926597.jpg</image:loc><image:title>1749307926597</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749307962555.jpg</image:loc><image:title>1749307962555</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749307938258.jpg</image:loc><image:title>1749307938258</image:title></image:image><lastmod>2025-06-07T14:55:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/06/06/simulating-external-apis-in-rspec-a-clean-approach-using-webmock/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749224885468.jpg</image:loc><image:title>1749224885468</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749224934800.jpg</image:loc><image:title>1749224934800</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749225225879.png</image:loc><image:title>1749225225879</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749224525558.jpg</image:loc><image:title>1749224525558</image:title></image:image><lastmod>2025-06-06T15:57:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/06/05/%f0%9f%a7%bc-skinny-controllers-fat-models-a-classic-ruby-on-rails-guideline/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749124455251.png</image:loc><image:title>1749124455251</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749124512964.jpg</image:loc><image:title>1749124512964</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749124441339.jpg</image:loc><image:title>1749124441339</image:title></image:image><lastmod>2025-06-05T12:05:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/01/29/understanding-objects-and-object-creation-in-ruby/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-10.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-11.jpeg</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-10.jpeg</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-9.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-9.jpeg</image:loc><image:title>image</image:title></image:image><lastmod>2025-06-04T13:45:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/18/mastering-callbacks-in-ruby-and-ruby-on-rails/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1739903854924.png</image:loc><image:title>1739903854924</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1739903892071.png</image:loc><image:title>1739903892071</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1739903942125.jpg</image:loc><image:title>1739903942125</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1739904254704.jpg</image:loc><image:title>1739904254704</image:title></image:image><lastmod>2025-06-04T13:45:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/03/10/mastering-collection-and-container-objects-in-ruby-on-rails/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/image-1.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/image-5.jpeg</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/image-4.jpeg</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/image-3.jpeg</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/image.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/image-2.jpeg</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/image-1.jpeg</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/image.jpeg</image:loc><image:title>image</image:title></image:image><lastmod>2025-06-04T13:44:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/06/04/understanding-data-structures-and-method-operations-a-key-to-efficient-software-development/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749041908689.jpg</image:loc><image:title>1749041908689</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749041818611.jpg</image:loc><image:title>1749041818611</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749041864000.jpg</image:loc><image:title>1749041864000</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1749041068618.png</image:loc><image:title>1749041068618</image:title></image:image><lastmod>2025-06-04T13:11:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/03/introduction-to-kafka-with-ruby-installing-and-integrating-shopify-and-sendgrid/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738552005854.png</image:loc><image:title>1738552005854</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1731512997464.png</image:loc><image:title>1731512997464</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1731511084867.jpg</image:loc><image:title>1731511084867</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1731513457856.jpg</image:loc><image:title>1731513457856</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1731512360882.jpg</image:loc><image:title>1731512360882</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1731512787885.jpg</image:loc><image:title>1731512787885</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1731512188749.jpg</image:loc><image:title>1731512188749</image:title></image:image><lastmod>2025-06-03T16:22:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/06/03/just-read-shopifys-latest-update-on-sorbet-theyve-added-support-for-inline-rbs-comments-and-its-a-game-changer-for-type-checking-in-ruby-%f0%9f%8e%af/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/screenshot_20250603_130207.png</image:loc><image:title>Screenshot_20250603_130207</image:title></image:image><lastmod>2025-06-03T16:21:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/06/03/%f0%9f%9a%80-ruby-3-5-brings-serious-speed-to-object-allocation-%f0%9f%92%8e%e2%9a%a1/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1748959658484.png</image:loc><image:title>1748959658484</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1748959406165.png</image:loc><image:title>1748959406165</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1748959832430.jpg</image:loc><image:title>1748959832430</image:title></image:image><lastmod>2025-06-03T14:18:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/06/03/automating-document-generation-with-ai-in-ruby-on-rails/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1748951101283.png</image:loc><image:title>1748951101283</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1748951339623.jpg</image:loc><image:title>1748951339623</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1748951471179.jpg</image:loc><image:title>1748951471179</image:title></image:image><lastmod>2025-06-03T12:05:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/06/02/%f0%9f%9a%a8-alert-zjit-merge-what-ruby-rails-developers-should-know-%f0%9f%9a%a8/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1748872190915.png</image:loc><image:title>1748872190915</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1748872247341.jpg</image:loc><image:title>1748872247341</image:title></image:image><lastmod>2025-06-02T14:07:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/19/level-up-your-ruby-skills-from-novice-to-wizard-%f0%9f%a7%99%e2%99%82%ef%b8%8f%f0%9f%92%8e/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1739965219730.png</image:loc><image:title>1739965219730</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1739965190091.png</image:loc><image:title>1739965190091</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1739965010487.jpg</image:loc><image:title>1739965010487</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1739965143542.jpg</image:loc><image:title>1739965143542</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1739965175882.jpg</image:loc><image:title>1739965175882</image:title></image:image><lastmod>2025-06-02T13:57:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/04/microservices-and-the-complexity-of-distributed-systems-a-reflection-on-fowlers-first-law/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732241864050.png</image:loc><image:title>1732241864050</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1731939971692.jpg</image:loc><image:title>1731939971692</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1731940387500.jpg</image:loc><image:title>1731940387500</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1731940839902.jpg</image:loc><image:title>1731940839902</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738552847358.png</image:loc><image:title>1738552847358</image:title></image:image><lastmod>2025-06-02T13:32:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/06/02/building-a-microservice-architecture-with-ruby-a-practical-guide/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1748870030621.png</image:loc><image:title>1748870030621</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1748870505981.jpg</image:loc><image:title>1748870505981</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1748870360725.jpg</image:loc><image:title>1748870360725</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/06/1748870402999.jpg</image:loc><image:title>1748870402999</image:title></image:image><lastmod>2025-06-02T13:30:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/10/the-magic-of-rspec-blocks-before-after-and-the-sacred-art-of-cleanup/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1739188832559.png</image:loc><image:title>1739188832559</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1739189419316.jpg</image:loc><image:title>1739189419316</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1739189377610.jpg</image:loc><image:title>1739189377610</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1739188799097.png</image:loc><image:title>1739188799097</image:title></image:image><lastmod>2025-05-30T20:03:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/04/21/%f0%9f%a7%a0-understanding-rubys-yarv-yet-another-ruby-vm-stack-mechanics-from-code-to-execution/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1745234382825.png</image:loc><image:title>1745234382825</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1745234392839.jpg</image:loc><image:title>1745234392839</image:title></image:image><lastmod>2025-05-30T20:02:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/05/30/%f0%9f%93%b2-generating-valid-whatsapp-numbers-with-ruby-a-practical-approach-to-international-number-parsing/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1748616856849.png</image:loc><image:title>1748616856849</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1748616977904.png</image:loc><image:title>1748616977904</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1748617019775.jpg</image:loc><image:title>1748617019775</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1748616896956.jpg</image:loc><image:title>1748616896956</image:title></image:image><lastmod>2025-05-30T15:34:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/01/28/%f0%9f%9a%80-why-rails-makes-developers-happy-the-philosophy-behind-the-framework/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-22.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-21.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-28.jpeg</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-27.jpeg</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-26.jpeg</image:loc><image:title>image</image:title></image:image><lastmod>2025-05-29T14:32:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/05/29/%f0%9f%93%9d-method-naming-conventions-in-ruby-and-rails/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1748520741198.png</image:loc><image:title>1748520741198</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1748519061712.png</image:loc><image:title>1748519061712</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1748521024997.jpg</image:loc><image:title>1748521024997</image:title></image:image><lastmod>2025-05-29T12:32:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/08/unlocking-rubys-elegance-a-dive-into-syntactic-sugar/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1739036443478.png</image:loc><image:title>1739036443478</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733831990330.png</image:loc><image:title>1733831990330</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733831976735.jpg</image:loc><image:title>1733831976735</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733831951440.jpg</image:loc><image:title>1733831951440</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733831931870.jpg</image:loc><image:title>1733831931870</image:title></image:image><lastmod>2025-05-28T13:49:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/05/28/%f0%9f%90%92-monkey-patching-in-ruby-what-it-is-and-why-you-should-be-careful/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1748433048492.png</image:loc><image:title>1748433048492</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1748432998305.jpg</image:loc><image:title>1748432998305</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1748433020217.jpg</image:loc><image:title>1748433020217</image:title></image:image><lastmod>2025-05-28T11:59:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/07/understanding-ruby-exceptions-enhancing-code-robustness-with-effective-error-handling/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738894193412.png</image:loc><image:title>1738894193412</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733746255403.png</image:loc><image:title>1733746255403</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733746235803.jpg</image:loc><image:title>1733746235803</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733746442657.jpg</image:loc><image:title>1733746442657</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733746025534.jpg</image:loc><image:title>1733746025534</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733746066849.jpg</image:loc><image:title>1733746066849</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733746134744.jpg</image:loc><image:title>1733746134744</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733746386766.jpg</image:loc><image:title>1733746386766</image:title></image:image><lastmod>2025-05-27T13:59:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/05/27/the-pitfalls-of-overusing-rescue-in-ruby-and-how-to-do-it-right/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1748349126868.jpg</image:loc><image:title>1748349126868</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1748348599702.png</image:loc><image:title>1748348599702</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1748349180928.jpg</image:loc><image:title>1748349180928</image:title></image:image><lastmod>2025-05-27T12:49:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/05/26/how-to-use-apis-in-ruby-a-step-by-step-guide-with-faraday-httparty-and-nethttp/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/screenshot_20250526_133516.png</image:loc><image:title>Screenshot_20250526_133516</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1748261170885.png</image:loc><image:title>1748261170885</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1748261543261.jpg</image:loc><image:title>1748261543261</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1748261765144.jpg</image:loc><image:title>1748261765144</image:title></image:image><lastmod>2025-05-26T16:37:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/06/exploring-restful-api-development-in-ruby-frameworks-and-approaches/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738842649545.png</image:loc><image:title>1738842649545</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732734279560.jpg</image:loc><image:title>1732734279560</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732734203901.jpg</image:loc><image:title>1732734203901</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732734313580.jpg</image:loc><image:title>1732734313580</image:title></image:image><lastmod>2025-05-26T16:33:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/06/exploring-irb-the-interactive-ruby-shell/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732901196447.png</image:loc><image:title>1732901196447</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732900450764.jpg</image:loc><image:title>1732900450764</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732901182124.jpg</image:loc><image:title>1732901182124</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732901241990.jpg</image:loc><image:title>1732901241990</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738843368664.png</image:loc><image:title>1738843368664</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732900565191.png</image:loc><image:title>1732900565191</image:title></image:image><lastmod>2025-05-21T14:53:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/05/21/%f0%9f%94%8d-debugging-in-ruby-irb-pry-byebug-and-debug-what-you-should-know/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1747838580328.png</image:loc><image:title>1747838580328</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1747838305278.jpg</image:loc><image:title>1747838305278</image:title></image:image><lastmod>2025-05-21T14:50:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/05/20/%e2%9c%85-building-clean-and-reusable-ui-with-viewcomponent-in-rails/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1747761678569.png</image:loc><image:title>1747761678569</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1747762005248.jpg</image:loc><image:title>1747762005248</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1747761811770.jpg</image:loc><image:title>1747761811770</image:title></image:image><lastmod>2025-05-21T11:36:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/05/19/%f0%9f%94%90-building-token-based-authentication-in-a-rails-api-with-jwt/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1747656753887.png</image:loc><image:title>1747656753887</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1747657271657.jpg</image:loc><image:title>1747657271657</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1747657301498.jpg</image:loc><image:title>1747657301498</image:title></image:image><lastmod>2025-05-19T12:39:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/05/16/%f0%9f%9a%80-mastering-cd-across-github-gitlab-jenkins-circleci-bitbucket-deploying-seamlessly-to-aws-gcp-digitalocean-heroku/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1747397469113.png</image:loc><image:title>1747397469113</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1747397939309.jpg</image:loc><image:title>1747397939309</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1747397870184.jpg</image:loc><image:title>1747397870184</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1747398470845.png</image:loc><image:title>1747398470845</image:title></image:image><lastmod>2025-05-16T14:30:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/05/15/mastering-ci-across-github-gitlab-jenkins-circleci-without-losing-your-sanity/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1747311753808.png</image:loc><image:title>1747311753808</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1747312523970.jpg</image:loc><image:title>1747312523970</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1747313240031.jpg</image:loc><image:title>1747313240031</image:title></image:image><lastmod>2025-05-15T13:02:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/05/12/getting-started-with-capybara-and-selenium-for-web-testing/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/screenshot_20250514_161639.png</image:loc><image:title>Screenshot_20250514_161639</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1747063202369.png</image:loc><image:title>1747063202369</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1747063032701.png</image:loc><image:title>1747063032701</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1747063148482.jpg</image:loc><image:title>1747063148482</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1747062699781.jpg</image:loc><image:title>1747062699781</image:title></image:image><lastmod>2025-05-14T19:24:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/05/14/%f0%9f%8e%b8-building-a-multi-tenant-rails-app-for-music-stores-using-apartment/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1747231319118.png</image:loc><image:title>1747231319118</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1747231895109.jpg</image:loc><image:title>1747231895109</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1747232276604.jpg</image:loc><image:title>1747232276604</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1747232302178.jpg</image:loc><image:title>1747232302178</image:title></image:image><lastmod>2025-05-14T14:36:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/05/13/%f0%9f%8e%89-title-rubystacknews-com-is-reaching-the-world-%f0%9f%8c%8d/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/visitors.png</image:loc><image:title>visitors</image:title></image:image><lastmod>2025-05-14T09:16:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/10/streamlining-file-uploads-with-active-storage-in-ruby-on-rails/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1739214937144.png</image:loc><image:title>1739214937144</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1734348562829.png</image:loc><image:title>1734348562829</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1734348838484.jpg</image:loc><image:title>1734348838484</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1734348990619.jpg</image:loc><image:title>1734348990619</image:title></image:image><lastmod>2025-05-13T11:57:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/05/13/%f0%9f%94%a7-managing-files-on-aws-s3-with-ruby-shouldnt-be-a-hassle-so-i-built-s3filemanager/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1747136717389.jpg</image:loc><image:title>1747136717389</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1747136373962.png</image:loc><image:title>1747136373962</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1747136699929.jpg</image:loc><image:title>1747136699929</image:title></image:image><lastmod>2025-05-13T11:56:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/24/writing-effective-tests-in-ruby-on-rails-using-rspec/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1739153646709.png</image:loc><image:title>1739153646709</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733932486317.png</image:loc><image:title>1733932486317</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733932427168.jpg</image:loc><image:title>1733932427168</image:title></image:image><lastmod>2025-05-12T15:43:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/05/09/%f0%9f%94%92-free-ssl-certificates-for-your-ruby-on-rails-app-using-lets-encrypt/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1746801276277.jpg</image:loc><image:title>1746801276277</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1746800439447.png</image:loc><image:title>1746800439447</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1746800699381.jpg</image:loc><image:title>1746800699381</image:title></image:image><lastmod>2025-05-09T14:47:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/07/deploying-a-ruby-on-rails-application-to-production-a-complete-guide/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738927653336.png</image:loc><image:title>1738927653336</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738927626057.png</image:loc><image:title>1738927626057</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738927703453.jpg</image:loc><image:title>1738927703453</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738927829145.jpg</image:loc><image:title>1738927829145</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738928015364.jpg</image:loc><image:title>1738928015364</image:title></image:image><lastmod>2025-05-09T14:47:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/01/30/mastering-erb-in-ruby-on-rails-why-its-still-a-developer-favorite/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-8.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-8.jpeg</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-7.jpeg</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-7.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-6.jpeg</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-1.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-05-08T15:00:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/05/05/%f0%9f%94%97-connecting-ruby-on-rails-and-react-building-a-simple-user-list-api/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1746465096738.png</image:loc><image:title>1746465096738</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1746465698783.png</image:loc><image:title>1746465698783</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1746465551782.jpg</image:loc><image:title>1746465551782</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1746467481354.jpg</image:loc><image:title>1746467481354</image:title></image:image><lastmod>2025-05-08T15:00:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/05/08/mastering-the-render-method-in-rails-behind-the-scenes-of-efficient-response-handling/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1746707255081.jpg</image:loc><image:title>1746707255081</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1746707514342.jpg</image:loc><image:title>1746707514342</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1746707039580.png</image:loc><image:title>1746707039580</image:title></image:image><lastmod>2025-05-08T14:51:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/05/07/effective-validation-and-data-integrity-in-rails-a-comprehensive-approach/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1746628199085.png</image:loc><image:title>1746628199085</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1746628299948.jpg</image:loc><image:title>1746628299948</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1746628444680.jpg</image:loc><image:title>1746628444680</image:title></image:image><lastmod>2025-05-07T14:39:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/05/07/scrutinizing-external-apis-in-react-how-i-integrated-real-time-dollar-data/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1746626881098.jpg</image:loc><image:title>1746626881098</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1746626858924.jpg</image:loc><image:title>1746626858924</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1746626209118.png</image:loc><image:title>1746626209118</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1746626686088.jpg</image:loc><image:title>1746626686088</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1746627015124.png</image:loc><image:title>1746627015124</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1746627000764.png</image:loc><image:title>1746627000764</image:title></image:image><lastmod>2025-05-07T14:11:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/05/06/%f0%9f%8c%90-add-multiple-languages-to-your-react-app-using-react-i18next/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1746541725622.png</image:loc><image:title>1746541725622</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1746541713398.png</image:loc><image:title>1746541713398</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1746541498789.png</image:loc><image:title>1746541498789</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1746541696841.jpg</image:loc><image:title>1746541696841</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1746541776599.jpg</image:loc><image:title>1746541776599</image:title></image:image><lastmod>2025-05-06T14:38:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/05/02/%f0%9f%9a%80-getting-started-with-react-and-docker-a-hello-world-for-ruby-developers/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1746204040778.jpg</image:loc><image:title>1746204040778</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/05/1746204077449.png</image:loc><image:title>1746204077449</image:title></image:image><lastmod>2025-05-02T16:55:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/04/30/%e2%9a%a0%ef%b8%8f-the-definitive-solution-to-your-rails-docker-time-zone-headaches-%f0%9f%98%b5%f0%9f%92%ab%e2%8f%b1%ef%b8%8f/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1746022705039.jpg</image:loc><image:title>1746022705039</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1746022498399.png</image:loc><image:title>1746022498399</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1746022754807.png</image:loc><image:title>1746022754807</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1746022538557.jpg</image:loc><image:title>1746022538557</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1746022914720.png</image:loc><image:title>1746022914720</image:title></image:image><lastmod>2025-04-30T14:29:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/04/small-and-little-things-removing-substrings-from-arrays-in-ruby/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738582931301-1.png</image:loc><image:title>1738582931301</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732241817271.png</image:loc><image:title>1732241817271</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732107368315.jpg</image:loc><image:title>1732107368315</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732107393907.jpg</image:loc><image:title>1732107393907</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732107474354.jpg</image:loc><image:title>1732107474354</image:title></image:image><lastmod>2025-04-29T17:22:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/03/05/unlocking-rubys-iteration-magic-mastering-external-and-internal-iterators/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741175456696.png</image:loc><image:title>1741175456696</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741175360600.png</image:loc><image:title>1741175360600</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741175861854.jpg</image:loc><image:title>1741175861854</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741176172135.jpg</image:loc><image:title>1741176172135</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741176206984.jpg</image:loc><image:title>1741176206984</image:title></image:image><lastmod>2025-04-29T17:22:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/03/13/unlocking-the-power-of-refactoring-in-ruby/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1735906119981.png</image:loc><image:title>1735906119981</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1736507664861.png</image:loc><image:title>1736507664861</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1735906243376.jpg</image:loc><image:title>1735906243376</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1735906356125.jpg</image:loc><image:title>1735906356125</image:title></image:image><lastmod>2025-04-29T17:22:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/04/29/why-enumerabletally-can-be-slower-than-each_with_object-in-ruby/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1745938551612.png</image:loc><image:title>1745938551612</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1745939236916.jpg</image:loc><image:title>1745939236916</image:title></image:image><lastmod>2025-04-29T15:16:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/01/29/unlock-the-power-of-apis-with-graphql-ruby/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-13.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-16.jpeg</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-12.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-15.jpeg</image:loc><image:title>image</image:title></image:image><lastmod>2025-04-28T12:52:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/01/28/rubys-hidden-gems-exploring-lesser-known-standard-library-features/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-15.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-19.jpeg</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-18.jpeg</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-14.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-17.jpeg</image:loc><image:title>image</image:title></image:image><lastmod>2025-04-28T12:52:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/04/28/exploring-rubys-standard-library-gems-hidden-power-at-your-fingertips/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1745838881192.png</image:loc><image:title>1745838881192</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1745838754207.jpg</image:loc><image:title>1745838754207</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1745839404796.jpg</image:loc><image:title>1745839404796</image:title></image:image><lastmod>2025-04-28T12:51:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/04/24/%e2%9c%a8-the-art-of-lossless-data-compression-in-ruby/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1745504465365.jpg</image:loc><image:title>1745504465365</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1745504689229.jpg</image:loc><image:title>1745504689229</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1745504035946.png</image:loc><image:title>1745504035946</image:title></image:image><lastmod>2025-04-27T00:47:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/03/11/build-a-complete-ai-chatbot-with-deepseek-and-ruby-full-code-and-guide/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741719541910.png</image:loc><image:title>1741719541910</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741719078304.png</image:loc><image:title>1741719078304</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741719198342.jpg</image:loc><image:title>1741719198342</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741719391357.jpg</image:loc><image:title>1741719391357</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741719503835.jpg</image:loc><image:title>1741719503835</image:title></image:image><lastmod>2025-04-25T19:25:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/04/25/%f0%9f%9b%a0%ef%b8%8f-building-a-simple-rails-app-to-display-http-request-headers/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1745589126155.png</image:loc><image:title>1745589126155</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1745589106440.jpg</image:loc><image:title>1745589106440</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1745589391694.jpg</image:loc><image:title>1745589391694</image:title></image:image><lastmod>2025-04-25T14:09:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/04/23/%f0%9f%92%ac-grateful-for-the-feedback/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/989e9ff6-6a2e-4281-bf25-63770d5bf4e6.png</image:loc><image:title>989e9ff6-6a2e-4281-bf25-63770d5bf4e6</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/screenshot_20250423_141029.png</image:loc><image:title>Screenshot_20250423_141029</image:title></image:image><lastmod>2025-04-23T17:21:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/03/28/%f0%9f%9a%80-automating-ruby-gem-creation-with-thor-a-guide-to-the-generator-script-%f0%9f%9a%80/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1743180278335.png</image:loc><image:title>1743180278335</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1743178574960.png</image:loc><image:title>1743178574960</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1743178789625.jpg</image:loc><image:title>1743178789625</image:title></image:image><lastmod>2025-04-23T13:21:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/11/mastering-control-flow-in-ruby-beyond-the-basics/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1739279096426.png</image:loc><image:title>1739279096426</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1739279076692.png</image:loc><image:title>1739279076692</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1739279346713.jpg</image:loc><image:title>1739279346713</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1739280295551.jpg</image:loc><image:title>1739280295551</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1739280276680.jpg</image:loc><image:title>1739280276680</image:title></image:image><lastmod>2025-04-23T13:21:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/01/building-a-simple-web-server-in-ruby-a-beginners-guide/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1733241540829.png</image:loc><image:title>1733241540829</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1736507664861.png</image:loc><image:title>1736507664861</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1733240901598.png</image:loc><image:title>1733240901598</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1733241497502.jpg</image:loc><image:title>1733241497502</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1733241626337.jpg</image:loc><image:title>1733241626337</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1733240829109.png</image:loc><image:title>1733240829109</image:title></image:image><lastmod>2025-04-23T13:21:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/05/building-a-simple-chatbot-with-ruby-on-rails-and-turbo-streams/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738703710001.png</image:loc><image:title>1738703710001</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732626589988.png</image:loc><image:title>1732626589988</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732626834886.jpg</image:loc><image:title>1732626834886</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732627131930.jpg</image:loc><image:title>1732627131930</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732627221250.jpg</image:loc><image:title>1732627221250</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732626944766.jpg</image:loc><image:title>1732626944766</image:title></image:image><lastmod>2025-04-23T13:20:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/07/unleashing-the-power-of-metaprogramming-in-ruby/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738892704025.png</image:loc><image:title>1738892704025</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733144269003.png</image:loc><image:title>1733144269003</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733144148915.jpg</image:loc><image:title>1733144148915</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733144071646.jpg</image:loc><image:title>1733144071646</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733144443958.jpg</image:loc><image:title>1733144443958</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733144324620.jpg</image:loc><image:title>1733144324620</image:title></image:image><lastmod>2025-04-23T13:19:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/02/metaprogramming-in-ruby-unleashing-the-magic-of-dynamic-code/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732241968264.png</image:loc><image:title>1732241968264</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1731411101735.jpg</image:loc><image:title>1731411101735</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1731357913689.jpg</image:loc><image:title>1731357913689</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1731410966868.jpg</image:loc><image:title>1731410966868</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738324084532.png</image:loc><image:title>1738324084532</image:title></image:image><lastmod>2025-04-23T13:18:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/07/understanding-and-solving-the-n1-query-problem-in-ruby-on-rails/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733485337513.png</image:loc><image:title>1733485337513</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733485221725.jpg</image:loc><image:title>1733485221725</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733485215147.jpg</image:loc><image:title>1733485215147</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733485386837.jpg</image:loc><image:title>1733485386837</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733485294096.jpg</image:loc><image:title>1733485294096</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738893724494.png</image:loc><image:title>1738893724494</image:title></image:image><lastmod>2025-04-23T12:27:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/01/29/parallel-execution-with-threads-in-ruby-unlocking-concurrency-in-your-applications/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-11.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-14.jpeg</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-13.jpeg</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-12.jpeg</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-6.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-5.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-5.jpeg</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-4.jpeg</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-3.jpeg</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-4.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-04-23T12:26:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/04/23/optimizing-ruby-memory-usage-with-jemalloc-rb/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1745407693786.jpg</image:loc><image:title>1745407693786</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1745407520261.png</image:loc><image:title>1745407520261</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1745407503298.jpg</image:loc><image:title>1745407503298</image:title></image:image><lastmod>2025-04-23T12:26:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/04/22/%f0%9f%a7%a9-modeling-dynamic-product-fields-in-rails-with-the-eav-pattern/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1745332300072.jpg</image:loc><image:title>1745332300072</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1745331623879.png</image:loc><image:title>1745331623879</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1745331745259.jpg</image:loc><image:title>1745331745259</image:title></image:image><lastmod>2025-04-22T21:40:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/04/15/%f0%9f%9a%80-introducing-trixgenius-alpha-0-1-2-now-with-ai-powered-math-evaluation/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1744725775134.png</image:loc><image:title>1744725775134</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1744725919009.png</image:loc><image:title>1744725919009</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1744726288349.png</image:loc><image:title>1744726288349</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1744725839728.png</image:loc><image:title>1744725839728</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1744726241018.jpg</image:loc><image:title>1744726241018</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1744725986622.jpg</image:loc><image:title>1744725986622</image:title></image:image><lastmod>2025-04-21T16:49:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/04/16/%f0%9f%94%8d-behind-the-code-crafting-a-thoughtful-gemspec-for-your-ruby-gem/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1744802233535.png</image:loc><image:title>1744802233535</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1744802593766.png</image:loc><image:title>1744802593766</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1744802446094.jpg</image:loc><image:title>1744802446094</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1744802647606.jpg</image:loc><image:title>1744802647606</image:title></image:image><lastmod>2025-04-16T12:57:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/04/14/%f0%9f%94%92-understanding-closures-in-ruby-a-powerful-yet-elegant-feature/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1744650020277.jpg</image:loc><image:title>1744650020277</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1744650068316.jpg</image:loc><image:title>1744650068316</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1744649947466.png</image:loc><image:title>1744649947466</image:title></image:image><lastmod>2025-04-14T17:06:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/04/01/creating-a-ruby-gem-to-add-ai-power-to-the-trix-text-editor-trix-genius-v0-0-5/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1743529756360.png</image:loc><image:title>1743529756360</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1743529828484.jpg</image:loc><image:title>1743529828484</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1743530281991.jpg</image:loc><image:title>1743530281991</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1743529916613.png</image:loc><image:title>1743529916613</image:title></image:image><lastmod>2025-04-11T14:34:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/03/14/enhancing-the-trix-editor-in-rails-with-ai-powered-orthographic-correction/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741977716268.png</image:loc><image:title>1741977716268</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741978342797.jpg</image:loc><image:title>1741978342797</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741978040474.png</image:loc><image:title>1741978040474</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741977906113.jpg</image:loc><image:title>1741977906113</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741977887123.jpg</image:loc><image:title>1741977887123</image:title></image:image><lastmod>2025-04-11T14:34:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/03/13/%f0%9f%8e%a8-enhancing-the-trix-rich-text-editor-in-ruby-on-rails-8-a-custom-touch-for-a-better-experience/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741871666719.png</image:loc><image:title>1741871666719</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741871923244.png</image:loc><image:title>1741871923244</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741872066379.jpg</image:loc><image:title>1741872066379</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741872296170.jpg</image:loc><image:title>1741872296170</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741872362006.png</image:loc><image:title>1741872362006</image:title></image:image><lastmod>2025-04-11T14:33:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/04/09/%f0%9f%94%a7-making-ruby-on-rails-integration-easier-with-trix-genius-generators/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/screenshot-2025-04-09-at-16-41-54-trix-genius-rubygems.org-your-community-gem-host.png</image:loc><image:title>Screenshot 2025-04-09 at 16-41-54 trix-genius RubyGems.org your community gem host</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1744224881297.png</image:loc><image:title>1744224881297</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1744225121445.jpg</image:loc><image:title>1744225121445</image:title></image:image><lastmod>2025-04-11T14:33:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/03/31/supercharging-trix-editor-with-rails-generators-%f0%9f%9a%80/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1743437461469.png</image:loc><image:title>1743437461469</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1743437960140.jpg</image:loc><image:title>1743437960140</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1743437692996.jpg</image:loc><image:title>1743437692996</image:title></image:image><lastmod>2025-04-11T14:33:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/05/building-the-perfect-docker-image-for-your-rails-app/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738756720965.png</image:loc><image:title>1738756720965</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732713527179.png</image:loc><image:title>1732713527179</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732713645251.jpg</image:loc><image:title>1732713645251</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732713748277.jpg</image:loc><image:title>1732713748277</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732713654877.jpg</image:loc><image:title>1732713654877</image:title></image:image><lastmod>2025-04-11T14:07:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/03/12/streamline-your-ruby-on-rails-development-with-docker/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741800966408.png</image:loc><image:title>1741800966408</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741800764192.png</image:loc><image:title>1741800764192</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741800556551.jpg</image:loc><image:title>1741800556551</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741800871596.jpg</image:loc><image:title>1741800871596</image:title></image:image><lastmod>2025-04-11T14:07:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/04/10/%f0%9f%9a%80-finally-the-alpha-version-of-trixgenius-has-arrived-supercharge-your-trix-editing-experience-with-ai-%f0%9f%a7%a0/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/image.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1744307905239.png</image:loc><image:title>1744307905239</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1744307815210.png</image:loc><image:title>1744307815210</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1744307859218.png</image:loc><image:title>1744307859218</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1744307281898.jpg</image:loc><image:title>1744307281898</image:title></image:image><lastmod>2025-04-11T14:05:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/04/11/%f0%9f%94%a7-how-i-used-inject_into_file-and-yaml-to-automate-file-changes-in-rails/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1744376846835.png</image:loc><image:title>1744376846835</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1744374749958.png</image:loc><image:title>1744374749958</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/04/1744375161896.jpg</image:loc><image:title>1744375161896</image:title></image:image><lastmod>2025-04-11T14:02:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/03/ruby-rvm-and-docker-a-match-made-in-dev-heaven-or-not/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732241928523.png</image:loc><image:title>1732241928523</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738552005854-1.png</image:loc><image:title>1738552005854</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1731592023242.jpg</image:loc><image:title>1731592023242</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1731591035796.jpg</image:loc><image:title>1731591035796</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1731590938029.jpg</image:loc><image:title>1731590938029</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1731591352733.jpg</image:loc><image:title>1731591352733</image:title></image:image><lastmod>2025-04-11T14:01:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/21/mastering-foreman-for-ruby-on-rails/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1736950904186.png</image:loc><image:title>1736950904186</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1736951096576.png</image:loc><image:title>1736951096576</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1736951132804.jpg</image:loc><image:title>1736951132804</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1736951222442.jpg</image:loc><image:title>1736951222442</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1736951185289.jpg</image:loc><image:title>1736951185289</image:title></image:image><lastmod>2025-04-11T14:01:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/03/20/handling-file-transfers-in-a-heroku-environment-with-netsftp/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1742475245471.png</image:loc><image:title>1742475245471</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1742476159567.png</image:loc><image:title>1742476159567</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1742476031070.jpg</image:loc><image:title>1742476031070</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1742476634454.png</image:loc><image:title>1742476634454</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1742476073827.jpg</image:loc><image:title>1742476073827</image:title></image:image><lastmod>2025-04-11T14:00:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/03/27/mastering-rails-migrations-a-deep-dive-into-change_table-and-schema-evolution/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1743077312293.png</image:loc><image:title>1743077312293</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1743077167480.png</image:loc><image:title>1743077167480</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1743077026948.jpg</image:loc><image:title>1743077026948</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1743077218530.jpg</image:loc><image:title>1743077218530</image:title></image:image><lastmod>2025-03-27T12:12:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/03/26/make-your-github-profile-stand-out-showcase-your-work-with-dynamic-stats/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1743008924940.png</image:loc><image:title>1743008924940</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1743008327423.png</image:loc><image:title>1743008327423</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1743008969949.png</image:loc><image:title>1743008969949</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1743008832271.png</image:loc><image:title>1743008832271</image:title></image:image><lastmod>2025-03-26T17:33:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/03/25/creating-reusable-code-in-rails-plugins-metaprogramming-and-best-practices/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1742905727375.png</image:loc><image:title>1742905727375</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1742905977061.jpg</image:loc><image:title>1742905977061</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1742905353341.png</image:loc><image:title>1742905353341</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1742905415014.jpg</image:loc><image:title>1742905415014</image:title></image:image><lastmod>2025-03-25T13:50:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/03/19/automating-database-seeding-for-reliable-tests-in-rails/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1742393188929.png</image:loc><image:title>1742393188929</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1742393553780.jpg</image:loc><image:title>1742393553780</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1742393774682.jpg</image:loc><image:title>1742393774682</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1742393298665.jpg</image:loc><image:title>1742393298665</image:title></image:image><lastmod>2025-03-19T14:32:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/03/18/%f0%9f%9a%80-simplifying-exception-tracking-in-rails-meet-solid-errors/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1736510674893.png</image:loc><image:title>1736510674893</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1736510607641.png</image:loc><image:title>1736510607641</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1736510955905.jpg</image:loc><image:title>1736510955905</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1736511021237.jpg</image:loc><image:title>1736511021237</image:title></image:image><lastmod>2025-03-18T16:05:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/03/18/unlocking-the-magic-of-perform_async-in-ruby-on-rails/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1736452596016.jpg</image:loc><image:title>1736452596016</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1736452658937.jpg</image:loc><image:title>1736452658937</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1736506903186.png</image:loc><image:title>1736506903186</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1736452680690.png</image:loc><image:title>1736452680690</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1736452581739.jpg</image:loc><image:title>1736452581739</image:title></image:image><lastmod>2025-03-18T15:50:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/03/18/testing-rspec-environments-a-tale-of-setup-cleanup-and-preventing-total-chaos/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1742306873321.jpg</image:loc><image:title>1742306873321</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1742306830227.jpg</image:loc><image:title>1742306830227</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1742306679751.png</image:loc><image:title>1742306679751</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1742306627106.png</image:loc><image:title>1742306627106</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1742306608992.jpg</image:loc><image:title>1742306608992</image:title></image:image><lastmod>2025-03-18T14:15:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/03/17/writing-negative-route-tests-in-rails-%f0%9f%9a%80/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1742239563210.jpg</image:loc><image:title>1742239563210</image:title></image:image><lastmod>2025-03-17T20:49:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/03/17/understanding-real-string-manipulation-in-ruby-and-rails-from-characters-to-performance/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1736359971633.png</image:loc><image:title>1736359971633</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1736475248251.png</image:loc><image:title>1736475248251</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1736475393156.png</image:loc><image:title>1736475393156</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1736359728679.jpg</image:loc><image:title>1736359728679</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1736359942141.jpg</image:loc><image:title>1736359942141</image:title></image:image><lastmod>2025-03-17T15:41:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/03/17/concurrency-and-parallelism-in-ruby-leveraging-threads-fibers-and-beyond/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1736264804035.jpg</image:loc><image:title>1736264804035</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1736507307272.png</image:loc><image:title>1736507307272</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1736264573014.png</image:loc><image:title>1736264573014</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1736264878259.jpg</image:loc><image:title>1736264878259</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1736264560553.jpg</image:loc><image:title>1736264560553</image:title></image:image><lastmod>2025-03-17T15:37:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/03/13/mastering-rspec-route-testing-in-ruby-on-rails/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1736170312269.jpg</image:loc><image:title>1736170312269</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1736170761984.jpg</image:loc><image:title>1736170761984</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1736171021717.jpg</image:loc><image:title>1736171021717</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1736507396395.png</image:loc><image:title>1736507396395</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1736170782365.png</image:loc><image:title>1736170782365</image:title></image:image><lastmod>2025-03-13T15:40:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/03/12/unlocking-deepseek-a-quick-easy-guide-to-api-keys-and-payments/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741778050836.png</image:loc><image:title>1741778050836</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741778242605.jpg</image:loc><image:title>1741778242605</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741778070840.png</image:loc><image:title>1741778070840</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741778089042.png</image:loc><image:title>1741778089042</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741777982557.png</image:loc><image:title>1741777982557</image:title></image:image><lastmod>2025-03-12T11:22:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/03/10/mastering-rubygems-a-comprehensive-guide-to-the-gem-command/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1734618982924.jpg</image:loc><image:title>1734618982924</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1734618758316.png</image:loc><image:title>1734618758316</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1734618901528.jpg</image:loc><image:title>1734618901528</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1734619094548.jpg</image:loc><image:title>1734619094548</image:title></image:image><lastmod>2025-03-10T19:37:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/03/10/integrating-deepseek-api-with-ruby/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/flux_dev_a_sleek_metallic_robot_with_glowing_blue_circuits_and_0.jpeg</image:loc><image:title>Flux_Dev_A_sleek_metallic_robot_with_glowing_blue_circuits_and_0</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741622876847.png</image:loc><image:title>1741622876847</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741622751239.png</image:loc><image:title>1741622751239</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741622825992.jpg</image:loc><image:title>1741622825992</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741623260038.jpg</image:loc><image:title>1741623260038</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741623286592.jpg</image:loc><image:title>1741623286592</image:title></image:image><lastmod>2025-03-10T18:47:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/03/10/%f0%9f%9a%80-why-rails-makes-developers-happy-the-philosophy-behind-the-framework-2/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1734446613241.jpg</image:loc><image:title>1734446613241</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1734446654940.jpg</image:loc><image:title>1734446654940</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1734446633608.jpg</image:loc><image:title>1734446633608</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1734438356486.png</image:loc><image:title>1734438356486</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1736507820693.png</image:loc><image:title>1736507820693</image:title></image:image><lastmod>2025-03-10T18:19:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/03/08/%f0%9f%9a%80-exciting-news-for-ruby-developers/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/6bf06d72-cfef-4fc3-8c4c-37703f4fa67f-1.png</image:loc><image:title>6bf06d72-cfef-4fc3-8c4c-37703f4fa67f</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/6bf06d72-cfef-4fc3-8c4c-37703f4fa67f.png</image:loc><image:title>6bf06d72-cfef-4fc3-8c4c-37703f4fa67f</image:title></image:image><lastmod>2025-03-08T17:30:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/03/07/%f0%9f%93%82-store-your-ruby-generated-files-on-google-drive-effortlessly/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741365605082.png</image:loc><image:title>1741365605082</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741365656732.png</image:loc><image:title>1741365656732</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741358224094.png</image:loc><image:title>1741358224094</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741358192193.png</image:loc><image:title>1741358192193</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741362844198.jpg</image:loc><image:title>1741362844198</image:title></image:image><lastmod>2025-03-08T03:00:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/03/06/reviving-a-ruby-project-with-git-organizing-branches-for-stability/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741264974996.jpg</image:loc><image:title>1741264974996</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741264035327.png</image:loc><image:title>1741264035327</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741264829416.png</image:loc><image:title>1741264829416</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741265018355.png</image:loc><image:title>1741265018355</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/03/1741265170698.png</image:loc><image:title>1741265170698</image:title></image:image><lastmod>2025-03-07T17:36:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/28/exploring-crypto-apis-with-ruby-fetching-prices-wallet-data/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1740745357085.png</image:loc><image:title>1740745357085</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1740745432575.png</image:loc><image:title>1740745432575</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1740745406547.jpg</image:loc><image:title>1740745406547</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1740745656354.jpg</image:loc><image:title>1740745656354</image:title></image:image><lastmod>2025-02-28T12:39:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/27/recreating-the-classic-snake-game-in-ruby-a-nostalgic-coding-adventure-%f0%9f%90%8d%f0%9f%8e%ae/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/snake_game.gif</image:loc><image:title>snake_game</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1740664321363.png</image:loc><image:title>1740664321363</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1740664338093.png</image:loc><image:title>1740664338093</image:title></image:image><lastmod>2025-02-27T14:33:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/26/how-to-level-up-as-a-ruby-and-ruby-on-rails-developer-tips-and-code-examples/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1740597327031.jpg</image:loc><image:title>1740597327031</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1740597626870.jpg</image:loc><image:title>1740597626870</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1740597358449.png</image:loc><image:title>1740597358449</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1740597034014.png</image:loc><image:title>1740597034014</image:title></image:image><lastmod>2025-02-26T19:30:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/21/mastering-parameters-in-ruby-a-deep-dive/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1740148364381.jpg</image:loc><image:title>1740148364381</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1740148339890.jpg</image:loc><image:title>1740148339890</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1740147724007.png</image:loc><image:title>1740147724007</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1740147974356.png</image:loc><image:title>1740147974356</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1740147949112.jpg</image:loc><image:title>1740147949112</image:title></image:image><lastmod>2025-02-21T14:44:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/17/%f0%9f%9a%80-building-intelligent-apis-with-ruby-and-deepseek-a-step-by-step-guide/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1739821457418.jpg</image:loc><image:title>1739821457418</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1739820623750.png</image:loc><image:title>1739820623750</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1739820734669.png</image:loc><image:title>1739820734669</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1739821352743.jpg</image:loc><image:title>1739821352743</image:title></image:image><lastmod>2025-02-21T02:21:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/20/the-reality-of-io-bound-rails-applications/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1740052218455.png</image:loc><image:title>1740052218455</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1740052511619.jpg</image:loc><image:title>1740052511619</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1740052258630.png</image:loc><image:title>1740052258630</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1740052235346.png</image:loc><image:title>1740052235346</image:title></image:image><lastmod>2025-02-20T12:20:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/01/28/understanding-docker-image-tags-a-guide-to-versions-and-variants/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-20.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-25.jpeg</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-24.jpeg</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-19.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/image-23.jpeg</image:loc><image:title>image</image:title></image:image><lastmod>2025-02-19T19:22:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/19/ruby-3-4-2-has-been-released/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/flux_dev_a_young_adult_male_with_short_dark_hair_and_a_bright__1.jpeg</image:loc><image:title>Flux_Dev_A_young_adult_male_with_short_dark_hair_and_a_bright__1</image:title></image:image><lastmod>2025-02-19T13:55:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/13/seeds-on-rails-the-best-way-to-create-and-feed-your-rails-database/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1739448872128.png</image:loc><image:title>1739448872128</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1739449112172.jpg</image:loc><image:title>1739449112172</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1739449640212.jpg</image:loc><image:title>1739449640212</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1739449756113.jpg</image:loc><image:title>1739449756113</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1739449080528.png</image:loc><image:title>1739449080528</image:title></image:image><lastmod>2025-02-17T14:00:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/10/ruby-on-rails-unlocking-the-power-of-arrays/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733937206939.jpg</image:loc><image:title>1733937206939</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733937287819.jpg</image:loc><image:title>1733937287819</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1736519486725.png</image:loc><image:title>1736519486725</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733937124937.png</image:loc><image:title>1733937124937</image:title></image:image><lastmod>2025-02-17T13:28:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/11/enhancing-rich-text-editing-in-rails-with-action-text/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1734437199635.png</image:loc><image:title>1734437199635</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1734437183461.png</image:loc><image:title>1734437183461</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1734437422622.jpg</image:loc><image:title>1734437422622</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1736517851397.png</image:loc><image:title>1736517851397</image:title></image:image><lastmod>2025-02-11T12:42:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/10/convention-over-configuration-in-ruby-on-rails-simplifying-development/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1734347344240.jpg</image:loc><image:title>1734347344240</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1739214282817.png</image:loc><image:title>1739214282817</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1734347359068.png</image:loc><image:title>1734347359068</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1734347261540.jpg</image:loc><image:title>1734347261540</image:title></image:image><lastmod>2025-02-10T19:05:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/10/unlocking-the-power-of-arel-in-ruby-on-rails-a-deep-dive-into-sql-query-building/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1739187029547.png</image:loc><image:title>1739187029547</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1734018082374.jpg</image:loc><image:title>1734018082374</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1734018035129.jpg</image:loc><image:title>1734018035129</image:title></image:image><lastmod>2025-02-10T11:36:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/10/mastering-activerecord-advanced-techniques-for-ruby-on-rails-developers/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1739186714117.png</image:loc><image:title>1739186714117</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1734007600254.png</image:loc><image:title>1734007600254</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1734006448522.jpg</image:loc><image:title>1734006448522</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1734006741520.jpg</image:loc><image:title>1734006741520</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1734006655886.jpg</image:loc><image:title>1734006655886</image:title></image:image><lastmod>2025-02-10T11:26:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/08/crafting-operators-in-ruby-redefining-logic-with-elegance/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733834346663.jpg</image:loc><image:title>1733834346663</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733833096768.png</image:loc><image:title>1733833096768</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1739036648043.png</image:loc><image:title>1739036648043</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733833304142.png</image:loc><image:title>1733833304142</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733833844213.png</image:loc><image:title>1733833844213</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733834180047.jpg</image:loc><image:title>1733834180047</image:title></image:image><lastmod>2025-02-08T17:46:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2016/09/07/badge-service-docker/</loc><lastmod>2025-02-07T13:12:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2015/08/12/compartiendo-mi-docker-ggermangames/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2015/08/screenshot_2015-08-12_10-12-07.png</image:loc><image:title>Screenshot_2015-08-12_10-12-07</image:title></image:image><lastmod>2025-02-07T13:12:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/07/mastering-rspec-matchers-a-guide-to-comparisons-in-ruby-testing/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733744166387.jpg</image:loc><image:title>1733744166387</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733744017760.jpg</image:loc><image:title>1733744017760</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733744121414.jpg</image:loc><image:title>1733744121414</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733744828540.jpg</image:loc><image:title>1733744828540</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733744784865.jpg</image:loc><image:title>1733744784865</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733744747646.jpg</image:loc><image:title>1733744747646</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733745610556.png</image:loc><image:title>1733745610556</image:title></image:image><lastmod>2025-02-07T02:09:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/07/mastering-hash-comparisons-in-rspec-a-developers-guide-%f0%9f%92%bb/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738893547618.png</image:loc><image:title>1738893547618</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733415345783.png</image:loc><image:title>1733415345783</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733416453803.jpg</image:loc><image:title>1733416453803</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733415219740.jpg</image:loc><image:title>1733415219740</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733415329017.jpg</image:loc><image:title>1733415329017</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733415283840.jpg</image:loc><image:title>1733415283840</image:title></image:image><lastmod>2025-02-07T02:00:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/07/unlocking-the-power-of-activerecord-10-odd-and-tricky-things-you-can-do-in-ruby-on-rails/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733231468314.png</image:loc><image:title>1733231468314</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733231904538.jpg</image:loc><image:title>1733231904538</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733231668362.jpg</image:loc><image:title>1733231668362</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733231880292.jpg</image:loc><image:title>1733231880292</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733231981312.jpg</image:loc><image:title>1733231981312</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738892853451.png</image:loc><image:title>1738892853451</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733231925973.jpg</image:loc><image:title>1733231925973</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733231606523.jpg</image:loc><image:title>1733231606523</image:title></image:image><lastmod>2025-02-07T01:50:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/06/the-debugging-life-lessons-for-developers-in-code-and-relationships/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738841620491.png</image:loc><image:title>1738841620491</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738841585320.png</image:loc><image:title>1738841585320</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738841839040.jpg</image:loc><image:title>1738841839040</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738841943777.jpg</image:loc><image:title>1738841943777</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738842155419.jpg</image:loc><image:title>1738842155419</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738841965985.jpg</image:loc><image:title>1738841965985</image:title></image:image><lastmod>2025-02-06T12:11:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/06/mastering-rubys-method_missing-unlock-the-power-of-dynamic-behavior/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733142059993.jpg</image:loc><image:title>1733142059993</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733141012003.png</image:loc><image:title>1733141012003</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738843490477.png</image:loc><image:title>1738843490477</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733141813807.jpg</image:loc><image:title>1733141813807</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733141977140.jpg</image:loc><image:title>1733141977140</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1733141959615.jpg</image:loc><image:title>1733141959615</image:title></image:image><lastmod>2025-02-06T12:06:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/06/uploading-files-to-aws-s3-with-ruby-on-rails/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732820190611.jpg</image:loc><image:title>1732820190611</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732820516199.jpg</image:loc><image:title>1732820516199</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732820478094.jpg</image:loc><image:title>1732820478094</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738843261939.png</image:loc><image:title>1738843261939</image:title></image:image><lastmod>2025-02-06T12:02:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/06/mastering-object-oriented-design-in-ruby-building-a-user-management-system/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732805233580.jpg</image:loc><image:title>1732805233580</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732805290607.jpg</image:loc><image:title>1732805290607</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732805381861.jpg</image:loc><image:title>1732805381861</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738842774138.png</image:loc><image:title>1738842774138</image:title></image:image><lastmod>2025-02-06T12:00:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/05/zeitwerk-the-autoloader-that-rails-deserves-but-not-the-one-it-needs-right-now/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738756132210.png</image:loc><image:title>1738756132210</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738755784570.jpg</image:loc><image:title>1738755784570</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738756093199.jpg</image:loc><image:title>1738756093199</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738756115885.jpg</image:loc><image:title>1738756115885</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738755971512.png</image:loc><image:title>1738755971512</image:title></image:image><lastmod>2025-02-05T11:50:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/05/better-rails-forms-with-superform-a-game-changer-for-developers/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732645290023.png</image:loc><image:title>1732645290023</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732645174087.jpg</image:loc><image:title>1732645174087</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732645082888.jpg</image:loc><image:title>1732645082888</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732645188406.jpg</image:loc><image:title>1732645188406</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732645464206.jpg</image:loc><image:title>1732645464206</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732645271300.jpg</image:loc><image:title>1732645271300</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738703578220.png</image:loc><image:title>1738703578220</image:title></image:image><lastmod>2025-02-04T21:14:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/05/building-semantic-search-with-rails-openai-and-pg-vector/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732564017881.png</image:loc><image:title>1732564017881</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732563472817.jpg</image:loc><image:title>1732563472817</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732563346150.jpg</image:loc><image:title>1732563346150</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732563410147.jpg</image:loc><image:title>1732563410147</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732563372472.jpg</image:loc><image:title>1732563372472</image:title></image:image><lastmod>2025-02-04T21:10:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/05/mastering-api-testing-in-ruby-on-rails-a-practical-guide-to-stubbing-and-assertions/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732537322704.png</image:loc><image:title>1732537322704</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738635150646.png</image:loc><image:title>1738635150646</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732537074902.png</image:loc><image:title>1732537074902</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732537227812.jpg</image:loc><image:title>1732537227812</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732537638768.jpg</image:loc><image:title>1732537638768</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732537481645.jpg</image:loc><image:title>1732537481645</image:title></image:image><lastmod>2025-02-04T02:13:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/05/building-dynamic-api-clients-in-ruby-with-rails-and-thor/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732294403492.jpg</image:loc><image:title>1732294403492</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732294302313.jpg</image:loc><image:title>1732294302313</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732294193925.jpg</image:loc><image:title>1732294193925</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738634914664.png</image:loc><image:title>1738634914664</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732294624921.png</image:loc><image:title>1732294624921</image:title></image:image><lastmod>2025-02-04T02:11:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/04/understanding-action-cable-in-ruby-on-rails-a-comprehensive-guide/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738634638117.png</image:loc><image:title>1738634638117</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732275489470.png</image:loc><image:title>1732275489470</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732275717549.jpg</image:loc><image:title>1732275717549</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732275803321.jpg</image:loc><image:title>1732275803321</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732275748966.jpg</image:loc><image:title>1732275748966</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732275557409.jpg</image:loc><image:title>1732275557409</image:title></image:image><lastmod>2025-02-04T02:07:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/04/%f0%9f%9a%80-exploring-rails-8-innovations-fixes-and-fun-updates/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732241678094.png</image:loc><image:title>1732241678094</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732218692567.jpg</image:loc><image:title>1732218692567</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732219560955.jpg</image:loc><image:title>1732219560955</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732219634646.jpg</image:loc><image:title>1732219634646</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732219291231.jpg</image:loc><image:title>1732219291231</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738634357084.png</image:loc><image:title>1738634357084</image:title></image:image><lastmod>2025-02-04T02:05:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/03/unveiling-the-hidden-gems-of-coding-a-developers-guide-to-easter-eggs/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738589983016.png</image:loc><image:title>1738589983016</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738589942059.png</image:loc><image:title>1738589942059</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738589897318.jpg</image:loc><image:title>1738589897318</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738590005829.jpg</image:loc><image:title>1738590005829</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738589726143.png</image:loc><image:title>1738589726143</image:title></image:image><lastmod>2025-02-03T13:43:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/03/adding-gravatar-to-your-rails-app-with-github-copilot/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738582931301.png</image:loc><image:title>1738582931301</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738582175728.png</image:loc><image:title>1738582175728</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738583120313.png</image:loc><image:title>1738583120313</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738582867695.jpg</image:loc><image:title>1738582867695</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738582975968.jpg</image:loc><image:title>1738582975968</image:title></image:image><lastmod>2025-02-03T11:53:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/03/exploring-currency-data-with-bcra-api-a-practical-guide/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732027398274.jpg</image:loc><image:title>1732027398274</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732027140199.jpg</image:loc><image:title>1732027140199</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732027536093.jpg</image:loc><image:title>1732027536093</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738553022595.png</image:loc><image:title>1738553022595</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732241846701.png</image:loc><image:title>1732241846701</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732027516341.jpg</image:loc><image:title>1732027516341</image:title></image:image><lastmod>2025-02-03T03:25:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/03/unlocking-the-mysteries-of-ruby-symbols-a-guide-for-the-curious/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1731700772380.jpg</image:loc><image:title>1731700772380</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738552599177.png</image:loc><image:title>1738552599177</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1732241910911.png</image:loc><image:title>1732241910911</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1731700488488.jpg</image:loc><image:title>1731700488488</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1731700872348.jpg</image:loc><image:title>1731700872348</image:title></image:image><lastmod>2025-02-03T03:19:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/03/building-apis-in-ruby-with-sinatra-or-rails/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1731415616203.jpg</image:loc><image:title>1731415616203</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1731415387926.jpg</image:loc><image:title>1731415387926</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1731415893726.jpg</image:loc><image:title>1731415893726</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1731415713564.jpg</image:loc><image:title>1731415713564</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1731415852682.jpg</image:loc><image:title>1731415852682</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738516922588-1.png</image:loc><image:title>1738516922588</image:title></image:image><lastmod>2025-02-03T03:12:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/02/automate-test-repeat-the-art-of-blending-rake-tasks-with-rspec/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738516922588.png</image:loc><image:title>1738516922588</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738516959056.png</image:loc><image:title>1738516959056</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738517170877.jpg</image:loc><image:title>1738517170877</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/1738517205040.jpg</image:loc><image:title>1738517205040</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/02/leonardo_phoenix_09_a_futuristic_laboratory_scene_where_a_dive_1.jpg</image:loc><image:title>Leonardo_Phoenix_09_A_futuristic_laboratory_scene_where_a_dive_1</image:title></image:image><lastmod>2025-02-02T17:31:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/01/31/fizzbuzz-explained/</loc><lastmod>2025-01-31T13:13:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/01/31/unlocking-rubys-object-capabilities-a-deep-dive/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1738324492480.png</image:loc><image:title>1738324492480</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1738324540338.jpg</image:loc><image:title>1738324540338</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1738324477856.jpg</image:loc><image:title>1738324477856</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1738324452355.jpg</image:loc><image:title>1738324452355</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1738324084532.png</image:loc><image:title>1738324084532</image:title></image:image><lastmod>2025-01-31T12:01:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/01/31/introducing-robocop-a-simple-middleware-for-controlling-web-crawlers/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1731329536667.jpg</image:loc><image:title>1731329536667</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1731329256609.jpg</image:loc><image:title>1731329256609</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1731329614581.jpg</image:loc><image:title>1731329614581</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1732241990272.png</image:loc><image:title>1732241990272</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1738236962968-1.png</image:loc><image:title>1738236962968</image:title></image:image><lastmod>2025-01-31T11:31:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/01/31/whats-new-in-ruby-on-rails-8-0-key-features-and-improvements/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1732242009120.png</image:loc><image:title>1732242009120</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1731325695388.jpg</image:loc><image:title>1731325695388</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1731325743142.jpg</image:loc><image:title>1731325743142</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1731325786920.jpg</image:loc><image:title>1731325786920</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1731326053537.jpg</image:loc><image:title>1731326053537</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1731325345266.jpg</image:loc><image:title>1731325345266</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1738236962968.png</image:loc><image:title>1738236962968</image:title></image:image><lastmod>2025-01-31T11:26:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/01/31/exploring-factorybot-for-rails-development/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1731066994900.jpg</image:loc><image:title>1731066994900</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1731067050690.jpg</image:loc><image:title>1731067050690</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1732242032718.png</image:loc><image:title>1732242032718</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1731066803437.jpg</image:loc><image:title>1731066803437</image:title></image:image><lastmod>2025-01-31T11:23:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/01/30/mastering-array-comparisons-in-rspec-the-ultimate-guide-%f0%9f%a7%91%f0%9f%92%bb/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1733413987724.png</image:loc><image:title>1733413987724</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1733414229000.jpg</image:loc><image:title>1733414229000</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1733414129405.jpg</image:loc><image:title>1733414129405</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1733413739534.jpg</image:loc><image:title>1733413739534</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1738242450031.png</image:loc><image:title>1738242450031</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1733413674271.png</image:loc><image:title>1733413674271</image:title></image:image><lastmod>2025-01-30T13:09:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/01/30/enhancing-ruby-arrays-with-custom-methods-for-duplicates-and-unique-elements/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1738242072192.png</image:loc><image:title>1738242072192</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1733319172057.png</image:loc><image:title>1733319172057</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1733319393757.png</image:loc><image:title>1733319393757</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1733318837993.png</image:loc><image:title>1733318837993</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1733319838931.jpg</image:loc><image:title>1733319838931</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1733319076783.png</image:loc><image:title>1733319076783</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1733319917563.jpg</image:loc><image:title>1733319917563</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1733319866082.jpg</image:loc><image:title>1733319866082</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1733319956039.jpg</image:loc><image:title>1733319956039</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1733318947254.png</image:loc><image:title>1733318947254</image:title></image:image><lastmod>2025-01-30T13:03:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/02/02/ruby-operators-and-methods-when-two-looks-arent-the-same/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1733321279946.jpg</image:loc><image:title>1733321279946</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1733321622467.jpg</image:loc><image:title>1733321622467</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1733321481851.jpg</image:loc><image:title>1733321481851</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1736507664861-1.png</image:loc><image:title>1736507664861</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1733321081935.jpg</image:loc><image:title>1733321081935</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1733321415873.jpg</image:loc><image:title>1733321415873</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1733321517859.jpg</image:loc><image:title>1733321517859</image:title></image:image><lastmod>2025-01-30T12:59:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2025/01/27/dive-into-pry-a-developers-best-friend-for-debugging-and-exploration/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2025/01/1730986958843.png</image:loc><image:title>1730986958843</image:title></image:image><lastmod>2025-01-27T15:38:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2018/04/18/some-code-to-learn/</loc><lastmod>2018-04-18T02:23:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2016/10/05/sacar-fotos-a-la-vuelta-de-la-esquina/</loc><lastmod>2016-10-05T12:47:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2016/10/05/leyendo-un-libro-sin-abrirlo/</loc><lastmod>2016-10-05T12:41:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2016/08/31/http-verbs/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2016/08/screenshot_2016-08-31_12-10-43.png</image:loc><image:title>Screenshot_2016-08-31_12-10-43</image:title></image:image><lastmod>2016-08-31T15:09:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2016/08/18/programador-colibri-wii-esp8266-primera-parte/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2016/08/status1.png</image:loc><image:title>status</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2016/08/screenshot_2016-08-18_10-27-50.png</image:loc><image:title>Screenshot_2016-08-18_10-27-50</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2016/08/flashing_esp-01.png</image:loc><image:title>flashing_esp-01</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2016/08/img_20160817_115326.jpg</image:loc><image:title>IMG_20160817_115326</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2016/08/img_20160607_195717.jpg</image:loc><image:title>IMG_20160607_195717</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2016/08/logo.png</image:loc><image:title>logo</image:title></image:image><lastmod>2016-08-18T13:55:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/musica/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/03/coverov7.jpg</image:loc><image:title>coverov7</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/03/hanakagari.jpg</image:loc><image:title>hanakagari</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/03/azumii.jpg</image:loc><image:title>azumii</image:title></image:image><lastmod>2016-08-17T18:54:45+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://rubystacknews.com/2015/06/12/hermeneutica/</loc><lastmod>2015-06-12T17:14:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2015/06/12/no-te-olvides-de-lo-principal/</loc><lastmod>2015-06-12T14:32:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2015/05/13/matisyahu-one-day/</loc><lastmod>2015-05-13T13:57:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2015/05/13/luis-alberto-spinetta/</loc><lastmod>2015-05-13T11:54:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2015/04/28/otra-de-las-charlas-que-al-parecer-dejo-el-flisol-2015/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2015/04/dsc_0170.jpg</image:loc><image:title>DSC_0170</image:title></image:image><lastmod>2015-04-28T12:52:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2015/04/27/flisol-2015/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2015/04/flisol-2015.png</image:loc><image:title>FLISoL-2015</image:title></image:image><lastmod>2015-04-27T13:12:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2015/03/25/json-to-go-structs/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2015/03/screenshot-03252015-112722-am.png</image:loc><image:title>Screenshot - 03252015 - 11:27:22 AM</image:title></image:image><lastmod>2015-03-25T14:32:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2015/03/17/a-la-izquierda-de-la-izquierda/</loc><lastmod>2015-03-17T12:27:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2015/03/11/vieron-pasar-el-tren/</loc><lastmod>2015-03-11T13:47:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2015/03/11/custom-attributes/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2015/03/screenshot-03112015-093923-am.png</image:loc><image:title>Screenshot - 03112015 - 09:39:23 AM</image:title></image:image><lastmod>2015-03-11T12:56:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2015/03/10/no/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2015/03/screenshot-03102015-115753-am.png</image:loc><image:title>Screenshot - 03102015 - 11:57:53 AM</image:title></image:image><lastmod>2015-03-10T14:58:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2015/02/20/go-asm/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2015/02/screenshot-02202015-082035-am.png</image:loc><image:title>Screenshot - 02202015 - 08:20:35 AM</image:title></image:image><lastmod>2015-03-09T12:31:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2015/02/24/backing-up-your-database/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2015/02/screenshot-02242015-093140-am.png</image:loc><image:title>Screenshot - 02242015 - 09:31:40 AM</image:title></image:image><lastmod>2015-03-09T12:30:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2015/03/03/configurando-vigilancia-casera-con-ip-webcam-4-android/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2015/03/screenshot-03032015-093531-am.png</image:loc><image:title>Screenshot - 03032015 - 09:35:31 AM</image:title></image:image><lastmod>2015-03-09T12:29:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2015/03/09/signs-that-youre-a-bad-programmer/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2015/03/screenshot-03092015-090929-am.png</image:loc><image:title>Screenshot - 03092015 - 09:09:29 AM</image:title></image:image><lastmod>2015-03-09T12:28:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2015/03/03/03mar-2015/</loc><lastmod>2015-03-03T18:35:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2015/02/25/25-feb-2015/</loc><lastmod>2015-02-25T16:01:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2015/02/19/acerca-del-tiempo-libre/</loc><lastmod>2015-02-19T12:49:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2015/02/18/viajando-con-la-programacion/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2015/02/sam_0850.jpg</image:loc><image:title>SAM_0850</image:title></image:image><lastmod>2015-02-18T11:50:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2015/02/17/howtos-algunos-videos-viejos/</loc><lastmod>2015-02-17T15:19:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2015/02/17/6-anos-despues-del-ultimo-post/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2015/02/dscn2399.jpg</image:loc><image:title>DSCN2399</image:title></image:image><lastmod>2015-02-17T14:37:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2009/09/01/intrumentos-musicales/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2009/09/guitar-blog.jpg</image:loc><image:title>Guitar-blog</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2009/09/charango-blog.jpg</image:loc><image:title>charango-blog</image:title></image:image><lastmod>2010-07-08T05:37:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/07/31/afuera-de-la-ciudad/</loc><lastmod>2008-07-31T11:44:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/06/04/cumpliendo-un-tramite-mas/</loc><lastmod>2008-06-04T12:55:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/05/30/acerca-de-los-robots/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/05/firefox1.jpg</image:loc><image:title>firefox1</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/05/powerby.jpg</image:loc><image:title>powerby</image:title></image:image><lastmod>2008-05-30T13:02:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/05/28/de-derechos-humanos/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/05/logoafader2.jpg</image:loc><image:title>logoafader2</image:title></image:image><lastmod>2008-05-28T12:12:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/05/21/en-proceso-de-liberacion/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/05/gplv3-127x51.png</image:loc><image:title>gplv3-127x51</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/05/parablog.png</image:loc><image:title>parablog</image:title></image:image><lastmod>2008-05-31T15:24:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/05/21/voto-electronico-2/</loc><lastmod>2008-05-21T12:42:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/05/19/321/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/05/dilbert.jpg</image:loc><image:title>dilbert</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/05/random_number.png</image:loc><image:title>random_number</image:title></image:image><lastmod>2008-05-19T15:18:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/05/17/babasonicosnuevo-disco/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/05/t_mucho.jpg</image:loc><image:title>t_mucho</image:title></image:image><lastmod>2008-05-17T12:05:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/05/15/compromiso-con-el-software-libre-compromiso-con-el-mundo/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/05/rsm.jpg</image:loc><image:title>rsm</image:title></image:image><lastmod>2008-05-15T12:28:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/05/15/tan-joven-y-tan-viejo/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/05/old-characters.jpg</image:loc><image:title>old-characters</image:title></image:image><lastmod>2008-05-15T12:09:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/05/15/otra-vez-explorer-ie/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/05/screenshot-0day.png</image:loc><image:title>screenshot-0day</image:title></image:image><lastmod>2008-05-15T11:52:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/05/12/acerca-de-ooxml/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/05/isomeeting.jpg</image:loc><image:title>isomeeting</image:title></image:image><lastmod>2008-05-12T16:19:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/05/09/sra-no-lo-tire-instalando-gnulinux-en-un-pendrive/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/05/img01.jpg</image:loc><image:title>img01</image:title></image:image><lastmod>2008-05-09T16:17:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/05/08/ie6-%c2%bfpor-que-hicieron-esto/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/05/ie7splash95dcbfyn5.jpg</image:loc><image:title>ie7splash95dcbfyn5</image:title></image:image><lastmod>2008-05-08T12:08:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/05/04/oro-verde-expones/</loc><lastmod>2008-05-04T18:13:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/05/04/gnewsense-20/</loc><lastmod>2008-05-04T05:23:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/05/01/icaro/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/05/1028_ucss0004.jpg</image:loc><image:title>1028_ucss0004</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/05/icaro.jpg</image:loc><image:title>icaro</image:title></image:image><lastmod>2008-11-12T19:43:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/05/01/la-libertad-es-el-don-mas-precioso-que-a-los-hombres-dieron-los-cielos/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/05/hllsmenu.jpg</image:loc><image:title>hllsmenu</image:title></image:image><lastmod>2008-05-02T00:35:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/05/01/%c2%a1%c2%a1%c2%a1-feliz-dia/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/05/diatrabajo1.jpg</image:loc><image:title>diatrabajo1</image:title></image:image><lastmod>2008-05-01T04:46:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/04/30/recomendacion/</loc><lastmod>2008-04-30T16:08:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/04/29/la-popularidad-del-software-gratis/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/04/flisol1.png</image:loc><image:title>flisol1</image:title></image:image><lastmod>2008-08-29T13:04:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/04/29/america-reincidentes/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/04/reincidentes_ecdd_008.jpg</image:loc><image:title>reincidentes_ecdd_008</image:title></image:image><lastmod>2008-04-30T01:55:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/04/29/%c2%a1%c2%a1%c2%a1sentate-bien-te-digo/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/04/ergonomia-en-pc-3.gif</image:loc><image:title>ergonomia-en-pc-3</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/04/ergonomia-en-pc-2.gif</image:loc><image:title>ergonomia-en-pc-2</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/04/ergonomia-en-pc.gif</image:loc><image:title>ergonomia-en-pc</image:title></image:image><lastmod>2008-09-27T07:42:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/04/28/aqui-se-hace-la-web/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/04/39463228_90546736d2.jpg</image:loc><image:title>39463228_90546736d2</image:title></image:image><lastmod>2008-04-28T12:38:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/04/24/%c2%a1%c2%a1%c2%a1pagerank-4/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/04/pagerank2.jpg</image:loc><image:title>pagerank2</image:title></image:image><lastmod>2009-08-16T22:44:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/04/24/siguiendo-en-la-tonica-del-humor/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/04/flame.jpeg</image:loc><image:title>flame</image:title></image:image><lastmod>2008-04-24T12:11:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/04/24/humor-grafico/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/04/encuentra_el_elefante_escondido.gif</image:loc><image:title>encuentra_el_elefante_escondido</image:title></image:image><lastmod>2008-04-24T11:44:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/04/24/flisol-2008/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/04/flisol.png</image:loc><image:title>flisol</image:title></image:image><lastmod>2008-04-24T11:43:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/04/23/cerrudo-tenia-razon-microsoft-reconoce-nueva-vulnerabilidad-en-windows/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/04/cerrudo.jpg</image:loc><image:title>cerrudo</image:title></image:image><lastmod>2008-04-23T15:51:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/04/22/cuidado-con-lo-que-deses-muy-buen-chiste/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/04/bitybyte59.png</image:loc><image:title>bitybyte59</image:title></image:image><lastmod>2008-04-22T16:20:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/04/21/apoyemos-al-formato-open-document-no-al-ooxml/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/04/odfposter1_spanish_1276x1676.png</image:loc><image:title>odfposter1_spanish_1276x1676</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/04/odf.png</image:loc><image:title>odf</image:title></image:image><lastmod>2008-04-21T12:21:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/04/18/%c2%bfse-acuerdan-de-los-bbs/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/04/google.jpg</image:loc><image:title>google</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/04/mirc.gif</image:loc><image:title>mirc</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/04/yupi.jpg</image:loc><image:title>yupi</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/04/bbsmenu_large.jpg</image:loc><image:title>bbsmenu_large</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/04/youtube.jpg</image:loc><image:title>youtube</image:title></image:image><lastmod>2008-04-18T13:27:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/04/17/recopilacion-de-la-semana-java/</loc><lastmod>2008-04-17T11:22:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/04/16/cara-la-jodita-de-windows/</loc><lastmod>2008-04-16T15:33:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/04/16/frasesotra-sobre-java/</loc><lastmod>2008-04-16T15:29:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/04/15/frasessobre-java/</loc><lastmod>2008-04-15T12:59:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/04/15/dejando-gedit-como-textmate/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/04/gedit.jpg</image:loc><image:title>gedit</image:title></image:image><lastmod>2008-04-15T12:49:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/04/12/knocking-on-heavens-door/</loc><lastmod>2008-04-12T14:02:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/04/12/belleza-interior/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/04/img_0007.jpg</image:loc><image:title>img_0007</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/04/img_0003.jpg</image:loc><image:title>img_0003</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/04/img_0002.jpg</image:loc><image:title>img_0002</image:title></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/04/img_0001.jpg</image:loc><image:title>img_0001</image:title></image:image><lastmod>2008-04-12T03:24:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/04/11/cambio-de-look-fsf/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/04/fsf.jpg</image:loc><image:title>fsf</image:title></image:image><lastmod>2008-04-11T12:07:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/04/11/frasesvictor-hugo/</loc><lastmod>2008-04-11T11:25:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/04/10/una-shell-para-php/</loc><lastmod>2008-04-10T15:49:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/04/10/frasesmark-twain/</loc><lastmod>2008-04-10T13:30:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/04/10/descargando-un-repo-de-debian-sid/</loc><lastmod>2008-04-10T12:39:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/04/07/pagina-azumi-world/</loc><lastmod>2008-04-07T13:25:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/03/20/frasesarturo-jauretche/</loc><lastmod>2008-03-20T12:05:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/03/18/libertad-cero-en-mundo-net/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/03/mundonet.jpg</image:loc><image:title>mundonet</image:title></image:image><lastmod>2008-03-20T13:14:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/03/18/videos-flv-en-tu-web/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/03/flv4.jpg</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/03/flv3.jpg</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/03/flv2.jpg</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/03/flv1.jpg</image:loc></image:image><lastmod>2008-04-16T21:43:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/03/18/nunca-mas/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/03/nunca_mas.jpg</image:loc></image:image><lastmod>2008-03-18T02:31:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/03/17/lo-prometido-fotos-de-mi-nuevo-teclado/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/03/teclado02.jpg</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/03/teclado01.jpg</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/03/teclado00.jpg</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/03/teclado.jpg</image:loc></image:image><lastmod>2008-03-18T02:00:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/03/17/checkeando-enlaces-web/</loc><lastmod>2008-03-17T22:48:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/03/17/gracias-por-las-visitas/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/03/visitas.jpg</image:loc></image:image><lastmod>2008-03-17T12:52:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/03/17/lost-cuarta-temporada/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/03/00000127.jpg</image:loc></image:image><lastmod>2008-03-17T12:25:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/03/14/mi-nuevo-teclado/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/03/ergomedia7gif.jpeg</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/03/teclado-ergomidia700-genius.jpg</image:loc></image:image><lastmod>2009-06-19T12:02:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/03/14/fsf-ayuda-a-la-free-software-foundation/</loc><lastmod>2008-03-14T13:04:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/03/14/ffmpeg-php/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/03/ffmpeg-php-logo.png</image:loc></image:image><lastmod>2008-03-14T12:39:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/03/13/gnulinux-preparado-para-el-discordianismo/</loc><lastmod>2008-03-14T09:57:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/03/13/0xfee1dead/</loc><lastmod>2008-03-13T14:11:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/03/13/grep-r-palabra-usrsrclinux-2624/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/03/huevodepascua2.jpg</image:loc></image:image><lastmod>2008-03-13T13:56:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/03/13/vi-conoce-el-secreto-de-la-vida-el-universo-y-todo-lo-de-mas/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/03/huevodepascua.jpg</image:loc></image:image><lastmod>2008-03-13T12:45:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/03/10/cannon-digital/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/03/consejoslivianosqw2.jpg</image:loc></image:image><lastmod>2008-03-10T13:55:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/03/08/que-utilizo-todos-los-dias/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/03/ecritorioamsn.jpg</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/03/ecritorio21.jpg</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/03/ecritorio4.jpg</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/03/ecritorio2.jpg</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/03/ecritorio3.jpg</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/03/ecritorio2.jpg</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/03/ecritorio1.jpg</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/03/ecritorio.jpg</image:loc></image:image><lastmod>2008-04-04T18:39:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/03/08/25-canciones-para-escuchar-mientras-te-haces-una-tostada/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/03/tostada.jpg</image:loc></image:image><lastmod>2008-03-08T11:22:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/03/04/aquellos-anos-felices-cinegraf/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/03/cinegraf.jpg</image:loc></image:image><lastmod>2013-02-23T20:46:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/02/26/voto-electronico/</loc><lastmod>2008-03-07T12:08:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/02/25/wikis/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/02/background2.jpg</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/02/background1.jpg</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/02/dokuwiki-128.png</image:loc></image:image><lastmod>2008-03-07T12:08:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/02/25/blog-recomendado/</loc><lastmod>2008-03-07T12:08:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/02/28/laptop-de-la-basura/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/03/idea1.png</image:loc></image:image><lastmod>2008-03-07T12:08:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/03/01/yumi-shizukusa/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/03/collage1.jpg</image:loc></image:image><lastmod>2008-03-07T12:08:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/02/20/untraceable/</loc><lastmod>2008-02-20T10:25:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/02/13/semi-vacaciones/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/02/img_0004.jpg</image:loc></image:image><lastmod>2008-02-13T01:59:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/02/13/high-and-mighty-color/</loc><lastmod>2008-02-13T01:37:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/02/13/sicko/</loc><lastmod>2008-02-13T01:34:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/02/11/benjamin-franklin-1706-1790/</loc><lastmod>2008-02-11T14:32:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/02/11/kde-4-%c2%a1%c2%a1que-bonito/</loc><lastmod>2008-02-11T11:14:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2008/02/11/fotos-muy-bonitas/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/02/img_0048.jpg</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2008/02/0190846b.jpg</image:loc></image:image><lastmod>2010-03-02T17:28:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2007/12/24/feliz-navidad-y-paz-en-el-mundo/</loc><lastmod>2007-12-26T13:46:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2007/12/20/adios-raulito/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/12/lazo_luto_a4.jpg</image:loc></image:image><lastmod>2008-01-25T16:49:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2007/12/20/dos-pajaros-de-un-tiro/</loc><lastmod>2007-12-20T10:50:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2007/12/17/15-anos-de-historia/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/12/enzosuper.jpg</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/12/nirvana_2.jpg</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/12/banda2.jpg</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/12/la-hija-de-la-lagrima-adelante.jpg</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/12/wolfenstein-02.png</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/12/norton_commander.png</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/12/dosshell.jpg</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/12/vgacopy.jpeg</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/12/opwolf_3.png</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/12/epson-lx-810.jpg</image:loc></image:image><lastmod>2010-11-02T18:00:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2007/12/12/regnum/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/12/back2.jpg</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/12/getpictureashx.jpeg</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/12/reino_alsius.gif</image:loc></image:image><lastmod>2007-12-12T13:21:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2007/12/05/imagemagick-y-wireless/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/12/antena.jpg</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/12/wirelessimagemagic.jpg</image:loc></image:image><lastmod>2010-03-27T20:24:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2007/11/12/roma/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/11/segunda_temporada.png</image:loc></image:image><lastmod>2007-11-12T11:53:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2007/11/05/nokia-5070-debian-gnulinux/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/11/blog3.png</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/11/blog4.png</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/11/blog1.png</image:loc></image:image><lastmod>2007-11-29T14:57:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2007/11/03/cambio-de-telefono/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/11/01_5070_lowres.jpg</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/11/nokia1100.png</image:loc></image:image><lastmod>2007-11-03T11:37:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2007/10/27/instruyendo-al-web-designer/</loc><lastmod>2007-10-27T12:56:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2007/10/27/elecciones-28-de-octubre/</loc><lastmod>2007-10-29T15:26:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2007/10/19/gracias-gracias-conseguimos-los-concursos/</loc><lastmod>2007-10-22T16:29:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2007/10/01/libre-como-la-liberta-de-expresion/</loc><lastmod>2007-10-20T11:47:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2007/10/08/uff-paso-la-cafe-conf-2007/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/10/elequipocompleto.jpg</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/10/cafeconf.jpg</image:loc></image:image><lastmod>2007-10-08T14:53:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2007/10/08/de-la-libertad/</loc><lastmod>2007-10-08T14:31:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2007/10/04/nadie-se-acuerda-de-ellos/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/10/shyesman.jpg</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/10/53a.jpg</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/10/triklops_pict.JPG</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/10/trapjaw_pict.JPG</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/10/tcatsmonkian.jpg</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/10/tcatsjackalman.jpg</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/10/ram_man_pict.JPG</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/10/photo_t1.jpeg</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/10/photo_t.jpeg</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/10/mekaneck_pict.JPG</image:loc></image:image><lastmod>2007-10-04T12:18:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2007/10/03/compromiso-por-mejorar-el-mundo/</loc><lastmod>2007-10-03T12:28:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2007/10/03/%c2%bfque-distro-te-gusta/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/10/slackware.png</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/10/knoppix.png</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/10/mandriva.png</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/10/gentoo.png</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/10/redhat.png</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/10/fedora.png</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/10/ubuntu.png</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/10/suse.png</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/10/debian.png</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/10/arch.png</image:loc></image:image><lastmod>2007-10-08T14:30:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2007/10/02/%c2%bfpor-que-libertad-0/</loc><lastmod>2007-10-02T13:26:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2007/09/27/heroes-2%c2%ba-temporada/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/10/heroes.png</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/09/hiro.jpg</image:loc></image:image><lastmod>2007-10-02T13:13:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2007/10/01/cazando-paisajes/</loc><lastmod>2007-10-01T23:24:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2007/09/08/auxi-va/</loc><lastmod>2007-09-27T13:27:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2007/08/27/charla-de-ruby/</loc><lastmod>2007-09-17T02:07:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2007/09/16/fotos-de-la-jornada-en-la-facultad/</loc><lastmod>2007-09-16T17:08:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2007/09/10/fotolog/</loc><lastmod>2007-09-10T11:39:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2007/09/06/25/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/09/424d24edf1.jpg</image:loc></image:image><lastmod>2007-09-06T15:47:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2007/09/06/otra-de-las-tantas-letras-geniales-de-garcia/</loc><lastmod>2007-09-06T12:40:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2007/09/04/rubylit/</loc><lastmod>2007-09-04T14:37:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2007/08/29/cafeconf/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/08/bpict7498.jpg</image:loc></image:image><lastmod>2007-08-29T11:48:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2007/08/28/libros-una-otra-debilidad/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/08/1177776415_51ihyeh0ngl.jpg</image:loc></image:image><lastmod>2007-08-28T12:54:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2007/08/24/ruby/</loc><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/08/599px-ruby_logo.png</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/08/599px-ruby_logo.png</image:loc></image:image><image:image><image:loc>https://rubystacknews.com/wp-content/uploads/2007/08/599px-ruby_logo.png</image:loc><image:title>Logo de Ruby</image:title></image:image><lastmod>2007-08-28T13:03:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2007/08/23/hello-world/</loc><lastmod>2007-08-24T12:19:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2007/08/23/no-a-la-matriculacion-obligatoria/</loc><lastmod>2007-08-24T12:19:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com/2007/08/23/4ta-jornada-de-software-libre-en-oro-verde/</loc><lastmod>2007-08-24T12:17:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://rubystacknews.com</loc><changefreq>daily</changefreq><priority>1.0</priority><lastmod>2026-04-02T04:09:48+00:00</lastmod></url></urlset>
