<?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>Forem: Ianeta Hutchinson</title>
    <description>The latest articles on Forem by Ianeta Hutchinson (@_ianeta).</description>
    <link>https://forem.com/_ianeta</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%2F284402%2F6142885d-3dbd-46c3-9f55-5e344f9d321d.jpg</url>
      <title>Forem: Ianeta Hutchinson</title>
      <link>https://forem.com/_ianeta</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/_ianeta"/>
    <language>en</language>
    <item>
      <title>Make code tutorials in seconds with explanations from AI.</title>
      <dc:creator>Ianeta Hutchinson</dc:creator>
      <pubDate>Tue, 13 Sep 2022 18:43:57 +0000</pubDate>
      <link>https://forem.com/_ianeta/make-image-tutorials-in-no-time-with-code-explanations-from-ai-52on</link>
      <guid>https://forem.com/_ianeta/make-image-tutorials-in-no-time-with-code-explanations-from-ai-52on</guid>
      <description>&lt;p&gt;&lt;em&gt;We're using explanations from ExplainDev to help you make and share beautiful, useful images that explain code.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://app.explain.dev"&gt;app.explain.dev&lt;/a&gt; is an image creation tool that uses ExplainDev to provide explanations to the code that's entered. Users bring their own code, then have full rein on customizations.&lt;/p&gt;

&lt;p&gt;Here I am making the image used in the banner:&lt;br&gt;
&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/qBKxyo1LP3A"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;How it works:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Head to &lt;a href="https://app.explain.dev"&gt;app.explain.dev&lt;/a&gt; and start typing your code into the box provided. (You can choose the language in the side-bar for improved syntax highlighting, etc.)&lt;/li&gt;
&lt;li&gt;As soon as you stop typing, an explanation will appear at the top of the image. &lt;/li&gt;
&lt;li&gt;All elements in the image are editable including the text that was generated by AI. Resize and/or drag the snippet to wherever you'd like it placed.&lt;/li&gt;
&lt;li&gt;Select portions of the code to get specific explanations for what you have selected. Click the "explain code" button to generate the new explanation.&lt;/li&gt;
&lt;li&gt;Use the side bar to customize text, background, arrow positioning/style/color, and more!&lt;/li&gt;
&lt;li&gt;Add any additional code or text boxes using the options at the top banner.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Download the image and SHARE!!&lt;/p&gt;

&lt;p&gt;The technology behind the images is &lt;a href="https://explain.dev"&gt;ExplainDev&lt;/a&gt;, an AI powered programmer's assistant. You can think of it as an expert that's always available to answer your technical questions and explain code. This nifty app idea came while working on our API in preparation for a big move to VS Code. &lt;/p&gt;

&lt;p&gt;Content that is useful and teaches me stuff is the best kind of content. So we decided to try and enable more of it. I hope that this tool might also unlock some folks who don't share much about their new programming discoveries to go for it!&lt;/p&gt;

&lt;p&gt;Let me know what you think! Or better, tag me in your creations!!&lt;/p&gt;

</description>
      <category>tutorial</category>
      <category>showdev</category>
      <category>writing</category>
      <category>programming</category>
    </item>
    <item>
      <title>Use AI to understand the code on GitHub, StackOverflow, and docs sites.</title>
      <dc:creator>Ianeta Hutchinson</dc:creator>
      <pubDate>Tue, 01 Feb 2022 02:14:22 +0000</pubDate>
      <link>https://forem.com/explaindev/use-ai-to-understand-the-code-on-github-stackoverflow-and-docs-sites-52n5</link>
      <guid>https://forem.com/explaindev/use-ai-to-understand-the-code-on-github-stackoverflow-and-docs-sites-52n5</guid>
      <description>&lt;p&gt;&lt;strong&gt;&lt;em&gt;Powered by OpenAI, ExplainDev is a browser extension that explains the code you see on GitHub and elsewhere on your browser.&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;As a developer, you are constantly researching and reading code on your browser - especially when you’re learning a new language. ExplainDev is a developer tool that helps you to quickly understand the code that you’re reading, right when and where you find it.&lt;/p&gt;

&lt;p&gt;ExplainDev is a browser extension that appends an Explain button to code on GitHub, StackOverflow, and documentation websites to explain what the code is doing in plain english.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.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%2Fmum4dtsdtfbo5ckbhri5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Fmum4dtsdtfbo5ckbhri5.png" alt="ExplainDev working on MySql website"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Explanations are generated by OpenAI Codex, the same AI system powering GitHub Copilot. Trained on billions of lines of public code, the advanced AI is capable of explaining Python, C++, JavaScript, TypeScript, Rust, Ruby, PHP, HTML, JSON, Bash, and many more languages.&lt;/p&gt;

&lt;p&gt;By just clicking on the Explain button that’s added to the code you're browsing, you'll get an explanation of what that code does. If there’s a certain part of the code that’s confusing, you can also highlight what you want to understand, and click the Explain Selection button.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.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%2F7ykm5hi7i8uboo1su01w.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2F7ykm5hi7i8uboo1su01w.png" alt="ExplainDev working on MongoDB where code was selected"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;ExplainDev helps you to understand code quickly so you can get back to your work, and apply what you’ve learned.&lt;/p&gt;

&lt;p&gt;ExplainDev is in Private Beta. If you are interested in trying this new technology, you can get access on the website: &lt;a href="https://explain.dev/" rel="noopener noreferrer"&gt;https://explain.dev/&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>programming</category>
      <category>codenewbie</category>
      <category>help</category>
    </item>
    <item>
      <title>Quick info for JavaScript and TypeScript Code Snippets while you browse!</title>
      <dc:creator>Ianeta Hutchinson</dc:creator>
      <pubDate>Wed, 03 Nov 2021 19:14:43 +0000</pubDate>
      <link>https://forem.com/_ianeta/quick-info-for-javascript-and-typescript-code-snippets-while-you-browse-4m6f</link>
      <guid>https://forem.com/_ianeta/quick-info-for-javascript-and-typescript-code-snippets-while-you-browse-4m6f</guid>
      <description>&lt;p&gt;&lt;em&gt;When a website includes a code snippet, Kmdr kicks in to help you understand the code. Version 5.0 of Kmdr's browser extension includes quick info for JavaScript, CSS, HTML, Bash, TypeScript, SCSS, and LESS via mouse over.&lt;/em&gt;&lt;br&gt;
&lt;a href="https://media.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%2F84farwnpval4xoxhpzxz.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2F84farwnpval4xoxhpzxz.gif" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;There's a lot we're excited to share in the latest release of the Kmdr browser extension! A long time coming, version 5.0 brings support for JavaScript, TypeScript, LESS, and SCSS as well as extended coverage for CLI commands and HTML. Beyond quick info, with the new release comes a new technical base that brings cross-snippet referencing and exciting potential for future user customizations. Read on for details on what's changed and being introduced in Kmdr 5.0.&lt;/p&gt;

&lt;h2&gt;
  
  
  Quick info for JavaScript and TypeScript
&lt;/h2&gt;

&lt;p&gt;Prior releases of Kmdr detected JavaScript code snippets and gave users consistent syntax highlighting. Now, users can mouse over key words in JavaScript and TypeScript code snippets and get rich metadata about JS standard built-in objects, including their methods, parameters and properties. Any annotations included in snippets using &lt;strong&gt;JSDoc are referenced in quick info&lt;/strong&gt; so that users can quickly see declarations just as they would in Visual Studio Code. &lt;strong&gt;Cross-snippet referencing&lt;/strong&gt; is also enabled this release so that any declarations made in code snippets early on in a webpage are referenced in quick info for snippets later down the page.&lt;/p&gt;

&lt;h2&gt;
  
  
  Better support for HTML and CSS
&lt;/h2&gt;

&lt;p&gt;We've &lt;strong&gt;improved syntax highlighting&lt;/strong&gt; and verbosity for HTML and CSS so that it's at parity with VS Code.  We've added quick info for HTML elements so they're as interact-able as HTML attributes in previous releases. Now, when you mouse over an HTML element, you'll see a definition for the element and a &lt;strong&gt;link to trusted documentation&lt;/strong&gt; where you can learn more on how to use it in your code.&lt;/p&gt;

&lt;h2&gt;
  
  
  Coverage for LESS, and SCSS
&lt;/h2&gt;

&lt;p&gt;Code snippets that are documented as LESS or SCSS now have syntax highlighting, trusted documentation links, and quick info on mouse over! We will continue to expand on web technology coverage with more JavaScript frameworks and libraries throughout the month of November.&lt;/p&gt;

&lt;p&gt;Today's release is a pivot from save and share features as we focused on building out the programming assistant for web developers.  Kmdr's quick info in this and the upcoming releases will help web developers review and quickly understand code examples on the web and find the best solutions on their own and with fewer tabs open. &lt;/p&gt;

&lt;p&gt;The Kmdr extension will automatically update for current users. New users can head &lt;a href="https://chrome.google.com/webstore/detail/kmdr/lbigelojleemicaaaogihjnabfndkdii" rel="noopener noreferrer"&gt;here&lt;/a&gt; to install today on Chrome. When a website includes a code snippet, Kmdr kicks in to help you understand the code.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Get Descriptions on Bash, HTML, &amp; CSS snippets in your browser</title>
      <dc:creator>Ianeta Hutchinson</dc:creator>
      <pubDate>Tue, 22 Jun 2021 14:54:54 +0000</pubDate>
      <link>https://forem.com/_ianeta/get-descriptions-on-bash-html-css-snippets-in-your-browser-2c7e</link>
      <guid>https://forem.com/_ianeta/get-descriptions-on-bash-html-css-snippets-in-your-browser-2c7e</guid>
      <description>&lt;p&gt;&lt;em&gt;Online resources play an enormous role in solving problems related to our code. Studies clock developers as using up to 20% of development time looking at or for code examples (think: documentation, forum based bug-fixes, task centric blogs, etc)[&lt;a href="https://dl.acm.org/doi/10.1145/1518701.1518944" rel="noopener noreferrer"&gt;1&lt;/a&gt;,&lt;a href="https://dl.acm.org/doi/10.1145/2581377" rel="noopener noreferrer"&gt;2&lt;/a&gt;,&lt;a href="https://link.springer.com/article/10.1007/s10664-015-9421-5" rel="noopener noreferrer"&gt;3&lt;/a&gt;].&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Myself and 3 others built a browser extension for bringing IDE/Editor features to your browser. We supplement snippets on the web as you browse so you can consume the code more easily and get back to writing your own code, faster.&lt;/p&gt;

&lt;p&gt;Previously only Bash, we've just finished the work to detect then supplement CSS, HTML, and JavaScript code snippets! Now you can see consistent syntax highlighting across all Bash, CSS, HTML, and JS snippets and get descriptions on mouse over for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Bash: Commands, Sub-commands, Options&lt;/li&gt;
&lt;li&gt;HTML: Element, (Attributes will be in later this week)&lt;/li&gt;
&lt;li&gt;CSS: Properties&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Interact with the snippets on our &lt;a href="https://kmdr.sh/" rel="noopener noreferrer"&gt;website&lt;/a&gt; to get a feel for how snippets appear with the Kmdr browser extension installed. If you'd like to kick the tires, &lt;a href="https://chrome.google.com/webstore/detail/kmdr/lbigelojleemicaaaogihjnabfndkdii" rel="noopener noreferrer"&gt;give Kmdr a whirl (for free) here&lt;/a&gt; then please let me know what you think!&lt;/p&gt;




&lt;p&gt;Kmdr in action: Checkout the GIFs below (they are monsters so may take a while to load).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Bash:&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://media.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%2Fsewkpbgi92rbngsfas5f.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Fsewkpbgi92rbngsfas5f.gif" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;CSS:&lt;/strong&gt; &lt;br&gt;
&lt;a href="https://media.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%2Fbygim72p7n76pq9mkik2.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Fbygim72p7n76pq9mkik2.gif" alt="CSSglow"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;HTML:&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://media.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%2Fgrqaosagcovycrpze9z0.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.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%2Fgrqaosagcovycrpze9z0.gif" alt="HTMLexample"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Get CLI command syntax explained, then save and share in a personalized cheatsheet.</title>
      <dc:creator>Ianeta Hutchinson</dc:creator>
      <pubDate>Fri, 15 May 2020 14:25:53 +0000</pubDate>
      <link>https://forem.com/explaindev/get-cli-command-syntax-explained-then-save-and-share-in-a-personalized-cheatsheet-3fo6</link>
      <guid>https://forem.com/explaindev/get-cli-command-syntax-explained-then-save-and-share-in-a-personalized-cheatsheet-3fo6</guid>
      <description>&lt;p&gt;&lt;em&gt;The kmdr browser extension leverages a huge, human-validated explanation repository to explain the syntax of CLI commands in any website you find them. We are happy to announce a new feature coming to your browser -  saving commands you've explained to populate a personalized cheatsheet.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/ksD5fhvJmmQ"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;Save time and help boost productivity by saving frequently searched commands and their definitions to your custom cheatsheet. Every kmdr account now has a cheatsheet and you can populate yours by hitting the &lt;code&gt;save command&lt;/code&gt; button on the explanation pop-up window. The explanations on your cheatsheet are embedded in the code blocks on the page and are visible on mouse over. Folks you share your cheatsheet with are NOT required to have kmdr installed so will be able to learn commands right away.&lt;/p&gt;

&lt;p&gt;You can see Eddie's cheatsheet here: &lt;a href="https://app.kmdr.sh/ediardo"&gt;https://app.kmdr.sh/ediardo&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;You can now also see the &lt;a href="https://app.kmdr.sh/coverage"&gt;list of programs with kmdr definitions&lt;/a&gt; (currently standing at 425). The kmdr backend contains 1,643 subcommands and 15,320 options for these programs, too. &lt;/p&gt;

&lt;p&gt;Head to the &lt;a href="https://chrome.google.com/webstore/detail/kmdr/lbigelojleemicaaaogihjnabfndkdii?hl=en"&gt;Chrome Web Store&lt;/a&gt; to add the kmdr browser extension and let me know what you think!&lt;/p&gt;

&lt;p&gt;Ianeta&lt;/p&gt;

</description>
    </item>
    <item>
      <title>It's here! Right click to explain commands on your browser</title>
      <dc:creator>Ianeta Hutchinson</dc:creator>
      <pubDate>Tue, 07 Apr 2020 00:53:06 +0000</pubDate>
      <link>https://forem.com/explaindev/its-here-right-click-to-explain-commands-on-your-browser-34oj</link>
      <guid>https://forem.com/explaindev/its-here-right-click-to-explain-commands-on-your-browser-34oj</guid>
      <description>&lt;p&gt;The kmdr browser extension breaks down commands to return descriptions of each attribute. Simply select the command you want to understand and right-click for the explanation. The modal window rendered contains what you selected with syntax highlighting and displays descriptions upon mouse over.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/se8apEaThlE"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;By running as a browser extension in Chrome and Firefox, kmdr will allow you to more quickly understand program syntax when and where you find commands. kmdr works on commands within web app messages, on GitHub or GitLab, in official documentation, StackOverflow, or any other website where code is selectable.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/vovhcAXNHJQ"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;The browser extension is more powerful than its CLI predecessor in that it can explain multi-line commands, more complex bash constructs, and performs 100x faster (yes, 100). kmdr explains the syntax common in bash scripts by detecting commands within constructs like loops, sub-shells, and command substitutions. The common documentation practice of using &lt;code&gt;$&lt;/code&gt; prompts is accounted for in the browser as well as comments preempted by &lt;code&gt;#&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;We’re inviting members of our mailing list to access the browser extension early as participants in our user study. To be included in the pre-release study, please &lt;a href="https://kmdr.sh/sign-up/"&gt;join our mailing list&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;See our updated &lt;a href="https://kmdr.sh/"&gt;website&lt;/a&gt; for more information on the browser extension including an &lt;a href="https://kmdr.sh/FAQ/"&gt;FAQ&lt;/a&gt;, &lt;a href="https://kmdr.sh/gallery/"&gt;gallery&lt;/a&gt;, and option to &lt;a href="https://kmdr.sh/#pricing-03-87241"&gt;pre-order&lt;/a&gt; at an early adopter price.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Sharing command line expertise: Mouse over attribute to get explanation.</title>
      <dc:creator>Ianeta Hutchinson</dc:creator>
      <pubDate>Thu, 19 Dec 2019 16:51:59 +0000</pubDate>
      <link>https://forem.com/explaindev/sharing-command-line-expertise-mouse-over-attribute-to-get-explanation-1f23</link>
      <guid>https://forem.com/explaindev/sharing-command-line-expertise-mouse-over-attribute-to-get-explanation-1f23</guid>
      <description>&lt;p&gt;&lt;em&gt;In kmdr v0.4, we are introducing Explain Session web pages and enabling kmdr users to share command explanations from the cli. Bringing kmdr to the browser is a milestone on our path to a &lt;a href="https://dev.to/kmdr/right-click-to-explain-commands-that-s-what-s-next-eh1"&gt;browser extension&lt;/a&gt; that will provide attribute level explanations of any commands you select.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;An Explain Session web page features the command as a code snippet with each of its attributes explained through pop-ups triggered by mouse-over.  Viewers can also sign-up for exclusive access to the incoming browser extension through the web page.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/xwm7HtbTnfs"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;The install instructions featured also have mouse over explanations and showcase the use case for embedding kmdr explanations into documentation. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fuser-images.githubusercontent.com%2F1195596%2F71062752-2f769180-2163-11ea-9619-57a92a31bcd5.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fuser-images.githubusercontent.com%2F1195596%2F71062752-2f769180-2163-11ea-9619-57a92a31bcd5.gif" alt="Embedded explanation"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://explain.kmdr.sh/s/acfade40-214a-11ea-a15e-7d7748c22fc1" rel="noopener noreferrer"&gt;See explanation session web page from the &lt;code&gt;git&lt;/code&gt; example above.&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Explanation session web pages can be created by any kmdr v0.4 user. The option to share explanations via URL is provided after every command query. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Ff6i22st3dl8viay6mnnc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Ff6i22st3dl8viay6mnnc.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Upon choosing the share option, you will be prompted to input a summary of the command. The summary is rendered as the title of the Explain Session web page when opened in a browser.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fulh3jkdhqvhga51cendh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fulh3jkdhqvhga51cendh.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The next milestone en-route to a browser extension is user account creation. This feature will ensure synchronization between CLI and browser as you discover new commands, want explanations, and then execute. To gain exclusive access to new features,  &lt;a href="https://kmdr.sh/sign-up/" rel="noopener noreferrer"&gt;sign up to our newsletter!&lt;/a&gt; &lt;/p&gt;

</description>
    </item>
    <item>
      <title>Right click to explain commands..That's what's next.</title>
      <dc:creator>Ianeta Hutchinson</dc:creator>
      <pubDate>Tue, 03 Dec 2019 08:17:27 +0000</pubDate>
      <link>https://forem.com/explaindev/right-click-to-explain-commands-that-s-what-s-next-eh1</link>
      <guid>https://forem.com/explaindev/right-click-to-explain-commands-that-s-what-s-next-eh1</guid>
      <description>&lt;p&gt;&lt;em&gt;With a &lt;a href="https://dev.to/kmdr/establishing-the-foundation-for-feedback-48c6"&gt;foundation of explanations established&lt;/a&gt;, we are now looking to bring &lt;a href="//kmdr.sh"&gt;kmdr&lt;/a&gt; more seamlessly into different development workflows. A browser extension will allow users to quickly check what all of the attributes of a command do before copying to the terminal.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--niOkFWa6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/byg5e4sd9r1e631wk61z.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--niOkFWa6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/byg5e4sd9r1e631wk61z.gif" alt="fig1"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Kmdr description webpage in the design phase&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;kmdr being in the terminal is particularly handy for those testing their memory of options or getting help via irc; however developers are also finding new commands on their browsers via sites like Stack Overflow or in a projects online documentation. The kmdr web extension is for devs in a “research session” within their browser, who value time over tabs and want concise and accurate explanations of a command ASAP.&lt;/p&gt;

&lt;p&gt;The two-steps-away vision is the ability to select a command from anywhere in your browser and &lt;code&gt;right click&lt;/code&gt; for access to the kmdr description.&lt;/p&gt;

&lt;p&gt;The first milestone in the web-extension will be the ability to share kmdr descriptions via a URL provided by the CLI client. Users will be able to send and bookmark the URL of a kmdr description which will be rendered as an orphaned web page.&lt;/p&gt;

&lt;p&gt;Invitations to early iterations and access to the browser extension will be coming to folks via our newsletter. &lt;a href="https://kmdr.sh/sign-up"&gt;Sign up today&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;Tally-ho!&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Establishing the foundation for feedback</title>
      <dc:creator>Ianeta Hutchinson</dc:creator>
      <pubDate>Tue, 03 Dec 2019 07:47:19 +0000</pubDate>
      <link>https://forem.com/explaindev/establishing-the-foundation-for-feedback-48c6</link>
      <guid>https://forem.com/explaindev/establishing-the-foundation-for-feedback-48c6</guid>
      <description>&lt;p&gt;&lt;em&gt;The first feature and focus of &lt;a href="//kmdr.sh"&gt;kmdr&lt;/a&gt; has been to deliver a break down of commands with every attribute explained. After 100 days in the wild, we have a base from which we can now explore new features and engage in more pathfinding. Here’s one view of our road here:&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  kmdr v0.1: Get it out!
&lt;/h2&gt;

&lt;p&gt;We launched able to explain the commands of about 50 programs. The command explanations were sourced from manual pages using an imperfect parser which meant a lot of data needed refinement. The initial release was enough to prove that users 1) found value in easily accessing command explanations, and 2) were willing to install a program in the terminal to access the description breakdown.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--qpdycAxo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/ha028spc6r9bhpfrdrbb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--qpdycAxo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/ha028spc6r9bhpfrdrbb.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  kmdr v0.2: The grind
&lt;/h2&gt;

&lt;p&gt;We took on the task of improving the quality of definitions with human verification. This meant comparing the output of our parser with official online documentation when it existed, and &lt;code&gt;--help&lt;/code&gt; on the occasions docs weren’t available. After doing this, we set to extend coverage. We made a huge list of programs we wanted to cover. We prioritized against what we understood to be the most popular, basing our list on websites like &lt;a href="https://github.com/tldr-pages/tldr"&gt;tldr pages&lt;/a&gt;, a plethora of articles, and things we ran everyday in our own terminals. We had achieved coverage on 200 programs, organized across &lt;a href="https://github.com/ediardo/kmdr-cli#supported-programs"&gt;18 categories&lt;/a&gt;, before we had reached a critical mass of users and could iterate instead based on usage and feedback.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--xydswCzJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/wgr02olmm5kdnd7bk6pc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--xydswCzJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/wgr02olmm5kdnd7bk6pc.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  kmdr v0.3: Finding patterns
&lt;/h2&gt;

&lt;p&gt;With a log of queries surpassing 2,700 we are now able to invest resources (aka our free time) where we have data to support value-add. We also have the data to support slowing investments and focusing instead on pathfinding. From missing program definitions to OS’s, package managers, and shells to support, usage data and real user feedback helps us prioritize and informs our next steps. We now know what the most popular programs are and know that their descriptions are covered. This knowledge allowed us to extend the learning experience and provide concise examples for these programs. We also are seeing that the &lt;a href="http://demo.kmdr.sh/"&gt;web-based demo&lt;/a&gt; accounts for more than 35% of usage. This gives us confidence in our next move toward a GUI.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--vjb-yd6D--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/li6kaivz1q4s5cx1u0wt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--vjb-yd6D--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/li6kaivz1q4s5cx1u0wt.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Use kmdr today to better understand CLI commands and be more productive from your terminal. Join the 20% of our users who provide feedback and help us shape the future of this product!&lt;/p&gt;

&lt;p&gt;Tally-ho!&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
