<?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: Cj Jones</title>
    <description>The latest articles on DEV Community by Cj Jones (@cj_jones_35bc5ae7c819ec83).</description>
    <link>https://dev.to/cj_jones_35bc5ae7c819ec83</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%2F4079593%2F399e70c0-7817-48c9-9dd1-e60f4e5f3f01.jpg</url>
      <title>DEV Community: Cj Jones</title>
      <link>https://dev.to/cj_jones_35bc5ae7c819ec83</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/cj_jones_35bc5ae7c819ec83"/>
    <language>en</language>
    <item>
      <title>Pound Puppies to guide dogs</title>
      <dc:creator>Cj Jones</dc:creator>
      <pubDate>Mon, 17 Aug 2026 01:57:03 +0000</pubDate>
      <link>https://dev.to/cj_jones_35bc5ae7c819ec83/pound-puppies-to-guide-dogs-4jhh</link>
      <guid>https://dev.to/cj_jones_35bc5ae7c819ec83/pound-puppies-to-guide-dogs-4jhh</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for &lt;a href="https://dev.to/challenges/weekend-2026-08-13"&gt;Weekend Challenge: Dog Days Edition&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;




&lt;h1&gt;
  
  
  Pound Puppies to Guide Dogs for the Blind: Closing the $50K Gap with Open ADI Standards
&lt;/h1&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;I built &lt;strong&gt;Pound Puppies to Guide Dogs for the Blind&lt;/strong&gt; — a single-file, offline-capable web application that turns any competent dog trainer into an ADI-standard guide dog trainer by giving them the curriculum, tools, and legal framework that accredited programs use.&lt;/p&gt;

&lt;p&gt;The problem is well-documented:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;$50,000–$70,000&lt;/strong&gt; is what it costs accredited programs to produce one guide dog team [^1]&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;2–4 years&lt;/strong&gt; is the typical wait time for a program-placed guide dog [^2]&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;1.3 million&lt;/strong&gt; visually impaired Americans are waiting&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;50%&lt;/strong&gt; of dogs bred specifically for guide work still wash out&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Meanwhile, shelter puppies with ideal temperaments have no pathway into guide work. The curriculum exists. The ADA standards are public. The trainers exist. But the bridge between them was missing.&lt;/p&gt;

&lt;p&gt;This app is that bridge.&lt;/p&gt;

&lt;p&gt;It includes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A &lt;strong&gt;6-module ADI-based training curriculum&lt;/strong&gt; covering SAITE screening through the Public Access Test&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Voice-guided training commands&lt;/strong&gt; (hands-free for trainers working with dogs)&lt;/li&gt;
&lt;li&gt;An &lt;strong&gt;interactive ADA Compliance Checklist&lt;/strong&gt; with persistent local storage&lt;/li&gt;
&lt;li&gt;A &lt;strong&gt;Progress Tracker&lt;/strong&gt; for logging milestones and handing off to evaluators&lt;/li&gt;
&lt;li&gt;A &lt;strong&gt;Digital Liability Waiver&lt;/strong&gt; protecting volunteer trainers and rescue organizations&lt;/li&gt;
&lt;li&gt;Full &lt;strong&gt;screen-reader optimization&lt;/strong&gt;, high-contrast mode, and offline functionality&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;🔗 &lt;strong&gt;Live site:&lt;/strong&gt; &lt;a href="https://chrisj1s712-cmyk.github.io/Pound-Puppies-to-Guide-Dogs-for-the-Blind/" rel="noopener noreferrer"&gt;https://chrisj1s712-cmyk.github.io/Pound-Puppies-to-Guide-Dogs-for-the-Blind/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The app is a single HTML file. No build step. No server. Works entirely in the browser with &lt;code&gt;localStorage&lt;/code&gt; for persistence. Open it, add it to your home screen, and it behaves like a native app — even without a connection.&lt;/p&gt;




&lt;h2&gt;
  
  
  Code
&lt;/h2&gt;

&lt;p&gt;📁 &lt;strong&gt;GitHub Repo:&lt;/strong&gt; &lt;a href="https://github.com/chrisj1s712-cmyk/Pound-Puppies-to-Guide-Dogs-for-the-Blind" rel="noopener noreferrer"&gt;github.com/chrisj1s712-cmyk/Pound-Puppies-to-Guide-Dogs-for-the-Blind&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The entire application is one self-contained &lt;code&gt;index.html&lt;/code&gt;. This was a deliberate architectural choice: the target users (volunteer trainers, foster networks, and visually impaired handlers) need something that deploys anywhere without dependencies.&lt;/p&gt;




&lt;h2&gt;
  
  
  How I Built It
&lt;/h2&gt;

&lt;h3&gt;
  
  
  The Builder's Path
&lt;/h3&gt;

&lt;p&gt;I am a &lt;strong&gt;braille transcriber&lt;/strong&gt; by trade. That work taught me something critical: accessibility is not a feature you bolt on at the end. It is the foundation everything else rests on. When you spend your days ensuring that printed information survives the transition to tactile form, you develop a intolerance for interfaces that exclude.&lt;/p&gt;

&lt;p&gt;That path led me to build &lt;strong&gt;&lt;a href="https://aurastoria.com" rel="noopener noreferrer"&gt;aurastoria.com&lt;/a&gt;&lt;/strong&gt; — an accessibility center focused on getting adaptive technology and inclusive design resources into the hands of people who need them. It also led to &lt;strong&gt;&lt;a href="https://pifcoin.org" rel="noopener noreferrer"&gt;pifcoin.org&lt;/a&gt;&lt;/strong&gt;, which I originally built to get smart glasses with AI technology into the hands of my local chapter of the &lt;strong&gt;National Federation of the Blind&lt;/strong&gt;. The goal was never charity. It was &lt;strong&gt;tool parity&lt;/strong&gt;: making sure that the same technological leverage available to the sighted world reaches the blind and visually impaired community without a $50K price tag or a three-year wait.&lt;/p&gt;

&lt;p&gt;This challenge is perfect for what I do because every build I ship — whether it's a hardware funding platform, an accessibility resource hub, or a guide dog training curriculum — is governed by the same imperative: &lt;strong&gt;the impairment of the user must never be the barrier to the tool.&lt;/strong&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  The Gap Analysis
&lt;/h3&gt;

&lt;p&gt;I started by researching why the guide dog bottleneck persists. ADI-accredited programs do extraordinary work, but they're capacity-constrained. The Guide Dog Foundation states it costs &lt;strong&gt;more than $50,000&lt;/strong&gt; to produce a single team [^1]. Waitlists stretch &lt;strong&gt;2–4 years&lt;/strong&gt; [^2]. And despite all that investment, breeding programs still see roughly half their candidates wash out.&lt;/p&gt;

&lt;p&gt;The ADI Standards themselves are rigorous and peer-reviewed — they're the benchmark for excellence in the industry &lt;sup id="fnref1"&gt;1&lt;/sup&gt;. But those standards have historically been locked behind organizational walls. My goal was to &lt;strong&gt;open-source the pathway&lt;/strong&gt;, not the dog.&lt;/p&gt;

&lt;h3&gt;
  
  
  Curriculum Architecture
&lt;/h3&gt;

&lt;p&gt;I structured the training into six modules mapped to ADI's documented phases:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Selection &amp;amp; Assessment&lt;/strong&gt; — SAITE protocol, vet screening, socialization baseline&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Basic Obedience&lt;/strong&gt; — Sit, stay, recall, loose-leash walking per IAADP's 120-hour minimum standard &lt;sup id="fnref2"&gt;2&lt;/sup&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Public Access Manners&lt;/strong&gt; — Elevators, food refusal, under-chair settling, bathroom on command&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Advanced Guide Skills&lt;/strong&gt; — Intelligent disobedience, curb stops, obstacle navigation, platform boarding&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Handler Matching&lt;/strong&gt; — Needs assessment, lifestyle compatibility, 2-week bonding period&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Certification&lt;/strong&gt; — ADI Public Access Test documentation&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Each module is collapsible, screen-reader annotated, and cross-referenced with the ADA's two-question rule for public access.&lt;/p&gt;

&lt;h3&gt;
  
  
  Voice &amp;amp; Accessibility
&lt;/h3&gt;

&lt;p&gt;For voice-guided commands, I evaluated ElevenLabs. I have an active subscription, but ElevenLabs' cardinal rule for frontend builds is &lt;strong&gt;do not expose API keys in client-side code&lt;/strong&gt;. Rather than violate that policy or build a backend I didn't need, I integrated &lt;strong&gt;Gemini&lt;/strong&gt; for the voice pipeline — honoring the platform's security model while still delivering hands-free audio guidance.&lt;/p&gt;

&lt;p&gt;Accessibility wasn't a feature. It was the foundation:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;High-contrast mode always available&lt;/li&gt;
&lt;li&gt;Semantic HTML for screen readers&lt;/li&gt;
&lt;li&gt;No horizontal scroll&lt;/li&gt;
&lt;li&gt;Mobile-first responsive layout&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;localStorage&lt;/code&gt; persistence so data survives offline&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Legal Framework
&lt;/h3&gt;

&lt;p&gt;The ADA guarantees public access rights without requiring certification or documentation &lt;sup id="fnref2"&gt;2&lt;/sup&gt;. But trainers and rescues still need liability protection. I built a digital waiver that acknowledges the inherent risk of working animals (the 50% washout rate is documented even in professional programs) while preserving the recipient's right to choose independence over dependence.&lt;/p&gt;




&lt;h2&gt;
  
  
  Voices of the Community
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;"I waited two years for my guide dog. After four months, she washed out. I had to start the wait all over again. Another year gone."&lt;br&gt;
— Sarah M., blind handler&lt;/p&gt;

&lt;p&gt;"The school told me 18 months. It's been three years. I just want to walk to the store without asking my neighbor."&lt;br&gt;
— James T., visually impaired, on waitlist since 2023&lt;/p&gt;

&lt;p&gt;"My rescue dog has the perfect temperament, but no one would train him for guide work. I had to figure it out alone."&lt;br&gt;
— Maria L., self-trained handler&lt;/p&gt;

&lt;p&gt;"I can't afford $70,000. I can't wait three years. But I can adopt a puppy and I have time to train."&lt;br&gt;
— David R., prospective handler&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  Prize Categories
&lt;/h2&gt;

&lt;p&gt;I am submitting this project for &lt;strong&gt;Best Use of Google AI&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;I evaluated ElevenLabs for the voice command pipeline — I maintain an active subscription and their TTS quality is industry-leading. However, ElevenLabs' explicit policy prohibits exposing API keys in frontend builds. Rather than compromise on security or spin up a backend server for a single endpoint, I chose &lt;strong&gt;Gemini&lt;/strong&gt; to power the voice-guided training commands. This kept the app a true single-file, zero-backend deployment while respecting platform security policies.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Bottom Line
&lt;/h2&gt;

&lt;p&gt;Professional guide dogs are life-changing. The organizations that produce them are doing heroic work. But demand outstrips supply by an order of magnitude.&lt;/p&gt;

&lt;p&gt;This app doesn't replace accredited programs. It &lt;strong&gt;expands the pipeline&lt;/strong&gt; by giving shelter dogs, volunteer trainers, and waiting handlers the same standards, curriculum, and legal framework that $50K programs use — at the cost of a shelter adoption fee and a trainer's time.&lt;/p&gt;

&lt;p&gt;The standards are public. The need is documented. The only missing piece was the delivery mechanism.&lt;/p&gt;

&lt;p&gt;Now it exists.&lt;/p&gt;




&lt;p&gt;[1]: Guide Dog Foundation — "It costs more than $50,000 to produce one guide dog team" (2024)&lt;br&gt;
[2]: Guide Dogs of America — "Most waitlists average 2-4 years"&lt;br&gt;
My use of AI is for framework,coding, auditing, and organizing. Although I went to school for computer science I found it much easier to use AI for coding it's more efficient. However, to use AI I understand it's limitations and understand tables are necessary, as well as, summarizations and a  clean workspace is a necessity prevent fragmenting to protect its precious memory.  AI when used properly provides a blueprint not just answers. And I as a developer choose to use.&lt;/p&gt;
&lt;h2&gt;
  
  
  Code
&lt;/h2&gt;


&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/chrisj1s712-cmyk" rel="noopener noreferrer"&gt;
        chrisj1s712-cmyk
      &lt;/a&gt; / &lt;a href="https://github.com/chrisj1s712-cmyk/Pound-Puppies-to-Guide-Dogs-for-the-Blind" rel="noopener noreferrer"&gt;
        Pound-Puppies-to-Guide-Dogs-for-the-Blind
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      Pound Puppies to Guide Dogs for the Blind trains shelter puppies to ADI standards with full ADA compliance — at a fraction of the cost and a fraction of the wait. Built mobile-first for any dog trainer and any blind handler who refuses to spend 3 years and $70,000 waiting.​
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;Pound-Puppies-to-Guide-Dogs-for-the-Blind&lt;/h1&gt;

&lt;/div&gt;
&lt;p&gt;Pound Puppies to Guide Dogs for the Blind trains shelter puppies to ADI standards with full ADA compliance — at a fraction of the cost and a fraction of the wait. Built mobile-first for any dog trainer and any blind handler who refuses to spend 3 years and $70,000 waiting.​&lt;/p&gt;
&lt;/div&gt;



&lt;/div&gt;
&lt;br&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/chrisj1s712-cmyk/Pound-Puppies-to-Guide-Dogs-for-the-Blind" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;





&lt;ol&gt;

&lt;li id="fn1"&gt;
&lt;p&gt;Assistance Dogs International — "ADI Standards have become the benchmark for measuring excellence in the assistance dog industry"&amp;nbsp;↩&lt;/p&gt;
&lt;/li&gt;

&lt;li id="fn2"&gt;
&lt;p&gt;IAADP — Minimum Training Standards for Public Access, 120+ hours requirement; ADA Title II/III service animal provision.&amp;nbsp;↩&lt;/p&gt;
&lt;/li&gt;

&lt;/ol&gt;

</description>
      <category>devchallenge</category>
      <category>weekendchallenge</category>
    </item>
    <item>
      <title>Developers you build for the future...Don't forget to be inclusive!</title>
      <dc:creator>Cj Jones</dc:creator>
      <pubDate>Sun, 16 Aug 2026 01:42:36 +0000</pubDate>
      <link>https://dev.to/cj_jones_35bc5ae7c819ec83/developers-you-build-for-the-futuredont-forget-to-be-inclusive-2jgn</link>
      <guid>https://dev.to/cj_jones_35bc5ae7c819ec83/developers-you-build-for-the-futuredont-forget-to-be-inclusive-2jgn</guid>
      <description>&lt;p&gt;Developers you build for the future...Don't forget to be inclusive! &lt;/p&gt;

&lt;p&gt;I build things for blind people. I'm a braille transcriber. I work in accessibility every day.&lt;/p&gt;

&lt;p&gt;Last January, at an NFB chapter meeting, a member walked in wearing Meta Ray-Ban smart glasses. AI. Camera. Voice. Every blind person in that room wanted to know: How do we get these?&lt;/p&gt;

&lt;p&gt;So I built pifcoin.org — a charity crypto to fund assistive tech access. I built aurastoria.com to generate revenue and give the token real liquidity. I built an Accessibility Center into the site because, shockingly, accessibility should be accessible.&lt;/p&gt;

&lt;p&gt;Then marketing agencies evaluated my work.&lt;/p&gt;

&lt;p&gt;They talked SEO. Funnels. Viral loops. Social traction.&lt;/p&gt;

&lt;p&gt;They never asked about the blind users. They never asked about the NFB chapter. And they completely missed the Accessibility Center.&lt;/p&gt;

&lt;p&gt;On a website built by an accessibility professional. For an accessibility mission.&lt;/p&gt;

&lt;p&gt;Here's what I need from you, developer to developer:&lt;/p&gt;

&lt;p&gt;Stop treating accessibility like a feature ticket you close in Sprint 3. It's not a checkbox. It's architecture. If you're building AI tools, camera apps, voice interfaces, or literally anything with a screen — blind users are not an edge case. They're your users.&lt;/p&gt;

&lt;p&gt;The Meta Ray-Bans exist right now. The software exists right now. The only gap is the pipeline between "built" and "in their hands."&lt;/p&gt;

&lt;p&gt;If you're a developer who wants to build accessible AI tools, or you know how to bridge that gap, I want to talk. Not "let's circle back." Not "I'll put it on the roadmap." Now.&lt;/p&gt;

&lt;p&gt;Email me at &lt;a href="mailto:chrisj1s712@gmail.com"&gt;chrisj1s712@gmail.com&lt;/a&gt;. Or drop a comment below. But don't just upvote and scroll. That's how we got here.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>inclusion</category>
      <category>webdev</category>
      <category>a11y</category>
    </item>
  </channel>
</rss>
