<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Nate</title>
    <description>The latest articles on DEV Community by Nate (@natewww).</description>
    <link>https://dev.to/natewww</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3228646%2F97347580-01ac-4ddb-b81a-5bfbda712c79.png</url>
      <title>DEV Community: Nate</title>
      <link>https://dev.to/natewww</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/natewww"/>
    <language>en</language>
    <item>
      <title>How I learned to love looking at JSON data: JSONBason</title>
      <dc:creator>Nate</dc:creator>
      <pubDate>Fri, 08 Aug 2025 01:57:51 +0000</pubDate>
      <link>https://dev.to/natewww/how-i-learned-to-love-looking-at-json-data-jsonbason-3m16</link>
      <guid>https://dev.to/natewww/how-i-learned-to-love-looking-at-json-data-jsonbason-3m16</guid>
      <description>&lt;p&gt;I build a lot of websites and sifting through JSON data in the console sucks.&lt;/p&gt;

&lt;p&gt;so I made a tool called JSONBason to convert a JSON object directly into a searchable, sortable table. &lt;/p&gt;

&lt;p&gt;Plenty of these tools exist already, the difference here is that JSONBason's API takes in JSON data directly from my dev site's app code so I don't have to upload a CSV or copy/paste the JSON. &lt;/p&gt;

&lt;p&gt;The 'id' or kind of user id which is just a session id is destroyed each time JSONBason is reloaded, only your session id can see the JSON you send to it.&lt;/p&gt;

&lt;p&gt;It's totally free and open, no sign up and you can test it out below:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Grab the code snippet from &lt;a href="https://jsonbason.com" rel="noopener noreferrer"&gt;https://jsonbason.com&lt;/a&gt; and paste it into your dev code (yours will always be different with a unique id.)
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;// =========== JSONBason-DEV-use-only ===========
const myData = [{"Welcome":"1","To":"2","JSONBason":"3"}];
fetch('https://jsonbason.com/api/json', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({ id: 'BBvbvbsPBPGa4ypMnFxK', JSONdata: myData })
})
  .then(r =&amp;gt; r.json())
  .then(data =&amp;gt; { console.log('Sent to JSONBason OK'); })
  .catch(console.error);
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;Modify the myData variable to your JSON array and send in JSON data. &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flsv17r8rw8nbizd3bw4s.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flsv17r8rw8nbizd3bw4s.png" alt="JSONBason API call" width="800" height="341"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;It will be loaded on the JSONBason side in a table.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcme1ibyid0at2k8x5a6j.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcme1ibyid0at2k8x5a6j.png" alt="Embedded JSON API call in dev code" width="800" height="468"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;If you refresh JSONBason, it will destroy the id which stops it working, update the snippet in your code with the new id when you are ready to use it again, newly generated on each page load.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Any feedback on this would be awesome, thanks for reading!&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>javascript</category>
      <category>tools</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Building Best Image Resizer</title>
      <dc:creator>Nate</dc:creator>
      <pubDate>Sat, 31 May 2025 04:21:08 +0000</pubDate>
      <link>https://dev.to/natewww/building-best-image-resizer-1lhb</link>
      <guid>https://dev.to/natewww/building-best-image-resizer-1lhb</guid>
      <description>&lt;p&gt;More to come, where I want to share how it works and some of the design decisions, but it's live now. I don't want to spam with a URL right now, but you can figure the domain if you're clever. &lt;/p&gt;

</description>
      <category>productivity</category>
      <category>softwaredevelopment</category>
      <category>showdev</category>
    </item>
  </channel>
</rss>
