<?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: ItsEvilDuck</title>
    <description>The latest articles on DEV Community by ItsEvilDuck (@itsevilduck).</description>
    <link>https://dev.to/itsevilduck</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3895137%2F2431f698-e24c-43d0-b0f7-99116d2c3fc9.jpeg</url>
      <title>DEV Community: ItsEvilDuck</title>
      <link>https://dev.to/itsevilduck</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/itsevilduck"/>
    <language>en</language>
    <item>
      <title>Open Repair Data Standard JSON</title>
      <dc:creator>ItsEvilDuck</dc:creator>
      <pubDate>Fri, 12 Jun 2026 01:09:46 +0000</pubDate>
      <link>https://dev.to/itsevilduck/open-repair-data-standard-json-4a8g</link>
      <guid>https://dev.to/itsevilduck/open-repair-data-standard-json-4a8g</guid>
      <description>&lt;p&gt;The Open Repair Data Standard JSON Sample generates a basic, valid JSON object conforming to a subset of the standard. This snippet is useful for quickly populating test environments or understanding the standard's structure without needing to consult the full specification. It's intended for developers who need to work with the Open Repair Data Standard but want a simple example to get started. The sample provides a concise and readable JSON object that demonstrates the standard's core structure. It can be used to populate test databases, create sample data for applications, or simply to explore the standard's requirements. &lt;a href="https://297405365837.gumroad.com/l/fkaeds" rel="noopener noreferrer"&gt;Open Repair Data Standard JSON Sample&lt;/a&gt;&lt;/p&gt;

</description>
      <category>json</category>
      <category>repair</category>
      <category>data</category>
      <category>standard</category>
    </item>
    <item>
      <title>Python Basic Unigram Language Model Core Snippet</title>
      <dc:creator>ItsEvilDuck</dc:creator>
      <pubDate>Fri, 12 Jun 2026 01:09:33 +0000</pubDate>
      <link>https://dev.to/itsevilduck/python-basic-unigram-language-model-core-snippet-17o9</link>
      <guid>https://dev.to/itsevilduck/python-basic-unigram-language-model-core-snippet-17o9</guid>
      <description>&lt;p&gt;I shipped a small Python snippet called 'Python: Basic Unigram Language Model Core'.&lt;/p&gt;

&lt;p&gt;This is a foundational piece of code. It takes raw text, breaks it down into individual words (tokens), and then counts how many times each unique word appears. It's the absolute minimum needed to get started with understanding and building basic unigram language models.&lt;/p&gt;

&lt;p&gt;If you're working on text analysis, NLP projects, or just want to see how to process text data from the ground up in Python, this snippet provides the core functionality.&lt;/p&gt;

&lt;p&gt;It's designed to be straightforward and easy to integrate into your own projects. No complex dependencies, just plain Python.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://297405365837.gumroad.com/l/gotkbd" rel="noopener noreferrer"&gt;Python: Basic Unigram Language Model Core&lt;/a&gt;&lt;/p&gt;

</description>
      <category>python</category>
      <category>nlp</category>
      <category>textanalysis</category>
      <category>coding</category>
    </item>
    <item>
      <title>OEE Pulse: A Simple Tool for Tracking Shift OEE</title>
      <dc:creator>ItsEvilDuck</dc:creator>
      <pubDate>Fri, 12 Jun 2026 01:09:14 +0000</pubDate>
      <link>https://dev.to/itsevilduck/oee-pulse-a-simple-tool-for-tracking-shift-oee-55pe</link>
      <guid>https://dev.to/itsevilduck/oee-pulse-a-simple-tool-for-tracking-shift-oee-55pe</guid>
      <description>&lt;p&gt;I've shipped OEE Pulse, a new web app designed to display your Overall Equipment Effectiveness (OEE) for a given shift. The goal was to create a focused tool that presents OEE metrics without unnecessary complexity.&lt;/p&gt;

&lt;p&gt;OEE Pulse provides a single-tab interface. Users input their shift data, and the application calculates and displays the OEE. This is intended for individuals or teams who need a quick, dedicated way to see their OEE numbers for a specific operational period.&lt;/p&gt;

&lt;p&gt;The app focuses on the core OEE calculation, presenting Availability, Performance, and Quality metrics. It's built for direct use to monitor manufacturing efficiency at a shift level, offering a clear overview of equipment performance.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.quackbuilds.com/apps/oee-pulse.html" rel="noopener noreferrer"&gt;OEE Pulse&lt;/a&gt;&lt;/p&gt;

</description>
      <category>manufacturing</category>
      <category>oee</category>
      <category>webapp</category>
    </item>
    <item>
      <title>Extinguisher Log App</title>
      <dc:creator>ItsEvilDuck</dc:creator>
      <pubDate>Fri, 12 Jun 2026 01:08:58 +0000</pubDate>
      <link>https://dev.to/itsevilduck/extinguisher-log-app-44hk</link>
      <guid>https://dev.to/itsevilduck/extinguisher-log-app-44hk</guid>
      <description>&lt;p&gt;Extinguisher Log is a web app designed to help with NFPA 10 monthly checks. It provides a simple way to log these checks. The app is intended for individuals and organizations responsible for maintaining fire extinguishers. This includes building managers, safety officers, and maintenance personnel. The goal of the app is to make it easier to keep track of when monthly checks were performed and ensure compliance with NFPA 10 standards. &lt;a href="https://www.quackbuilds.com/apps/extinguisher-log.html" rel="noopener noreferrer"&gt;Extinguisher Log&lt;/a&gt;&lt;/p&gt;

</description>
      <category>firesafety</category>
      <category>nfpa</category>
      <category>compliance</category>
      <category>maintenance</category>
    </item>
    <item>
      <title>Local Network Port Scanner: A Python Script for Network Assessment</title>
      <dc:creator>ItsEvilDuck</dc:creator>
      <pubDate>Thu, 11 Jun 2026 19:41:57 +0000</pubDate>
      <link>https://dev.to/itsevilduck/local-network-port-scanner-a-python-script-for-network-assessment-5cfp</link>
      <guid>https://dev.to/itsevilduck/local-network-port-scanner-a-python-script-for-network-assessment-5cfp</guid>
      <description>&lt;p&gt;I've released a new tool, the Local Network Port Scanner. This is a Python script designed for network reconnaissance within a local environment. Its primary function is to quickly scan a specified target IP address for common open ports.&lt;/p&gt;

&lt;p&gt;The script aims to help users identify potential entry points and exposed services on devices connected to their local network. By checking for commonly used ports, it provides an overview of which services might be running and accessible. This can be useful for individuals looking to understand their network's attack surface and improve security posture by identifying unintended exposures.&lt;/p&gt;

&lt;p&gt;It's a straightforward utility for anyone needing a quick way to check network device vulnerabilities without complex setups. The focus is on providing a functional and direct method for port scanning on local networks.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://297405365837.gumroad.com/l/jawglc" rel="noopener noreferrer"&gt;Local Network Port Scanner&lt;/a&gt;&lt;/p&gt;

</description>
      <category>python</category>
      <category>networking</category>
      <category>security</category>
      <category>tool</category>
    </item>
    <item>
      <title>KAN FPGA Accelerator Proxy for Rapid Prototyping</title>
      <dc:creator>ItsEvilDuck</dc:creator>
      <pubDate>Thu, 11 Jun 2026 19:39:58 +0000</pubDate>
      <link>https://dev.to/itsevilduck/kan-fpga-accelerator-proxy-for-rapid-prototyping-1152</link>
      <guid>https://dev.to/itsevilduck/kan-fpga-accelerator-proxy-for-rapid-prototyping-1152</guid>
      <description>&lt;p&gt;I've built the KAN FPGA Accelerator Proxy. It's a Python-based proxy tool designed to simulate the performance of ultrafast FPGA-based Kolmogorov-Arnold Network (KAN) inference.&lt;/p&gt;

&lt;p&gt;This tool is for researchers and developers working with KAN models. It allows for rapid prototyping and testing of your KAN architectures. You can iterate on model designs and evaluate their potential performance in a simulated hardware environment before committing to actual FPGA deployment.&lt;/p&gt;

&lt;p&gt;The proxy simulates the speed and characteristics of an FPGA inference engine, giving you a realistic environment to validate your KAN implementations. This helps catch issues and optimize models early in the development cycle.&lt;/p&gt;

&lt;p&gt;It's a straightforward way to bridge the gap between theoretical KAN development and practical hardware acceleration.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://itsevilduck.gumroad.com/l/iquvl" rel="noopener noreferrer"&gt;KAN FPGA Accelerator Proxy&lt;/a&gt;&lt;/p&gt;

</description>
      <category>python</category>
      <category>fpga</category>
      <category>kan</category>
      <category>ai</category>
    </item>
    <item>
      <title>Game Save Manager CLI</title>
      <dc:creator>ItsEvilDuck</dc:creator>
      <pubDate>Wed, 10 Jun 2026 01:06:45 +0000</pubDate>
      <link>https://dev.to/itsevilduck/game-save-manager-cli-40c0</link>
      <guid>https://dev.to/itsevilduck/game-save-manager-cli-40c0</guid>
      <description>&lt;p&gt;The Game Save Manager CLI is a command-line tool designed to automate the process of backing up and restoring game save files. This tool is particularly useful for gamers who have experienced data loss due to system failures, accidental deletions, or game updates gone wrong. By using the Game Save Manager CLI, users can easily manage multiple save states and prevent data loss. The tool provides a simple and efficient way to back up and restore save files, making it an essential utility for anyone who spends a significant amount of time playing games. &lt;a href="https://297405365837.gumroad.com/l/inrlqn" rel="noopener noreferrer"&gt;Game Save Manager CLI&lt;/a&gt;&lt;/p&gt;

</description>
      <category>gaming</category>
      <category>backup</category>
      <category>cli</category>
    </item>
    <item>
      <title>ESP32 Live Serial Data Streamer: Terminal Output for ESP32s</title>
      <dc:creator>ItsEvilDuck</dc:creator>
      <pubDate>Tue, 09 Jun 2026 15:56:28 +0000</pubDate>
      <link>https://dev.to/itsevilduck/esp32-live-serial-data-streamer-terminal-output-for-esp32s-2bcd</link>
      <guid>https://dev.to/itsevilduck/esp32-live-serial-data-streamer-terminal-output-for-esp32s-2bcd</guid>
      <description>&lt;p&gt;I built a small Python script called ESP32 Live Serial Data Streamer. It lets you connect to your ESP32 development board and stream its real-time serial output directly into your terminal.&lt;/p&gt;

&lt;p&gt;This tool is useful if you need to debug your ESP32 firmware, monitor sensor data as it comes in, or just see what your board is doing without firing up a full Integrated Development Environment. It works by tapping into the serial connection.&lt;/p&gt;

&lt;p&gt;To use it, you need Python installed and the &lt;code&gt;pyserial&lt;/code&gt; library. You can install it with &lt;code&gt;pip install pyserial&lt;/code&gt;. When you run the script, you can either specify your ESP32's serial port and baud rate directly, or the script will prompt you to select them interactively.&lt;/p&gt;

&lt;p&gt;This is a straightforward utility for developers working with ESP32s who prefer a terminal-based workflow or need a quick way to check serial output.&lt;/p&gt;

&lt;p&gt;Get it here:&lt;br&gt;
&lt;a href="https://297405365837.gumroad.com/l/vhzpf" rel="noopener noreferrer"&gt;ESP32 Live Serial Data Streamer&lt;/a&gt;&lt;/p&gt;

</description>
      <category>esp32</category>
      <category>python</category>
      <category>iot</category>
      <category>debugging</category>
    </item>
    <item>
      <title>Orbital Mechanics Calculator: Compute orbital parameters</title>
      <dc:creator>ItsEvilDuck</dc:creator>
      <pubDate>Tue, 09 Jun 2026 15:56:00 +0000</pubDate>
      <link>https://dev.to/itsevilduck/orbital-mechanics-calculator-compute-orbital-parameters-2954</link>
      <guid>https://dev.to/itsevilduck/orbital-mechanics-calculator-compute-orbital-parameters-2954</guid>
      <description>&lt;p&gt;I built the Orbital Mechanics Calculator to help with basic orbital parameter computations. You can input the mass of a central body, the distance to an orbiting body, and its velocity. The tool then calculates the orbital period and the orbital energy.&lt;/p&gt;

&lt;p&gt;This is a straightforward tool for anyone needing to quickly estimate these values. It's useful for students learning about orbital mechanics, hobbyists tracking satellites or planning amateur astronomy observations, or developers working with simulations that require simplified orbital physics.&lt;/p&gt;

&lt;p&gt;The calculations are based on standard physics formulas. It's a simple input-output tool, designed to be fast and focused.&lt;/p&gt;

&lt;p&gt;Check it out:&lt;br&gt;
&lt;a href="https://itsevilduck.gumroad.com/l/gmnzjb" rel="noopener noreferrer"&gt;Orbital Mechanics Calculator&lt;/a&gt;&lt;/p&gt;

</description>
      <category>calculators</category>
      <category>physics</category>
      <category>astronomy</category>
      <category>developertools</category>
    </item>
    <item>
      <title>DaVinci Resolve Short Script Generator for Social Media</title>
      <dc:creator>ItsEvilDuck</dc:creator>
      <pubDate>Tue, 09 Jun 2026 15:55:02 +0000</pubDate>
      <link>https://dev.to/itsevilduck/davinci-resolve-short-script-generator-for-social-media-4e76</link>
      <guid>https://dev.to/itsevilduck/davinci-resolve-short-script-generator-for-social-media-4e76</guid>
      <description>&lt;p&gt;I built the DaVinci Resolve Short Script Generator because planning short-form video content can be time-consuming. This tool aims to streamline that process for creators.&lt;/p&gt;

&lt;p&gt;It takes your input and generates a concise video script tailored for social media platforms. The output includes a breakdown of scenes and suggests specific editing techniques within DaVinci Resolve. The goal is to help you map out engaging short videos more efficiently.&lt;/p&gt;

&lt;p&gt;This is for content creators, social media managers, or anyone looking to produce short videos faster. If you use DaVinci Resolve and need a structured way to plan your next clip, this generator might be useful.&lt;/p&gt;

&lt;p&gt;Check it out here:&lt;br&gt;
&lt;a href="https://297405365837.gumroad.com/l/gqmjb" rel="noopener noreferrer"&gt;DaVinci Resolve Short Script Generator&lt;/a&gt;&lt;/p&gt;

</description>
      <category>davinciresolve</category>
      <category>videoediting</category>
      <category>contentcreation</category>
      <category>scriptwriting</category>
    </item>
    <item>
      <title>AI Monthly Budget Calculator: Track AI Spending</title>
      <dc:creator>ItsEvilDuck</dc:creator>
      <pubDate>Tue, 09 Jun 2026 15:54:14 +0000</pubDate>
      <link>https://dev.to/itsevilduck/ai-monthly-budget-calculator-track-ai-spending-22dc</link>
      <guid>https://dev.to/itsevilduck/ai-monthly-budget-calculator-track-ai-spending-22dc</guid>
      <description>&lt;p&gt;I built the AI Monthly Budget Calculator because I needed a way to make sense of my AI tool expenses. It's easy to get a monthly bill, but harder to see what that actually means on a day-to-day basis, or how it scales over a year.&lt;/p&gt;

&lt;p&gt;This tool takes your total monthly AI budget and breaks it down into daily, weekly, and yearly equivalents. It also helps you estimate your cost per interaction. This is useful for a few things:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;strong&gt;Benchmarking:&lt;/strong&gt; If you're evaluating different AI tools, you can use this to compare their pricing structures more easily. See if Tool A's daily cost aligns better with your usage than Tool B's.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Setting Tiers:&lt;/strong&gt; If you're building an AI-powered service and need to set subscription tiers, understanding your cost per interaction is key to profitability.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Budgeting:&lt;/strong&gt; Simply get a clearer picture of your AI spending habits.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It's a straightforward tool for anyone managing budgets for AI services, whether for personal projects or business use.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://297405365837.gumroad.com/l/tbboiy" rel="noopener noreferrer"&gt;AI Monthly Budget Calculator&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>budgeting</category>
      <category>calculator</category>
      <category>developertools</category>
    </item>
    <item>
      <title>Persepolis Author Bio Fetcher: Marjane Satrapi Bio Retrieval Tool</title>
      <dc:creator>ItsEvilDuck</dc:creator>
      <pubDate>Tue, 09 Jun 2026 15:53:52 +0000</pubDate>
      <link>https://dev.to/itsevilduck/persepolis-author-bio-fetcher-marjane-satrapi-bio-retrieval-tool-21l0</link>
      <guid>https://dev.to/itsevilduck/persepolis-author-bio-fetcher-marjane-satrapi-bio-retrieval-tool-21l0</guid>
      <description>&lt;p&gt;Today I'm shipping the Persepolis Author Bio Fetcher. This is a small utility designed to quickly retrieve biographical information for Marjane Satrapi.&lt;/p&gt;

&lt;p&gt;The tool is built for directness: you run it, and it provides relevant biographical details. It focuses solely on Marjane Satrapi, the author of 'Persepolis'.&lt;/p&gt;

&lt;p&gt;I developed this to be useful for a few specific groups:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  &lt;strong&gt;Researchers:&lt;/strong&gt; For quick access to author background when compiling bibliographies or contextualizing literary analysis.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;Students:&lt;/strong&gt; To support assignments requiring information on 'Persepolis' and its creator.&lt;/li&gt;
&lt;li&gt;  &lt;strong&gt;General Readers:&lt;/strong&gt; Anyone interested in learning more about Marjane Satrapi without needing to sift through multiple sources.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The goal was to make this process as straightforward as possible, providing a dedicated resource for this specific author.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://297405365837.gumroad.com/l/sdzcst" rel="noopener noreferrer"&gt;Persepolis Author Bio Fetcher&lt;/a&gt;&lt;/p&gt;

</description>
      <category>utility</category>
      <category>research</category>
      <category>biography</category>
      <category>tool</category>
    </item>
  </channel>
</rss>
