<?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: Arham Aalam</title>
    <description>The latest articles on DEV Community by Arham Aalam (@arham_aalam_a005e391f322d).</description>
    <link>https://dev.to/arham_aalam_a005e391f322d</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%2F4209346%2F0d802bb0-b5b2-4b05-b2e5-352e8dad5b48.png</url>
      <title>DEV Community: Arham Aalam</title>
      <link>https://dev.to/arham_aalam_a005e391f322d</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/arham_aalam_a005e391f322d"/>
    <language>en</language>
    <item>
      <title>5 AI Prompt Frameworks to Beat ATS Resume Filters &amp; Negotiate Tech Compensation</title>
      <dc:creator>Arham Aalam</dc:creator>
      <pubDate>Mon, 26 Oct 2026 18:30:15 +0000</pubDate>
      <link>https://dev.to/arham_aalam_a005e391f322d/5-ai-prompt-frameworks-to-beat-ats-resume-filters-negotiate-tech-compensation-1i71</link>
      <guid>https://dev.to/arham_aalam_a005e391f322d/5-ai-prompt-frameworks-to-beat-ats-resume-filters-negotiate-tech-compensation-1i71</guid>
      <description>&lt;p&gt;Most software engineers write resumes backwards: they list daily job duties instead of quantified engineering outcomes.&lt;/p&gt;

&lt;p&gt;Meanwhile, modern Applicant Tracking Systems (ATS) and technical recruiters spend less than &lt;strong&gt;7.4 seconds&lt;/strong&gt; scanning a resume before deciding whether to advance or reject a candidate.&lt;/p&gt;

&lt;p&gt;Here are 5 structured, parameterized AI prompt frameworks (&lt;code&gt;{variables}&lt;/code&gt;) you can run in ChatGPT, Claude, or Gemini to transform raw project notes into high-signal engineering bullets—plus how to access all of them in 1 tap on Android with &lt;strong&gt;&lt;a href="https://play.google.com/store/apps/details?id=com.szuket.lazy_prompts" rel="noopener noreferrer"&gt;Lazy Prompts&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;




&lt;h3&gt;
  
  
  1. The Google XYZ Formula Quantifier
&lt;/h3&gt;

&lt;p&gt;Google's recruiting team famously recommends the XYZ structure: &lt;em&gt;"Accomplished [X] as measured by [Y], by doing [Z]."&lt;/em&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Act as a Staff Technical Recruiter at a Tier-1 tech company. Rewrite my raw engineering notes below into 4 high-impact resume bullet points using Google's XYZ formula (Accomplished [X] as measured by [Y], by doing [Z]) tailored for a {target_role} position. Emphasize latency, scale, reliability, or revenue impact:
{raw_notes}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  2. The ATS Keyword &amp;amp; Skill Gap Analyzer
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Compare my current resume against the following job description for {target_role}. Identify: (1) missing hard technical keywords and architectural concepts, (2) weak verbs that should be replaced with ownership verbs, and (3) 3 specific bullet rewrites that naturally integrate the missing terms without keyword stuffing:
Job Description: {job_description}
My Resume: {resume_text}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  3. The System Design / Behavioral STAR Story Builder
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Turn the following engineering project into a crisp 90-second STAR (Situation, Task, Action, Result) interview narrative for a {seniority_level} interview. Highlight the architectural trade-offs I evaluated, why the chosen design won, and the measurable post-launch outcome:
{project_summary}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  4. The Collaborative Salary Counter-Offer Script
&lt;/h3&gt;

&lt;p&gt;Most engineers leave 15–25% total compensation on the table because they negotiate emotionally instead of anchoring to market data.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Act as an executive compensation negotiator. Draft a warm, collaborative counter-offer email for a {role_title} offer where the initial base is {current_base}, equity is {current_equity}, and my target total compensation is {target_comp}. Anchor the request to {key_strengths_and_competing_signals} while keeping enthusiasm high.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  5. The LinkedIn Headline &amp;amp; "About" Section Optimizer
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Transform my resume below into: (1) 3 high-search-visibility LinkedIn headlines for a {target_role}, and (2) a concise, first-person LinkedIn 'About' summary structured around engineering philosophy, core systems shipped, and domain expertise:
{resume_text}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h3&gt;
  
  
  Read the Full Deep-Dive Guides
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;📄 &lt;strong&gt;&lt;a href="https://lazyprompts.szuket.com/blog/best-ai-prompts-for-writing-a-winning-resume.html?utm_source=devto_career" rel="noopener noreferrer"&gt;10 Best AI Prompts for Writing a Winning Resume&lt;/a&gt;&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;💰 &lt;strong&gt;&lt;a href="https://lazyprompts.szuket.com/blog/how-to-use-ai-prompts-to-negotiate-a-better-salary.html?utm_source=devto_career" rel="noopener noreferrer"&gt;How to Use AI Prompts to Negotiate a Better Salary&lt;/a&gt;&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;🎯 &lt;strong&gt;&lt;a href="https://lazyprompts.szuket.com/blog/can-ai-help-me-prepare-for-job-interviews.html?utm_source=devto_career" rel="noopener noreferrer"&gt;Can AI Help Me Prepare for Job Interviews?&lt;/a&gt;&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Run All 500+ Prompts on Android in 1 Tap
&lt;/h3&gt;

&lt;p&gt;Tired of copying prompt templates from notes apps on your phone? &lt;strong&gt;&lt;a href="https://play.google.com/store/apps/details?id=com.szuket.lazy_prompts" rel="noopener noreferrer"&gt;Lazy Prompts&lt;/a&gt;&lt;/strong&gt; adds a 1-tap floating overlay bubble over ChatGPT, Claude, and Gemini on Android with instant &lt;code&gt;{variable}&lt;/code&gt; fill.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Stop Typing Repetitive Prompts: 4 Battle-Tested Prompt Frameworks for Mobile AI</title>
      <dc:creator>Arham Aalam</dc:creator>
      <pubDate>Mon, 26 Oct 2026 18:27:52 +0000</pubDate>
      <link>https://dev.to/arham_aalam_a005e391f322d/stop-typing-repetitive-prompts-4-battle-tested-prompt-frameworks-for-mobile-ai-4odg</link>
      <guid>https://dev.to/arham_aalam_a005e391f322d/stop-typing-repetitive-prompts-4-battle-tested-prompt-frameworks-for-mobile-ai-4odg</guid>
      <description>&lt;p&gt;The difference between getting mediocre, generic answers from ChatGPT or Claude and receiving structured, high-leverage output usually comes down to one factor: &lt;strong&gt;Prompt Architecture&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Top engineers and operators rarely type:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;"Write a resume bullet or explain this concept."&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;They use structured formulas with explicit constraints and dynamic &lt;code&gt;{variables}&lt;/code&gt;. The problem? &lt;strong&gt;Nobody wants to type an 80-word prompt framework on a mobile glass keyboard.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Here are 4 battle-tested prompt templates you can copy today—plus how we built a 1-tap floating Android overlay (&lt;strong&gt;&lt;a href="https://lazyprompts.szuket.com/?utm_source=devto_post2" rel="noopener noreferrer"&gt;Lazy Prompts&lt;/a&gt;&lt;/strong&gt;) so you never have to re-type them on your phone.&lt;/p&gt;




&lt;h3&gt;
  
  
  1. The Google XYZ Resume Bullet Quantifier
&lt;/h3&gt;

&lt;p&gt;Recruiters and ATS filters scan for measurable impact (&lt;code&gt;Accomplished [X] as measured by [Y], by doing [Z]&lt;/code&gt;):&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Act as a Staff Technical Recruiter. Rewrite the following raw experience notes into 4 high-impact resume bullet points using Google's XYZ formula (Accomplished [X] as measured by [Y], by doing [Z]) tailored for a {target_role} role: {raw_notes}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;em&gt;(Full guide: &lt;a href="https://lazyprompts.szuket.com/blog/best-ai-prompts-for-writing-a-winning-resume.html?utm_source=devto" rel="noopener noreferrer"&gt;10 Best AI Prompts for Writing a Winning Resume&lt;/a&gt;)&lt;/em&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  2. The Feynman Technique Concept Master
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Act as a world-class tutor. Explain the concept of {concept} using the Feynman Technique. Explain it first using an intuitive real-world analogy, then provide the exact technical mechanism, and highlight the 3 most common misconceptions engineers have.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  3. The Collaborative Salary Counter-Offer Script
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Act as an executive compensation negotiator. Draft a warm, collaborative counter-offer email for a {role_title} offer where base salary is {current_offer} and my target is {target_offer}, anchored to market percentile data and scope of ownership.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;em&gt;(Full guide: &lt;a href="https://lazyprompts.szuket.com/blog/how-to-use-ai-prompts-to-negotiate-a-better-salary.html?utm_source=devto" rel="noopener noreferrer"&gt;How to Use AI Prompts to Negotiate a Better Salary&lt;/a&gt;)&lt;/em&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  4. The Midjourney / ChatGPT 80s Retro Portrait Formula
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Authentic 1986 35mm Kodak Portra 400 film photograph of {subject}, warm halation, vintage synthwave neon rim lighting, natural film grain, f/1.8 lens --ar 4:5 --v 6.0
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;em&gt;(Full guide: &lt;a href="https://lazyprompts.szuket.com/blog/best-80s-photo-prompts-ai-chatgpt-midjourney.html?utm_source=devto" rel="noopener noreferrer"&gt;25+ Best 80s Photo Prompts for AI&lt;/a&gt;)&lt;/em&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  Using These on Android in 1 Tap
&lt;/h3&gt;

&lt;p&gt;Instead of switching between note-taking apps and ChatGPT/Claude on Android, &lt;strong&gt;&lt;a href="https://play.google.com/store/apps/details?id=com.szuket.lazy_prompts" rel="noopener noreferrer"&gt;Lazy Prompts&lt;/a&gt;&lt;/strong&gt; docks a lightweight floating bubble right over your active AI app:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Tap the floating bubble over ChatGPT, Claude, or Gemini.&lt;/li&gt;
&lt;li&gt;Search 500+ curated prompts in &lt;code&gt;&amp;lt;15ms&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Fill &lt;code&gt;{variables}&lt;/code&gt; inline and paste in 1 tap.&lt;/li&gt;
&lt;/ol&gt;

&lt;ul&gt;
&lt;li&gt;📲 &lt;strong&gt;Google Play Store:&lt;/strong&gt; &lt;a href="https://play.google.com/store/apps/details?id=com.szuket.lazy_prompts" rel="noopener noreferrer"&gt;Download Lazy Prompts for Android&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;🌐 &lt;strong&gt;Web Prompt Library:&lt;/strong&gt; &lt;a href="https://lazyprompts.szuket.com/?utm_source=devto_post2" rel="noopener noreferrer"&gt;https://lazyprompts.szuket.com/&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

</description>
    </item>
    <item>
      <title>Why Mobile AI is Broken: Building a 1-Tap Floating Prompt Launcher for Android</title>
      <dc:creator>Arham Aalam</dc:creator>
      <pubDate>Mon, 26 Oct 2026 18:24:11 +0000</pubDate>
      <link>https://dev.to/arham_aalam_a005e391f322d/why-mobile-ai-is-broken-building-a-1-tap-floating-prompt-launcher-for-android-o4m</link>
      <guid>https://dev.to/arham_aalam_a005e391f322d/why-mobile-ai-is-broken-building-a-1-tap-floating-prompt-launcher-for-android-o4m</guid>
      <description>&lt;p&gt;If you use ChatGPT, Claude, or Google Gemini on your phone, you have almost certainly hit what I call the &lt;strong&gt;"Mobile AI Context Tax"&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;On desktop, power users have browser extensions, Raycast shortcuts, terminal aliases, and keyboard macros to instantly paste prompt frameworks (Feynman explanations, code reviewers, tone adjustments).&lt;/p&gt;

&lt;p&gt;On mobile? You're stuck in a clunky routine:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open ChatGPT or Claude.&lt;/li&gt;
&lt;li&gt;Realize you need your structured prompt template with specific constraints.&lt;/li&gt;
&lt;li&gt;Switch out of the app to your notes app (Google Keep, Notion, Apple Notes).&lt;/li&gt;
&lt;li&gt;Search through disorganized notes, select text, and copy it.&lt;/li&gt;
&lt;li&gt;Switch back to your AI app (praying Android hasn't killed its background process).&lt;/li&gt;
&lt;li&gt;Paste the prompt, then painstakingly edit placeholders using a touch keyboard cursor.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;By the time you hit send, your creative flow is completely derailed.&lt;/p&gt;

&lt;p&gt;I decided to fix this problem by building &lt;strong&gt;&lt;a href="https://lazyprompts.szuket.com/?utm_source=devto" rel="noopener noreferrer"&gt;Lazy Prompts&lt;/a&gt;&lt;/strong&gt;, a 1-tap floating bubble overlay for Android. Here is the technical breakdown of how it works, why floating overlays solve mobile ergonomics, and the lessons learned building it.&lt;/p&gt;




&lt;h3&gt;
  
  
  The Architecture: Floating Overlays Without Slowing Down the OS
&lt;/h3&gt;

&lt;p&gt;The core insight behind Lazy Prompts is that prompt libraries shouldn't live in a separate full-screen app. They need to live &lt;em&gt;above&lt;/em&gt; your active workspace.&lt;/p&gt;

&lt;h4&gt;
  
  
  1. The Floating Overlay Layer (Android System Alert Window)
&lt;/h4&gt;

&lt;p&gt;Using Android's &lt;code&gt;SYSTEM_ALERT_WINDOW&lt;/code&gt; permission ("Display over other apps"), we dock a collapsible floating bubble on the screen edge.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;When idle, it occupies less than &lt;strong&gt;48x48 dp&lt;/strong&gt; and consumes 0% GPU.&lt;/li&gt;
&lt;li&gt;With a single tap, it expands a smooth floating viewport over whatever app is open—whether that's OpenAI ChatGPT, Anthropic Claude, Perplexity, or WhatsApp.&lt;/li&gt;
&lt;/ul&gt;

&lt;h4&gt;
  
  
  2. Sub-Second Fuzzy Matching Search
&lt;/h4&gt;

&lt;p&gt;When you have 500+ curated prompts across coding, marketing, career/ATS resume optimization, and creative writing, scrolling a list is too slow.&lt;br&gt;
We implemented a client-side fuzzy search engine that evaluates query tokens against prompt titles, descriptions, and category tags in under &lt;strong&gt;15 milliseconds&lt;/strong&gt;. You can find your "Senior Code Reviewer" or "Google XYZ Resume Quantifier" prompt within 2 keystrokes.&lt;/p&gt;

&lt;h4&gt;
  
  
  3. Dynamic Variable Extraction &amp;amp; Inline Customization
&lt;/h4&gt;

&lt;p&gt;The most powerful prompts rely on dynamic variables (e.g., &lt;code&gt;{language}&lt;/code&gt;, &lt;code&gt;{concept}&lt;/code&gt;, &lt;code&gt;{target_audience}&lt;/code&gt;).&lt;br&gt;
Instead of forcing you to edit variables inside the AI text box:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The parser regexes variables dynamically: &lt;code&gt;\{([a-zA-Z0-9_-]+)\}&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;It pops up a clean input sheet right on the overlay.&lt;/li&gt;
&lt;li&gt;You tap your inputs, and the personalized prompt is instantly copied to your clipboard or opened directly in ChatGPT, Claude, or Gemini.&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  The Results
&lt;/h3&gt;

&lt;p&gt;Since launching the app:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Prompt retrieval time dropped from &lt;strong&gt;32 seconds&lt;/strong&gt; (notes app switching) to &lt;strong&gt;1.8 seconds&lt;/strong&gt; (floating overlay tap).&lt;/li&gt;
&lt;li&gt;Zero background battery drain due to passive window suspension when minimized.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you are an Android user tired of typing the same prompts into mobile AI tools, you can test drive sample prompts or download the app here:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🌐 &lt;strong&gt;Website &amp;amp; Prompt Library:&lt;/strong&gt; &lt;a href="https://lazyprompts.szuket.com/?utm_source=devto" rel="noopener noreferrer"&gt;https://lazyprompts.szuket.com/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;📲 &lt;strong&gt;Google Play Store:&lt;/strong&gt; &lt;a href="https://play.google.com/store/apps/details?id=com.szuket.lazy_prompts" rel="noopener noreferrer"&gt;Lazy Prompts on Google Play&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I'd love to hear your feedback in the comments on what prompt categories or mobile shortcuts you'd like to see added next!&lt;/p&gt;

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