<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: erichi</title><link>https://news.ycombinator.com/user?id=erichi</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Apr 2026 07:38:33 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=erichi" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by erichi in "Ask HN: What are you working on? (February 2026)"]]></title><description><![CDATA[
<p>I'm working on a chrome extension that helps answering "Cover letter / Tell us about the time when... / Why do you want to work at..." questions in job application forms.<p>You can bookmark a job description (it will be parsed), then paste a question and it generates an answer based on your resume, the job description, and your previously given answers for similar questions in other applications. The generated answer can be refined through a follow-up chat and exported as a PDF. 
It also works as a simple job application tracker.<p>Saves me tons of time and effort every day!</p>
]]></description><pubDate>Sun, 08 Feb 2026 22:57:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46939461</link><dc:creator>erichi</dc:creator><comments>https://news.ycombinator.com/item?id=46939461</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46939461</guid></item><item><title><![CDATA[New comment by erichi in "Ask HN: Who wants to be hired? (February 2026)"]]></title><description><![CDATA[
<p><p><pre><code>  Location: Barcelona, Spain
  Remote: Yes
  Willing to relocate: No
  Technologies: Python, FastAPI, JS, React, Ruby on Rails, Docker, AWS, PostgreSQL, Redis, Playwright, LiveKit (for voice AI)
  Résumé/CV: https://github.com/erichi/resume/blob/main/resume-eric-usmanov.pdf
  Email: e.usmanov@gmail.com
</code></pre>
Hi! I'm Eric, a senior SWE with 15+ years of fullstack startup experience. Most recently led scraping infrastructure at DeleteMe and served as Staff SWE (later CTO) at FridgeNoMore (launched in 6 months, scaled 0→10K daily orders in the next 6). Looking for remote senior SWE positions. Happy to chat!</p>
]]></description><pubDate>Mon, 02 Feb 2026 20:17:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46860842</link><dc:creator>erichi</dc:creator><comments>https://news.ycombinator.com/item?id=46860842</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46860842</guid></item><item><title><![CDATA[New comment by erichi in "Ask HN: Who wants to be hired? (January 2026)"]]></title><description><![CDATA[
<p><p><pre><code>  Location: Barcelona, Spain
  Remote: Yes
  Willing to relocate: No
  Technologies: Python, FastAPI, JS, React, Ruby on Rails, Docker, AWS, PostgreSQL, Redis, Playwright, LiveKit (for voice AI)
  Résumé/CV: https://github.com/erichi/resume/blob/main/resume-eric-usmanov.pdf
  Email: e.usmanov@gmail.com
</code></pre>
Hi! I'm Eric, a senior SWE with 15+ years of fullstack startup experience. Most recently led scraping infrastructure at DeleteMe and served as Staff SWE (later CTO) at FridgeNoMore (launched in 6 months, scaled 0→10K daily orders in the next 6). 
Looking for remote senior SWE positions. Happy to chat!</p>
]]></description><pubDate>Fri, 02 Jan 2026 22:12:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46470076</link><dc:creator>erichi</dc:creator><comments>https://news.ycombinator.com/item?id=46470076</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46470076</guid></item><item><title><![CDATA[New comment by erichi in "Ask HN: Who is hiring? (January 2026)"]]></title><description><![CDATA[
<p>Same</p>
]]></description><pubDate>Fri, 02 Jan 2026 21:08:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46469360</link><dc:creator>erichi</dc:creator><comments>https://news.ycombinator.com/item?id=46469360</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46469360</guid></item><item><title><![CDATA[New comment by erichi in "Ask HN: How can I get better at using AI for programming?"]]></title><description><![CDATA[
<p>So cool man! Had to add couple fixes to be able to use it on mac. Love it!</p>
]]></description><pubDate>Mon, 15 Dec 2025 10:23:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46272601</link><dc:creator>erichi</dc:creator><comments>https://news.ycombinator.com/item?id=46272601</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46272601</guid></item><item><title><![CDATA[New comment by erichi in "Lenire – Scientifically proven tinnitus treatment technology"]]></title><description><![CDATA[
<p>There are many people in the HN community who suffer from tinnitus.
Has anyone tried this device?</p>
]]></description><pubDate>Fri, 17 Oct 2025 12:09:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=45615810</link><dc:creator>erichi</dc:creator><comments>https://news.ycombinator.com/item?id=45615810</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45615810</guid></item><item><title><![CDATA[Lenire – Scientifically proven tinnitus treatment technology]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.lenire.com/">https://www.lenire.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45615800">https://news.ycombinator.com/item?id=45615800</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Fri, 17 Oct 2025 12:08:10 +0000</pubDate><link>https://www.lenire.com/</link><dc:creator>erichi</dc:creator><comments>https://news.ycombinator.com/item?id=45615800</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45615800</guid></item><item><title><![CDATA[New comment by erichi in "Ask HN: What are you working on? (September 2025)"]]></title><description><![CDATA[
<p>Solo-building this project for some time, going to launch the first version in a week or so!<p><a href="https://elmo.dev" rel="nofollow">https://elmo.dev</a> - a tool that automatically builds a searchable knowledge base around your project based on your conversation with coding tools.<p>It works automatically and doesn't require your attention. To build KB it uses same tool as you (claude/codex/gemini) so it uses the same quota and you don't have to pay additionally for the AI running it.<p>The result is ./elmodocs directory in the root of your project. You can reference CLAUDE.md/AGENTS.md/GEMINI.md to this directory or directly include the whole directory or its parts into the coding context.</p>
]]></description><pubDate>Tue, 30 Sep 2025 04:09:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45421798</link><dc:creator>erichi</dc:creator><comments>https://news.ycombinator.com/item?id=45421798</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45421798</guid></item><item><title><![CDATA[New comment by erichi in "Show HN: Shellcast.tv – Stream your vibe coding"]]></title><description><![CDATA[
<p>Thank for the feedback! I'm working on the update and will definitely address problems you've mentioned: 
- windows is not supported currently, i will add windows binary download link
- i will add public profile page that can be shared as well as feature some nice replays on the main page 
- google login<p>Are you more interested in live streaming or just having a place to keep your coding replays?</p>
]]></description><pubDate>Sat, 13 Sep 2025 13:30:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=45231952</link><dc:creator>erichi</dc:creator><comments>https://news.ycombinator.com/item?id=45231952</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45231952</guid></item><item><title><![CDATA[New comment by erichi in "Show HN: Shellcast.tv – Stream your vibe coding"]]></title><description><![CDATA[
<p>Thanks for pointing this out, I haven't seen this tool before</p>
]]></description><pubDate>Wed, 10 Sep 2025 18:37:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=45201888</link><dc:creator>erichi</dc:creator><comments>https://news.ycombinator.com/item?id=45201888</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45201888</guid></item><item><title><![CDATA[New comment by erichi in "Show HN: Shellcast.tv – Stream your vibe coding"]]></title><description><![CDATA[
<p>The replay is not a video actually, but termial io events reconstruction :) 
Anyway, what you suggest is really awesome! i'm going to add a personal publicly available link that can be shared with anybody and where you can organize your replays. Is that something you want to see before streaming your development process?</p>
]]></description><pubDate>Wed, 10 Sep 2025 15:19:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=45199049</link><dc:creator>erichi</dc:creator><comments>https://news.ycombinator.com/item?id=45199049</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45199049</guid></item><item><title><![CDATA[New comment by erichi in "Show HN: Shellcast.tv – Stream your vibe coding"]]></title><description><![CDATA[
<p>Thank you! There is no pricing for now and stream and its replay are available to anyone with the link. More sophisticated privacy settings are on the list. 
I'm really interested in how people might use this tool before going for heavy product features.</p>
]]></description><pubDate>Tue, 09 Sep 2025 23:14:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=45190785</link><dc:creator>erichi</dc:creator><comments>https://news.ycombinator.com/item?id=45190785</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45190785</guid></item><item><title><![CDATA[New comment by erichi in "Show HN: Shellcast.tv – Stream your vibe coding"]]></title><description><![CDATA[
<p>Yes, I'll definitely feature the best streams on the main page once there will appear any :)</p>
]]></description><pubDate>Tue, 09 Sep 2025 22:47:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=45190476</link><dc:creator>erichi</dc:creator><comments>https://news.ycombinator.com/item?id=45190476</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45190476</guid></item><item><title><![CDATA[Show HN: Shellcast.tv – Stream your vibe coding]]></title><description><![CDATA[
<p>Article URL: <a href="https://shellcast.tv/">https://shellcast.tv/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45189260">https://news.ycombinator.com/item?id=45189260</a></p>
<p>Points: 36</p>
<p># Comments: 12</p>
]]></description><pubDate>Tue, 09 Sep 2025 21:13:32 +0000</pubDate><link>https://shellcast.tv/</link><dc:creator>erichi</dc:creator><comments>https://news.ycombinator.com/item?id=45189260</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45189260</guid></item><item><title><![CDATA[New comment by erichi in "Launch HN: Bitrig (YC S25) – Build Swift apps on your iPhone"]]></title><description><![CDATA[
<p>Apart from this great app, what is the current state of the art in vibe coding iOS apps? Just using Cursor with an open iOS simulator?</p>
]]></description><pubDate>Thu, 28 Aug 2025 05:40:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=45048790</link><dc:creator>erichi</dc:creator><comments>https://news.ycombinator.com/item?id=45048790</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45048790</guid></item><item><title><![CDATA[New comment by erichi in "Ask HN: Who wants to be hired? (June 2025)"]]></title><description><![CDATA[
<p><p><pre><code>  Location: Barcelona, Spain
  Remote: Remote Only
  Willing to relocate: No
  Technologies: Python(FastAPI), Ruby(Rails), JS, Node, Docker
  Résumé/CV: https://www.linkedin.com/in/ericusmanov
  Email: e.usmanov@gmail.com
</code></pre>
I'm Eric (<a href="https://www.linkedin.com/in/ericusmanov" rel="nofollow">https://www.linkedin.com/in/ericusmanov</a>). I'm software developer with 15+ yoe and 5 years of experience in browser automation (Puppeteer, Playwright). Currently experimenting with using AI in browser automation/scraping. Looking for position where I can continue working on browser automation and/or AI agents.</p>
]]></description><pubDate>Mon, 02 Jun 2025 23:10:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=44164298</link><dc:creator>erichi</dc:creator><comments>https://news.ycombinator.com/item?id=44164298</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44164298</guid></item><item><title><![CDATA[Show HN: ScrapeCopilot – Notebook Code Interface + Puppeteer + AI Copilot]]></title><description><![CDATA[
<p>Hi HN, I’m Eric, and I’m building ScrapeCopilot, an AI assistant designed to eliminate friction in browser automation development.<p>Here is the link to VS Code extension - <a href="https://marketplace.visualstudio.com/items?itemName=scrapecopilot.scrapecopilot" rel="nofollow">https://marketplace.visualstudio.com/items?itemName=scrapeco...</a><p>I've built browser automations for more than 5 years, and the constant frustration was always the sheer friction involved in getting working code – especially when debugging in headless mode or connecting to remote browsers.<p>When I started using LLMs to generate automation code, I found myself stuck in a repetitive loop: navigate to the desired page state, copy-paste HTML into the AI chat, and ask it to generate code. The worst part is that there was no easy way to run that generated code without losing the page state, forcing me to restart the browser session constantly. This wasted large amounts of time and mental energy. I built ScrapeCopilot to make this workflow seamless.<p>How it works:<p>ScrapeCopilot combines the power of a Jupyter-style notebook with a live Puppeteer browser session and integrated AI.<p>- Live Interactive Development: When you create an automation notebook, it initiates a fresh Puppeteer browser session. The page object is exposed directly to your notebook cells, allowing you to run any Puppeteer code against the live browser state and see the results instantly.<p>- AI-Powered Assistance: It integrates with GitHub Copilot (via the @scrapecopilot chat participant). The AI automatically sees the current page HTML, allowing it to generate highly relevant Puppeteer code based on your instructions directly within the chat.<p>- LLM Code Export: Once you've developed your automation logic, you can easily export the final, complete Puppeteer script based on your instructions.<p>This tool saves me hours daily, but even more importantly, it improves the developer experience in browser automation which is frustrating area.<p>I believe ScrapeCopilot can complement existing browser automation tools and frameworks by providing an interactive AI-assisted development experience.<p>Current Status & Future Plans:<p>- The extension currently works within VS Code. It will work in Cursor, but without chat support initially. I'm actively working on integrating a backend server to enable full chat functionality with Cursor.<p>- Currently the key workflow assumes that you create a new browser automation step by step, using code cells. But in my work I spend half of the time fixing existing automations, so my focus now is trying to adapt extension for debugging and fixing existing code.<p>- Playwright support is also on the list.<p>Check out short videos:
- Demo: Headless False - <a href="https://scrapecopilot.ai/assets/demo-headless-false-Dhc_jeNR.mp4" rel="nofollow">https://scrapecopilot.ai/assets/demo-headless-false-Dhc_jeNR...</a>
- Demo: Headless True - <a href="https://scrapecopilot.ai/assets/demo-headless-true-PRQndDxP.mp4" rel="nofollow">https://scrapecopilot.ai/assets/demo-headless-true-PRQndDxP....</a><p>I'd love to hear your thoughts, feedback, and any suggestions!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44072704">https://news.ycombinator.com/item?id=44072704</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 23 May 2025 13:28:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=44072704</link><dc:creator>erichi</dc:creator><comments>https://news.ycombinator.com/item?id=44072704</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44072704</guid></item><item><title><![CDATA[New comment by erichi in "LLM Agents Are Simply Graph – Tutorial for Dummies"]]></title><description><![CDATA[
<p>I like the minimalistic approach! How to test such agents?</p>
]]></description><pubDate>Thu, 20 Mar 2025 15:14:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=43424526</link><dc:creator>erichi</dc:creator><comments>https://news.ycombinator.com/item?id=43424526</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43424526</guid></item><item><title><![CDATA[New comment by erichi in "Show HN: Repo2vec – an open-source library for chatting with any codebase"]]></title><description><![CDATA[
<p>Is it somehow different from Cursor codebase indexing/chat? I’m using this setup to analyse repos currently.</p>
]]></description><pubDate>Thu, 29 Aug 2024 07:11:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=41388157</link><dc:creator>erichi</dc:creator><comments>https://news.ycombinator.com/item?id=41388157</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41388157</guid></item><item><title><![CDATA[New comment by erichi in "Ask HN: What are you working on (August 2024)?"]]></title><description><![CDATA[
<p>I've tried to start simulation, but it didn't work.</p>
]]></description><pubDate>Mon, 26 Aug 2024 21:01:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=41362128</link><dc:creator>erichi</dc:creator><comments>https://news.ycombinator.com/item?id=41362128</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41362128</guid></item></channel></rss>