<?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: StashDev</title>
    <description>The latest articles on DEV Community by StashDev (@stashdev).</description>
    <link>https://dev.to/stashdev</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%2F116719%2Fe74938f8-a4be-4de7-9707-793f3520aac1.png</url>
      <title>DEV Community: StashDev</title>
      <link>https://dev.to/stashdev</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/stashdev"/>
    <language>en</language>
    <item>
      <title>Do AI the right way, by enhancing, not replacing</title>
      <dc:creator>StashDev</dc:creator>
      <pubDate>Mon, 16 Jun 2025 00:38:00 +0000</pubDate>
      <link>https://dev.to/stashdev/do-ai-the-right-way-by-enhancing-not-replacing-3m1j</link>
      <guid>https://dev.to/stashdev/do-ai-the-right-way-by-enhancing-not-replacing-3m1j</guid>
      <description>&lt;p&gt;AI's rapid adoption in business promises improved decision-making and automation, often leading companies to replace processes and jobs. Lots of cases frequently highlight corporations cutting hundreds of roles and replacing with AI. However, this often results in diminished work quality, errors caused by AI hallucinations, and a lack of creative output. Consequently, many firms are forced to rehire human workers, incurring significant costs without achieving meaningful process improvements.&lt;/p&gt;

&lt;p&gt;Driven by cost-cutting, misunderstanding the way AI operates or simply attempting to put AI on the task force in attempt to look more innovative corporations introduce AI tools, without exploring and understanding proper ways of doing it. This all results in frustrated customers interacting with chat bots not able to understand request, outsourcing decision making to LLMs, designed to predict next word, and not make a calculated or intelligent decision. &lt;/p&gt;

&lt;p&gt;The misuse of AI erodes trust internally and externally, eating away at brand image and employee perception of company direction. A good example of improper use is HR ecosystem. ATS systems provide built in AI capabilities that automate the whole hiring process. AI is making decisions on how good the application documentation is, who to invite for follow up interview, and how good the responses were. This completely eliminates human from equation for better or for worse. &lt;/p&gt;

&lt;p&gt;As a result people started building AI tools to trick AI ATS systems to get interviews.. and this is where it all went wrong.&lt;/p&gt;

&lt;h3&gt;
  
  
  Current State
&lt;/h3&gt;

&lt;p&gt;Let's discuss the hiring process. As a former Director of Digital Analytics at large enterprise, I faced hundreds often thousands of applications for roles in my team. While HR's initial screening filtered out roughly&lt;br&gt;
 70% of candidates before they reached me, I consistently reviewed &lt;em&gt;&lt;em&gt;all&lt;/em&gt;&lt;/em&gt; rejected resumes manually. This safeguard ensured we never overlooked exceptional talent hidden in the initial filter.&lt;/p&gt;

&lt;p&gt;The sheer scale of applicants rendered achieving a well-balanced hiring verdict impossible, a challenge shared equally by myself and the HR team.&lt;/p&gt;

&lt;p&gt;AI automation solves the &lt;em&gt;efficiency&lt;/em&gt; problem—freeing HR time—but does it solve the &lt;em&gt;effectiveness&lt;/em&gt; problem: consistently making excellent decisions about who deserves an interview?&lt;/p&gt;

&lt;p&gt;HR strength lies in understanding business context and business mission, making emotionally strong decisions based on candidate’s fitting into the team culture, being able to deliver on exceptional communication, making good ethical judgement and dealing with HR processes.&lt;/p&gt;

&lt;p&gt;Let’s think about how HR process of hiring candidates changes, focusing on top 5 HR strengths:&lt;/p&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%2Fa9n31fc7cvcz7dut69u3.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%2Fa9n31fc7cvcz7dut69u3.png" alt="Image description" width="800" height="291"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;On average HR professional would spend 7 seconds initially vetting the resume and 20 minutes for thorough review of already vetted resumes. 7 seconds is not enough to give resume a proper vetting, and good candidates will get lost in the process. 20 minutes is too much time spent on vetted resume to make a decision for interview invitation at scale. If you have 30 vetted resumes, you’ll need 10 hours to properly review those.&lt;br&gt;
It’s important to focus on 2 things:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Streamline the 7-second resume screen: Equip HR with sufficient insights for accurate initial vetting decisions—instantly.&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Shorten review time while maintaining manual quality standards.&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Alternative way
&lt;/h3&gt;

&lt;p&gt;Imagine reviewing every single resume thoroughly and accurately - simultaneously - without sacrificing speed or quality.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://Qrew.cc" rel="noopener noreferrer"&gt;Qrew.cc&lt;/a&gt; gives you this ability. Enhance your resume review process and simultaneously review 10s or event hundreds of resumes.&lt;/p&gt;

&lt;p&gt;Keep standards high, eliminate repetition, process in parallel.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>hr</category>
    </item>
    <item>
      <title>One liner to take page screenshots for your projects</title>
      <dc:creator>StashDev</dc:creator>
      <pubDate>Fri, 25 Jun 2021 22:58:12 +0000</pubDate>
      <link>https://dev.to/stashdev/one-liner-to-take-page-screenshots-for-your-projects-n32</link>
      <guid>https://dev.to/stashdev/one-liner-to-take-page-screenshots-for-your-projects-n32</guid>
      <description>&lt;p&gt;Did you ever have a need to take a screenshot of a page for your project? Did you consider using one of those paid screenshot taking API services? In 99% of use cases you don't need those.&lt;/p&gt;

&lt;h3&gt;
  
  
  One liner
&lt;/h3&gt;

&lt;p&gt;Ensure you have chrome or chromium installed&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;chromium --disable-gpu --bwsi  --disable-audio-output  --disable-logging  --disable-notifications  --disable-sync  --disable-smooth-scrolling  --headless  --window-size=1920,1080  --hide-scrollbars  --virtual-time-budget=10000  --incognito  --disable-accelerated-2d-canvas  --disable-accelerated-mjpeg-decode  --disable-accelerated-video-decode  --disable-accelerated-video-encode  --screenshot=screenshot.png  https://dev.to/
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;In the options I disable a number of parameters most likely not supported on VMs, like GPU acceleration and audio. I disable sync and load browser in headless, incognito mode.&lt;/p&gt;

&lt;h4&gt;
  
  
  Important params
&lt;/h4&gt;

&lt;p&gt;&lt;strong&gt;size=1920,1080&lt;/strong&gt; - Select the size in which the page will be rendered&lt;br&gt;
&lt;strong&gt;hide-scrollbars&lt;/strong&gt; - Let's make screenshot clean without scrollbars&lt;br&gt;
&lt;strong&gt;screenshot=screenshot.png&lt;/strong&gt; - Name of the screenshot file&lt;br&gt;
&lt;strong&gt;virtual-time-budget=10000&lt;/strong&gt; - Amount of time in ms that browser will let page to load before taking screenshot. Necessary for some heavy or SPA pages.&lt;/p&gt;

&lt;p&gt;Final parameter is the url of the page to screenshot.&lt;/p&gt;

&lt;p&gt;And that's all to it. That's how we do it at &lt;a href="https://pagereview.io" rel="noopener noreferrer"&gt;pagereview.io&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>CSS Shadow generator</title>
      <dc:creator>StashDev</dc:creator>
      <pubDate>Tue, 01 Jun 2021 17:54:42 +0000</pubDate>
      <link>https://dev.to/stashdev/css-shadow-generator-k86</link>
      <guid>https://dev.to/stashdev/css-shadow-generator-k86</guid>
      <description>&lt;p&gt;Most CSS shadow generators do not allow you to apply multiple shadows to the element, so we've built our own.&lt;br&gt;
Hopefully you would find it useful:&lt;br&gt;
&lt;a href="https://pagereview.io/css-shadow" rel="noopener noreferrer"&gt;CSS-Shadow-Generator&lt;/a&gt;&lt;/p&gt;

</description>
      <category>css</category>
      <category>tooling</category>
      <category>svelte</category>
    </item>
  </channel>
</rss>
