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

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