Congratulations!

[Valid RSS] This is a valid RSS feed.

Recommendations

This feed is valid, but interoperability with the widest range of feed readers could be improved by implementing the following recommendations.

Source: http://pewpewthespells.com/feed.xml

  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <rss version="2.0"><channel>
  3.    <title>Samantha Demi&apos;s Blog</title>
  4.    <description>Blog Feed</description>
  5.    <link>https://pewpewthespells.com/</link>
  6.    <item>
  7.      <title>Looking for New Employment</title>
  8.      <description>Looking for something new to start off the new year</description>
  9.      <link>https://pewpewthespells.com//blog/2020-new-employment.html</link>
  10.    </item>
  11.    <item>
  12.      <title>Website Stack Update</title>
  13.      <description>Some info about updates to the website</description>
  14.      <link>https://pewpewthespells.com//blog/website-update-2018.html</link>
  15.    </item>
  16.    <item>
  17.      <title>Using LLVM Santitizers with Nim</title>
  18.      <description>Short guide on how to use LLVM code sanitizers with Nim</description>
  19.      <link>https://pewpewthespells.com//blog/using-sanitizers-with-nim.html</link>
  20.    </item>
  21.    <item>
  22.      <title>Setting up Docker on macOS</title>
  23.      <description>Short guide on how I got Docker setup on Mac</description>
  24.      <link>https://pewpewthespells.com//blog/setup_docker_on_mac.html</link>
  25.    </item>
  26.    <item>
  27.      <title>Software I Use</title>
  28.      <description>Write-up of software I use on a daily basis</description>
  29.      <link>https://pewpewthespells.com//blog/software_i_use.html</link>
  30.    </item>
  31.    <item>
  32.      <title>Migrating Code Signing Configurations to Xcode 8</title>
  33.      <description>A detailed guide on how to migrating your code-signing settings to Xcode 8.</description>
  34.      <link>https://pewpewthespells.com//blog/migrating_code_signing.html</link>
  35.    </item>
  36.    <item>
  37.      <title>Future of the Blog</title>
  38.      <description>An update to how I am going to be running the blog going forward.</description>
  39.      <link>https://pewpewthespells.com//blog/future_of_the_blog.html</link>
  40.    </item>
  41.    <item>
  42.      <title>Building Python modules on CircleCI OS X instances</title>
  43.      <description>Guide for using CircleCI&apos;s OS X Instances to build Python modules</description>
  44.      <link>https://pewpewthespells.com//blog/building_python_on_circleci.html</link>
  45.    </item>
  46.    <item>
  47.      <title>Xcode Build Locations</title>
  48.      <description>Documentation on how to resolve the location that Xcode will build a project to.</description>
  49.      <link>https://pewpewthespells.com//blog/xcode_build_locations.html</link>
  50.    </item>
  51.    <item>
  52.      <title>pyconfig v1.0</title>
  53.      <description>Post about the latest build tool I have written</description>
  54.      <link>https://pewpewthespells.com//blog/pyconfig_1_0.html</link>
  55.    </item>
  56.    <item>
  57.      <title>Managing Build Settings and Avoiding pbxproj Conflicts</title>
  58.      <description>Strategies for avoiding merge conflicts on project.pbxproj</description>
  59.      <link>https://pewpewthespells.com//blog/pbxproj_management.html</link>
  60.    </item>
  61.    <item>
  62.      <title>Introduction to iOS Development</title>
  63.      <description>A list of resources to introduce developers to the world of iOS development.</description>
  64.      <link>https://pewpewthespells.com//blog/intro_to_ios.html</link>
  65.    </item>
  66.    <item>
  67.      <title>Linking Objective-C Code</title>
  68.      <description>Documentation about linker flags used for linking Objective-C code</description>
  69.      <link>https://pewpewthespells.com//blog/objc_linker_flags.html</link>
  70.    </item>
  71.    <item>
  72.      <title>Converting Static Libraries to Dynamic Libraries for iOS</title>
  73.      <description>A tutorial for converting static libraries to dynamic libraries</description>
  74.      <link>https://pewpewthespells.com//blog/convert_static_to_dynamic.html</link>
  75.    </item>
  76.    <item>
  77.      <title>OS X Internals Book Update</title>
  78.      <description>An update to the status of the OS X Internals book</description>
  79.      <link>https://pewpewthespells.com//blog/2016_osx_internals_update.html</link>
  80.    </item>
  81.    <item>
  82.      <title>The Xcode Build System</title>
  83.      <description>A dive into the Xcode build system</description>
  84.      <link>https://pewpewthespells.com//blog/xcode_build_system.html</link>
  85.    </item>
  86.    <item>
  87.      <title>2016 Dancecard</title>
  88.      <description>Plans for attending conferences in 2016</description>
  89.      <link>https://pewpewthespells.com//blog/2016_dancecard.html</link>
  90.    </item>
  91.    <item>
  92.      <title>PBXProj Identifiers</title>
  93.      <description>Short write-up with example code on how Xcode generates the identifiers used in pbxproj files.</description>
  94.      <link>https://pewpewthespells.com//blog/pbxproj_identifiers.html</link>
  95.    </item>
  96.    <item>
  97.      <title>Dangers of NeXTSTEP Plists</title>
  98.      <description>Potential dangers of working with NeXTSTEP property lists and string encodings</description>
  99.      <link>https://pewpewthespells.com//blog/dangers_of_ascii_plists.html</link>
  100.    </item>
  101.    <item>
  102.      <title>OS X, Python, and the readline module</title>
  103.      <description>Working around the implementation of the Python readline module on OS X</description>
  104.      <link>https://pewpewthespells.com//blog/osx_readline.html</link>
  105.    </item>
  106.    <item>
  107.      <title>Using Xcode Targets</title>
  108.      <description>Guide for managing targets using build configurations</description>
  109.      <link>https://pewpewthespells.com//blog/using_xcode_targets.html</link>
  110.    </item>
  111.    <item>
  112.      <title>Update on the blog</title>
  113.      <description>Update on the status of the blog.</description>
  114.      <link>https://pewpewthespells.com//blog/status_update.html</link>
  115.    </item>
  116.    <item>
  117.      <title>Codesigning Introspection Commands</title>
  118.      <description>A set of helpful commands for introspecting various aspects of CodeSigning.</description>
  119.      <link>https://pewpewthespells.com//blog/codesign_introspection.html</link>
  120.    </item>
  121.    <item>
  122.      <title>Reverse Engineering Resources</title>
  123.      <description>Archiving content from homepage</description>
  124.      <link>https://pewpewthespells.com//blog/re.html</link>
  125.    </item>
  126.    <item>
  127.      <title>SDKs</title>
  128.      <description>Documentation on how to create SDKs for Xcode</description>
  129.      <link>https://pewpewthespells.com//blog/sparse_sdks.html</link>
  130.    </item>
  131.    <item>
  132.      <title>The Unofficial Guide to xcconfig files</title>
  133.      <description>The official unofficial guide to the xcconfig file.</description>
  134.      <link>https://pewpewthespells.com//blog/xcconfig_guide.html</link>
  135.    </item>
  136.    <item>
  137.      <title>Xcode Build Settings Reference</title>
  138.      <description>A build setting reference for Xcode.</description>
  139.      <link>https://pewpewthespells.com//blog/buildsettings.html</link>
  140.    </item>
  141.    <item>
  142.      <title>Xcode DerivedData Hashes</title>
  143.      <description>How to resolve the unique identifiers used in DerivedData build locations.</description>
  144.      <link>https://pewpewthespells.com//blog/xcode_deriveddata_hashes.html</link>
  145.    </item>
  146.    <item>
  147.      <title>Managing Xcode</title>
  148.      <description>Documentation on how to utilize Xcode&apos;s potential.</description>
  149.      <link>https://pewpewthespells.com//blog/managing_xcode.html</link>
  150.    </item>
  151.    <item>
  152.      <title>Static and Dynamic Libraries</title>
  153.      <description>Explanation of static and dynamic libraries and their uses.</description>
  154.      <link>https://pewpewthespells.com//blog/static_and_dynamic_libraries.html</link>
  155.    </item>
  156.    <item>
  157.      <title>Technical Q&amp;A QA1881 v2 - Embedding Content with Swift in Objective-C</title>
  158.      <description>Details surrounding embedding Swift in Objective-C, and discrepancies with Apple&apos;s Q+A.</description>
  159.      <link>https://pewpewthespells.com//blog/swift_and_objc.html</link>
  160.    </item>
  161.    <item>
  162.      <title>Reverse Engineering Fitbit BLE Protocol</title>
  163.      <description>Documenting parts of the Bluetooth Low Energy communication protocol used by Fitbit devices.</description>
  164.      <link>https://pewpewthespells.com//blog/fitbit_re.html</link>
  165.    </item>
  166.    <item>
  167.      <title>Filing Radars</title>
  168.      <description>How to file better radars.</description>
  169.      <link>https://pewpewthespells.com//blog/filing_radars.html</link>
  170.    </item>
  171.    <item>
  172.      <title>HealthKit Feedback</title>
  173.      <description>Giving feedback on HealthKit API and Documentation.</description>
  174.      <link>https://pewpewthespells.com//blog/healthkit_feedback.html</link>
  175.    </item>
  176.    <item>
  177.      <title>Open Letter to Developer Bullshit</title>
  178.      <description>An open letter about developer bullshit.</description>
  179.      <link>https://pewpewthespells.com//blog/open_letter_to_developer_bullshit.html</link>
  180.    </item>
  181.    <item>
  182.      <title>Fixing Old Bugs</title>
  183.      <description>A tale of adventure chasing down a very old software bug.</description>
  184.      <link>https://pewpewthespells.com//blog/fixing_old_bugs.html</link>
  185.    </item>
  186.    <item>
  187.      <title>Blocking Code Injection on iOS and OS X</title>
  188.      <description>Explanation for blocking code injection from the dynamic linker on iOS and OS X.</description>
  189.      <link>https://pewpewthespells.com//blog/blocking_code_injection_on_ios_and_os_x.html</link>
  190.    </item>
  191.    <item>
  192.      <title>Custom Frameworks and Swift</title>
  193.      <description>How to get custom frameworks to load in Swift Playground and REPL.</description>
  194.      <link>https://pewpewthespells.com//blog/custom_frameworks_and_swift.html</link>
  195.    </item>
  196.    <item>
  197.      <title>Swift File Format and ABI</title>
  198.      <description>Preliminary details on swift ABI runtime and file formats.</description>
  199.      <link>https://pewpewthespells.com//blog/swiftdoc_and_swiftmodule_file_format_(beta_1).html</link>
  200.    </item>
  201.    <item>
  202.      <title>Post-Evasi0n 7 Breakdown</title>
  203.      <description>Thoughts and analysis of the evasi0n 7 jailbreak.</description>
  204.      <link>https://pewpewthespells.com//blog/post-evasi0n_7_breakdown.html</link>
  205.    </item>
  206.  </channel></rss>

If you would like to create a banner that links to this page (i.e. this validation result), do the following:

  1. Download the "valid RSS" banner.

  2. Upload the image to your own server. (This step is important. Please do not link directly to the image on this server.)

  3. Add this HTML to your page (change the image src attribute if necessary):

If you would like to create a text link instead, here is the URL you can use:

http://www.feedvalidator.org/check.cgi?url=http%3A//pewpewthespells.com/feed.xml

Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda