<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>socket.help guides</title>
    <link>https://socket.help/blog/</link>
    <description>Practical guides for testing webhooks, mocking APIs, sharing files, and everyday developer tasks.</description>
    <language>en</language>
    <atom:link href="https://socket.help/blog/rss.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Debug an HTTP client with a temporary echo endpoint</title>
      <link>https://socket.help/blog/debug-http-clients-with-an-echo-endpoint/</link>
      <guid isPermaLink="true">https://socket.help/blog/debug-http-clients-with-an-echo-endpoint/</guid>
      <category>HTTP debugging</category>
      <pubDate>Tue, 27 Oct 2026 00:00:00 GMT</pubDate>
      <description>See the method, query, headers and body your HTTP client actually sends, with a private temporary echo URL and a readable request preview.</description>
    </item>
    <item>
      <title>Test complete frontend flows with a stateful CRUD mock API</title>
      <link>https://socket.help/blog/stateful-crud-mocks-for-frontend-testing/</link>
      <guid isPermaLink="true">https://socket.help/blog/stateful-crud-mocks-for-frontend-testing/</guid>
      <category>API testing</category>
      <pubDate>Tue, 27 Oct 2026 00:00:00 GMT</pubDate>
      <description>Create realistic test records, exercise create and edit flows, restore seed data, and share a temporary CRUD API with clear access and lifecycle controls.</description>
    </item>
    <item>
      <title>Build a reusable API test scenario with variables and checks</title>
      <link>https://socket.help/blog/reusable-api-test-scenarios/</link>
      <guid isPermaLink="true">https://socket.help/blog/reusable-api-test-scenarios/</guid>
      <category>API testing</category>
      <pubDate>Tue, 27 Oct 2026 00:00:00 GMT</pubDate>
      <description>Turn a few manual API requests into a repeatable scenario with response checks, captured IDs, separate secrets and a readable report you can export.</description>
    </item>
    <item>
      <title>How to format and validate JSON without uploading it</title>
      <link>https://socket.help/blog/format-and-validate-json-without-uploading/</link>
      <guid isPermaLink="true">https://socket.help/blog/format-and-validate-json-without-uploading/</guid>
      <category>Validation basics</category>
      <pubDate>Tue, 27 Oct 2026 00:00:00 GMT</pubDate>
      <description>Paste JSON into a formatter that runs in your browser, so nothing is uploaded. Learn what validation catches, why big numbers change, and how to script it.</description>
    </item>
    <item>
      <title>How to decode a JWT safely, and what a decoder cannot tell you</title>
      <link>https://socket.help/blog/decode-jwt-safely/</link>
      <guid isPermaLink="true">https://socket.help/blog/decode-jwt-safely/</guid>
      <category>API development</category>
      <pubDate>Tue, 27 Oct 2026 00:00:00 GMT</pubDate>
      <description>Decode a JWT locally to read its header and claims, then verify it in your own code. Decoding shows what a token says; only verification proves who issued it.</description>
    </item>
    <item>
      <title>How to test an AI agent’s tool calls with a mock MCP server</title>
      <link>https://socket.help/blog/test-ai-agent-tool-calls-with-mock-mcp-server/</link>
      <guid isPermaLink="true">https://socket.help/blog/test-ai-agent-tool-calls-with-mock-mcp-server/</guid>
      <category>AI &amp; MCP</category>
      <pubDate>Tue, 27 Oct 2026 00:00:00 GMT</pubDate>
      <description>Point your agent at a temporary MCP server with fixed tools and static replies, then check how it calls tools, handles bad arguments, and recovers from errors.</description>
    </item>
    <item>
      <title>How to share a file from the terminal with a one-time link</title>
      <link>https://socket.help/blog/share-a-file-from-the-terminal-with-a-one-time-link/</link>
      <guid isPermaLink="true">https://socket.help/blog/share-a-file-from-the-terminal-with-a-one-time-link/</guid>
      <category>Files &amp; access</category>
      <pubDate>Tue, 27 Oct 2026 00:00:00 GMT</pubDate>
      <description>Upload a file with curl or the socket-help CLI, limit it to one download, and send the token separately. The contents are removed once that download happens.</description>
    </item>
    <item>
      <title>How to test retries, backoff and timeouts in an HTTP client</title>
      <link>https://socket.help/blog/test-http-retries-backoff-and-timeouts/</link>
      <guid isPermaLink="true">https://socket.help/blog/test-http-retries-backoff-and-timeouts/</guid>
      <category>Integration testing</category>
      <pubDate>Tue, 27 Oct 2026 00:00:00 GMT</pubDate>
      <description>Create a mock endpoint that returns 429 with Retry-After, 503, or a slow reply, then confirm your client backs off, gives up, and times out the way you expect.</description>
    </item>
    <item>
      <title>Generate useful images and avatars for a real interface</title>
      <link>https://socket.help/blog/generate-images-and-avatars-for-real-layouts/</link>
      <guid isPermaLink="true">https://socket.help/blog/generate-images-and-avatars-for-real-layouts/</guid>
      <category>Images &amp; design</category>
      <pubDate>Tue, 27 Oct 2026 00:00:00 GMT</pubDate>
      <description>Choose dimensions, styles, palettes and deterministic variations, then export editable SVG or raster PNG for your layout and test data.</description>
    </item>
    <item>
      <title>Make a custom instrumental loop with melody, bass and drums</title>
      <link>https://socket.help/blog/compose-custom-audio-without-samples/</link>
      <guid isPermaLink="true">https://socket.help/blog/compose-custom-audio-without-samples/</guid>
      <category>Audio &amp; music</category>
      <pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate>
      <description>Build an editable arrangement, balance its instruments, understand the export format and reproduce the result through the socket.help API.</description>
    </item>
    <item>
      <title>Free music for prototypes: what the library includes and how CC0 works</title>
      <link>https://socket.help/blog/free-music-streaming-cc0-explained/</link>
      <guid isPermaLink="true">https://socket.help/blog/free-music-streaming-cc0-explained/</guid>
      <category>Audio &amp; music</category>
      <pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate>
      <description>Stream original instrumentals, download editable WAV loops, use byte-range playback and understand the scope of the built-in tracks’ CC0 terms.</description>
    </item>
    <item>
      <title>Credit card generators for testing: what the output means</title>
      <link>https://socket.help/blog/credit-card-generator-for-testing/</link>
      <guid isPermaLink="true">https://socket.help/blog/credit-card-generator-for-testing/</guid>
      <category>Payment testing</category>
      <pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate>
      <description>Create clearly labeled credit-card fixtures for checkout tests. Understand sandbox numbers, sample CVCs, PaymentMethod identifiers, and checksum limits.</description>
    </item>
    <item>
      <title>Using debit-card test data in a checkout flow</title>
      <link>https://socket.help/blog/debit-card-generator-for-checkout-tests/</link>
      <guid isPermaLink="true">https://socket.help/blog/debit-card-generator-for-checkout-tests/</guid>
      <category>Payment testing</category>
      <pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate>
      <description>Generate debit-card sandbox fixtures, preserve the funding label in tests, and check your checkout without using real banking details.</description>
    </item>
    <item>
      <title>Prepaid-card fixtures for payment integration tests</title>
      <link>https://socket.help/blog/prepaid-card-test-fixtures/</link>
      <guid isPermaLink="true">https://socket.help/blog/prepaid-card-test-fixtures/</guid>
      <category>Payment testing</category>
      <pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate>
      <description>Create a prepaid sandbox fixture and test funding-aware UI. Understand reusable numbers, provider-specific behavior, and what the generator does not simulate.</description>
    </item>
    <item>
      <title>What a Luhn card-number check can and cannot tell you</title>
      <link>https://socket.help/blog/card-number-validation-luhn/</link>
      <guid isPermaLink="true">https://socket.help/blog/card-number-validation-luhn/</guid>
      <category>Validation basics</category>
      <pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate>
      <description>Understand card-number checksum validation, test valid and invalid inputs, and avoid treating a passing Luhn check as proof of a real or usable payment card.</description>
    </item>
    <item>
      <title>How to test webhooks without a server</title>
      <link>https://socket.help/blog/test-webhooks-without-a-server/</link>
      <guid isPermaLink="true">https://socket.help/blog/test-webhooks-without-a-server/</guid>
      <category>Integration testing</category>
      <pubDate>Sun, 25 Oct 2026 00:00:00 GMT</pubDate>
      <description>Capture a test callback, inspect its real payload, and debug delivery without deploying a receiver or exposing localhost.</description>
    </item>
    <item>
      <title>Public or private file sharing: which should you use?</title>
      <link>https://socket.help/blog/public-vs-private-file-sharing/</link>
      <guid isPermaLink="true">https://socket.help/blog/public-vs-private-file-sharing/</guid>
      <category>Files &amp; access</category>
      <pubDate>Sun, 25 Oct 2026 00:00:00 GMT</pubDate>
      <description>Choose the right access for a temporary file, keep tokens out of links, and understand one-time downloads, previews, and expiry.</description>
    </item>
    <item>
      <title>Test API errors before your users find them</title>
      <link>https://socket.help/blog/mock-api-error-responses/</link>
      <guid isPermaLink="true">https://socket.help/blog/mock-api-error-responses/</guid>
      <category>API development</category>
      <pubDate>Sun, 25 Oct 2026 00:00:00 GMT</pubDate>
      <description>Use predictable mock responses to test loading states, validation errors, server failures, and delays without depending on a live upstream API.</description>
    </item>
  </channel>
</rss>
