<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: johnjungles</title><link>https://news.ycombinator.com/user?id=johnjungles</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 21 Apr 2026 06:34:11 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=johnjungles" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Cert Expirations disables Logitech keyboard and mice apps]]></title><description><![CDATA[
<p>Article URL: <a href="https://support.logi.com/hc/en-us/articles/37493733117847-Options-and-G-HUB-macOS-Certificate-Issue">https://support.logi.com/hc/en-us/articles/37493733117847-Options-and-G-HUB-macOS-Certificate-Issue</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46526572">https://news.ycombinator.com/item?id=46526572</a></p>
<p>Points: 10</p>
<p># Comments: 3</p>
]]></description><pubDate>Wed, 07 Jan 2026 14:14:15 +0000</pubDate><link>https://support.logi.com/hc/en-us/articles/37493733117847-Options-and-G-HUB-macOS-Certificate-Issue</link><dc:creator>johnjungles</dc:creator><comments>https://news.ycombinator.com/item?id=46526572</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46526572</guid></item><item><title><![CDATA[New comment by johnjungles in "Ask HN: What are you working on? (October 2025)"]]></title><description><![CDATA[
<p>Building <a href="https://check.supply" rel="nofollow">https://check.supply</a>: the easiest way to mail a real paper check from your iPhone. Link your bank, type the amount, and we print + mail it for you — with optional certified or express USPS tracking</p>
]]></description><pubDate>Mon, 13 Oct 2025 14:11:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=45568534</link><dc:creator>johnjungles</dc:creator><comments>https://news.ycombinator.com/item?id=45568534</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45568534</guid></item><item><title><![CDATA[New comment by johnjungles in "Vibe coding has turned senior devs into 'AI babysitters'"]]></title><description><![CDATA[
<p>PR fatigue is a real thing</p>
]]></description><pubDate>Sun, 14 Sep 2025 20:59:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=45243192</link><dc:creator>johnjungles</dc:creator><comments>https://news.ycombinator.com/item?id=45243192</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45243192</guid></item><item><title><![CDATA[New comment by johnjungles in "Ask HN: How to Deal with a Bad Manager?"]]></title><description><![CDATA[
<p>Talk to your skip</p>
]]></description><pubDate>Tue, 17 Jun 2025 01:57:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=44295077</link><dc:creator>johnjungles</dc:creator><comments>https://news.ycombinator.com/item?id=44295077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44295077</guid></item><item><title><![CDATA[New comment by johnjungles in "The first big AI disaster is yet to happen"]]></title><description><![CDATA[
<p>Maybe we should have models govern models to prevent models from going haywire and falling into a loop of a repetitive pattern or influencing society towards swarm like behavior patterns</p>
]]></description><pubDate>Wed, 11 Jun 2025 23:20:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=44252857</link><dc:creator>johnjungles</dc:creator><comments>https://news.ycombinator.com/item?id=44252857</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44252857</guid></item><item><title><![CDATA[New comment by johnjungles in "Ask HN: How are you using MCP when coding?"]]></title><description><![CDATA[
<p>If you want to try out mcp (model context protocol) with little to no setup:
 I built <a href="https://skeet.build/mcp" rel="nofollow">https://skeet.build/mcp</a> where anyone can try out mcp for cursor and dev tools.
We did this because of a painpoint I experienced as an engineer having to deal with crummy mcp setup, lack of support you have no idea how hard it is to set up SSE, deal with API keys and scope issues, and then to find things like the tool that you want isn’t even coded yet.
And so one of the areas we found it to be useful was to do the soft communications with tools like Jira linear slack - updating stakeholders and all that friction that engineers hate doing. Some other areas people use a lot of tools with sequential thinking
Mostly for workflows that I like:
* start a PR with a summary of what I just did * slack or comment to linear/Jira with a summary of what I pushed * pull this issue from sentry and fix it * Find a bug a create a linear issue to fix it * pull this linear issue and do a first pass * pull in this Notion doc with a PRD then create an API reference for it based on this code * Postgres or MySQL schemas for rapid model development
Everyone seems to go for the hype but ease of use, practical pragmatic developer workflows, and high quality polished mcp servers are what we’re focused on
Lmk what you think!</p>
]]></description><pubDate>Tue, 06 May 2025 17:09:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=43907394</link><dc:creator>johnjungles</dc:creator><comments>https://news.ycombinator.com/item?id=43907394</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43907394</guid></item><item><title><![CDATA[New comment by johnjungles in "Getting tired of Helm – any better way to handle deployments in Kubernetes?"]]></title><description><![CDATA[
<p>ArgoCD</p>
]]></description><pubDate>Tue, 06 May 2025 17:09:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=43907386</link><dc:creator>johnjungles</dc:creator><comments>https://news.ycombinator.com/item?id=43907386</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43907386</guid></item><item><title><![CDATA[New comment by johnjungles in "What are the AI MCP servers wish you existed?"]]></title><description><![CDATA[
<p>We built <a href="https://skeet.build/mcp" rel="nofollow">https://skeet.build/mcp</a> that allows you to connect mcp easily to figma, Notion, Jira, etc…<p>Seems like though people want more integration to more local tools</p>
]]></description><pubDate>Sat, 03 May 2025 00:30:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=43875860</link><dc:creator>johnjungles</dc:creator><comments>https://news.ycombinator.com/item?id=43875860</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43875860</guid></item><item><title><![CDATA[New comment by johnjungles in "Ask HN: What are you working on? (April 2025)"]]></title><description><![CDATA[
<p><a href="https://skeet.build" rel="nofollow">https://skeet.build</a><p>Building a tool to supercharge your Cursor, Windsurf, Claude and other developer tools by connecting it to polished, high quality mcp servers for linear, slack, DBs, and other useful workflows.</p>
]]></description><pubDate>Mon, 28 Apr 2025 09:15:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=43819192</link><dc:creator>johnjungles</dc:creator><comments>https://news.ycombinator.com/item?id=43819192</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43819192</guid></item><item><title><![CDATA[New comment by johnjungles in "Show HN: GuMCP – Open-source MCP servers, hosted for free"]]></title><description><![CDATA[
<p>If you want to try out mcp (model context protocol) with little to no setup:<p>I built <a href="https://skeet.build/mcp" rel="nofollow">https://skeet.build/mcp</a> where anyone can try out mcp for cursor and dev tools.<p>We did this because of a painpoint I experienced as an engineer having to deal with crummy mcp setup, lack of support you have no idea how hard it is to set up SSE, deal with API keys and scope issues, and then to find things like the tool that you want isn’t even coded yet.<p>And so one of the areas we found it to be useful was to do the soft communications with tools like Jira linear slack - updating stakeholders and all that friction that engineers hate doing. Some other areas people use a lot of tools with sequential thinking<p>Mostly for workflows that I like:<p>* start a PR with a summary of what I just did
* slack or comment to linear/Jira with a summary of what I pushed
* pull this issue from sentry and fix it
* Find a bug a create a linear issue to fix it
*  pull this linear issue and do a first pass
* pull in this Notion doc with a PRD then create an API reference for it based on this code
* Postgres or MySQL schemas for rapid model development<p>Everyone seems to go for the hype but ease of use, practical pragmatic developer workflows, and high quality polished mcp servers are what we’re focused on<p>Lmk what you think!<p>Currently working on a desktop app so everything runs on a native Mac app!</p>
]]></description><pubDate>Tue, 01 Apr 2025 10:57:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=43545285</link><dc:creator>johnjungles</dc:creator><comments>https://news.ycombinator.com/item?id=43545285</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43545285</guid></item><item><title><![CDATA[New comment by johnjungles in "Show HN: GuMCP – Open-source MCP servers, hosted for free"]]></title><description><![CDATA[
<p>If you want to try out mcp (model context protocol) with little to no setup hosted for you:<p>I built <a href="https://skeet.build/mcp" rel="nofollow">https://skeet.build/mcp</a> where anyone can try out mcp for cursor and dev tools.<p>We did this because of a painpoint I experienced as an engineer having to deal with crummy mcp setup, lack of support you have no idea how hard it is to set up SSE, deal with API keys and scope issues, and then to find things like the tool that you want isn’t even coded yet.<p>And so one of the areas we found it to be useful was to do the soft communications with tools like Jira linear slack - updating stakeholders and all that friction that engineers hate doing. Some other areas people use a lot of tools with sequential thinking<p>Mostly for workflows that I like:<p>* start a PR with a summary of what I just did
* slack or comment to linear/Jira with a summary of what I pushed
* pull this issue from sentry and fix it
* Find a bug a create a linear issue to fix it
*  pull this linear issue and do a first pass
* pull in this Notion doc with a PRD then create an API reference for it based on this code
* Postgres or MySQL schemas for rapid model development<p>Everyone seems to go for the hype but ease of use, practical pragmatic developer workflows, and high quality polished mcp servers are what we’re focused on<p>Lmk what you think!</p>
]]></description><pubDate>Tue, 01 Apr 2025 10:56:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=43545278</link><dc:creator>johnjungles</dc:creator><comments>https://news.ycombinator.com/item?id=43545278</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43545278</guid></item><item><title><![CDATA[New comment by johnjungles in "Ask HN: What are you working on? (March 2025)"]]></title><description><![CDATA[
<p>I built <a href="https://skeet.build" rel="nofollow">https://skeet.build</a> which lets your connect your favorite tools via mcp to Cursor. We focus exclusively on developers and dev tools to build high quality “it just works” experiences for mcp because we found that community mcp quality is low, many mcps were not useful for devs, and SSE remote mcp took a lot of effort to get it to a point where it’s reliable and working well.<p>[Sequential thinking](<a href="https://skeet.build/docs/integrations/sequentialthinking" rel="nofollow">https://skeet.build/docs/integrations/sequentialthinking</a>) - it’s like enabling thinking but without the 2x cost<p>[Memory](<a href="https://skeet.build/docs/integrations/memory" rel="nofollow">https://skeet.build/docs/integrations/memory</a>) - I use this for repo / project specific prompts and workflows<p>[Linear](<a href="https://skeet.build/docs/integrations/linear" rel="nofollow">https://skeet.build/docs/integrations/linear</a>)- be able to find and issue, create models a branch and do a first pass, update linear with a comment on progress<p>[github](<a href="https://skeet.build/docs/integrations/github" rel="nofollow">https://skeet.build/docs/integrations/github</a>) - create a PR with a summary of what o just did<p>[slack](<a href="https://skeet.build/docs/integrations/slack" rel="nofollow">https://skeet.build/docs/integrations/slack</a>) - send a post to my teams channel with the linear and GitHub PR link with a summary for review<p>[Postgres](<a href="https://skeet.build/docs/integrations/postgres" rel="nofollow">https://skeet.build/docs/integrations/postgres</a>) / [redis](<a href="https://skeet.build/docs/integrations/redis" rel="nofollow">https://skeet.build/docs/integrations/redis</a>) - connect my staging dbs and get my schema to create my models and for typing. Also use it to write tests or do quick one off queries to know the Redis json I just saved.<p>[Sentry](<a href="https://skeet.build/docs/integrations/sentry" rel="nofollow">https://skeet.build/docs/integrations/sentry</a>) - pull the issue and events and fix the issue, create bug tickets in linear / Jira<p>[Figma](<a href="https://skeet.build/docs/integrations/figma" rel="nofollow">https://skeet.build/docs/integrations/figma</a>) - take a design and implement it in cursor by right clicking copying the link selection<p>[Opensearch](<a href="https://skeet.build/docs/integrations/opensearch" rel="nofollow">https://skeet.build/docs/integrations/opensearch</a>) - query error logs when I’m fixing a bug</p>
]]></description><pubDate>Tue, 01 Apr 2025 10:50:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=43545238</link><dc:creator>johnjungles</dc:creator><comments>https://news.ycombinator.com/item?id=43545238</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43545238</guid></item><item><title><![CDATA[New comment by johnjungles in "OpenAI adds MCP support to Agents SDK"]]></title><description><![CDATA[
<p>If you want to try out mcp (model context protocol) with little to no setup:<p>I built <a href="https://skeet.build/mcp" rel="nofollow">https://skeet.build/mcp</a> where anyone can try out mcp for cursor and now OpenAI agents!<p>We did this because of a painpoint I experienced as an engineer having to deal with crummy mcp setup, lack of support and complexity trying to stand up your own.<p>Mostly for workflows like:<p>* start a PR with a summary of what I just did
* slack or comment to linear/Jira with a summary of what I pushed
* pull this issue from sentry and fix it
* Find a bug a create a linear issue to fix it
*  pull this linear issue and do a first pass
* pull in this Notion doc with a PRD then create an API reference for it based on this code
* Postgres or MySQL schemas for rapid model development<p>Everyone seems to go for the hype but ease of use, practical pragmatic developer workflows, and high quality polished mcp servers are what we’re focused on<p>Lmk what you think!</p>
]]></description><pubDate>Wed, 26 Mar 2025 23:22:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=43488665</link><dc:creator>johnjungles</dc:creator><comments>https://news.ycombinator.com/item?id=43488665</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43488665</guid></item><item><title><![CDATA[New comment by johnjungles in "The role of developer skills in agentic coding"]]></title><description><![CDATA[
<p>I actually think that most problems that took 5-20 mins are now a few minutes and it’s more about how many of those intense minutes and loops you’re going through.<p>Also, right now engineers are hyper optimized in the code aspects but not thinking about the context into cursor and context out of cursor.<p>Like the amount of copy paste from Notion / JIRA / Sentry and the amount of output like summarizing the git commits and PRs, slack and other “over communication” you have to do these days. This is the area I think we can more easily automate away.</p>
]]></description><pubDate>Wed, 26 Mar 2025 16:28:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=43483969</link><dc:creator>johnjungles</dc:creator><comments>https://news.ycombinator.com/item?id=43483969</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43483969</guid></item><item><title><![CDATA[New comment by johnjungles in "Show HN: My Attempt to Organize the World of AI Dev Tools"]]></title><description><![CDATA[
<p>Thanks for putting this together!<p>Have you also looked at mcp?<p><a href="https://modelcontextprotocol.io/introduction" rel="nofollow">https://modelcontextprotocol.io/introduction</a><p><a href="https://github.com/appcypher/awesome-mcp-servers" rel="nofollow">https://github.com/appcypher/awesome-mcp-servers</a><p>mcp.run
glams.ai
smithery.ai
skeet.build (disclaimer: I built this one)</p>
]]></description><pubDate>Fri, 21 Mar 2025 11:41:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=43434463</link><dc:creator>johnjungles</dc:creator><comments>https://news.ycombinator.com/item?id=43434463</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43434463</guid></item><item><title><![CDATA[New comment by johnjungles in "Show HN: Open-Source MCP Server for Context and AI Tools"]]></title><description><![CDATA[
<p>This is pretty cool!<p>I too am working on effortless mcp servers for other developers using cursor and windsurf - there’s so much out there on mcp but turns out a lot of mcp servers don’t “just work”. A lot of other people have been porting APIs but actually you need to put a lot more thought into it because people don’t memorize uuids that are required to make api calls. Memory is a good approach, but afraid of the recall aspect and how that could potentially cause tool calls with bad inputs.<p>I built <a href="https://skeet.build" rel="nofollow">https://skeet.build</a> where anyone can try out mcp for cursor and windsurf - we approached it with just brute force thoughtful design and a lot of trial and error.<p>We did this because of a painpoint I experienced as an engineer having to deal with Jira and Linear - updating slack and all that friction. I noticed I copy and paste a lot to cursor and so spent time building this app.<p>Mostly for workflows that I like:<p>* start a PR with a summary of what I just did
* slack or comment to linear/Jira with a summary of what I pushed
* pull this issue from sentry and fix it
* Find a bug a create a linear issue to fix it
*  pull this linear issue and do a first pass
* pull in this Notion doc with a PRD then create an API reference for it based on this code
* Postgres or MySQL schemas for rapid model development<p>Everyone seems to go for the hype but ease of use, practical pragmatic developer workflows, and high quality polished mcp servers are what we’re focused on<p>Lmk what you think!</p>
]]></description><pubDate>Sat, 15 Mar 2025 00:34:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=43368812</link><dc:creator>johnjungles</dc:creator><comments>https://news.ycombinator.com/item?id=43368812</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43368812</guid></item><item><title><![CDATA[New comment by johnjungles in "Ask HN: For vertical AI does MCP break need for 3rd party API libraries?"]]></title><description><![CDATA[
<p>So I built <a href="https://skeet.build" rel="nofollow">https://skeet.build</a> and something’s that I learned along the way:<p>1. Yes MCP is basically an api wrapper and function calling. However if you “just” port open api v3 specs then you get really weird results like (sorry I can’t move you linear ticket because you need the uuid of the todo and in progress workflow ids). Basically people don’t memorize uuids of the APIs. APIs weren’t designed for natural language so there’s a lot of work that needs to be put in in order for it to “just” work.<p>2. MCP is still in early days. There’s a lot of community mcp servers but more than half of them don’t actually work. Also you have to setup your own oauth, go get your own keys, read docs on auth because some authenticate at the app level not on user level and make sure the urls are correct. So even though everyone is posting about how easy it is to build your own mcp servers it’s actually a lot of friction.<p>3. SSE setup is trickier than you think. Remote mcp is something they’re working on still. SSE requires a lot of low level networking, load balancer time out tuning, heartbeats, etc to get things working reliably. Sure it works for your local machine for that 30 mins but to get it working scalably and reliably on cloud infrastructure is really hard and not yet proven out yet.</p>
]]></description><pubDate>Wed, 12 Mar 2025 10:59:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=43341911</link><dc:creator>johnjungles</dc:creator><comments>https://news.ycombinator.com/item?id=43341911</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43341911</guid></item><item><title><![CDATA[New comment by johnjungles in "Why MCP Won"]]></title><description><![CDATA[
<p>I built <a href="https://skeet.build" rel="nofollow">https://skeet.build</a> where anyone can try out mcp for cursor and dev tools without a lot of setup.<p>I build APIs for my day job and mcp isn’t the same as just porting over APIs.<p>I did this because of a painpoint I experienced as an engineer having to deal with Jira and Linear - updating slack and all that friction. I noticed I copy and paste a lot to cursor and so spent time building this app.<p>Mostly for workflows that I like:<p>•  start a PR with a summary of what I just did - slack or comment to linear/Jira with a summary of what I pushed
•  connect to Postgres and build CRUD api from the table schema
•  pull this issue from sentry and fix it
•  pull this linear issue and do a first pass
•  pull in this Notion doc with a PRD then create an API reference for it based on this codebase, then create a new Notion page with the reference<p>Everyone seems to go for the hype but ease of use, practical pragmatic developer workflows, and high quality polished mcp servers are what we’re focused on<p>Lmk what you think!</p>
]]></description><pubDate>Tue, 11 Mar 2025 05:35:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=43329462</link><dc:creator>johnjungles</dc:creator><comments>https://news.ycombinator.com/item?id=43329462</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43329462</guid></item><item><title><![CDATA[New comment by johnjungles in "Does anyone use MCP servers in their dev workflow?"]]></title><description><![CDATA[
<p>I built <a href="https://skeet.build" rel="nofollow">https://skeet.build</a> where anyone can try out mcp for cursor and dev tools without a lot of setup.<p>We did this because of a painpoint I experienced as an engineer having to deal with Jira and Linear - updating slack and all that friction. I noticed I copy and paste a lot to cursor and so spent time building this app.<p>Mostly for workflows that I like:<p>•  start a PR with a summary of what I just did - slack or comment to linear/Jira with a summary of what I pushed
•  connect to Postgres and build CRUD api from the table schema
•  pull this issue from sentry and fix it
•  pull this linear issue and do a first pass
•  pull in this Notion doc with a PRD then create an API reference for it based on this codebase, then create a new Notion page with the reference<p>Everyone seems to go for the hype but ease of use, practical pragmatic developer workflows, and high quality polished mcp servers are what we’re focused on<p>Lmk what you think!</p>
]]></description><pubDate>Tue, 11 Mar 2025 05:33:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=43329444</link><dc:creator>johnjungles</dc:creator><comments>https://news.ycombinator.com/item?id=43329444</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43329444</guid></item><item><title><![CDATA[New comment by johnjungles in "MCP vs. API Explained"]]></title><description><![CDATA[
<p>So there’s a lot of noise about MCP but it’s just a tool - we found that we’re solving for developer workflows (where there’s pain). People want to get shit done but after coding to update JIRA tickets just kills momentum.<p>We just make it a highly reliable, easy to use, after committing - add a comment with a summary to that Jira/linear issue. Start a PR in GitHub and assign x, update the slack channel with an update.<p>In order to get this it wasn’t about porting APIs to mcp. It was thoughtfully designing and optimizing for these workflows. Also quality and polish where the calls are highly reliable - required lower level networking optimizations, sessions, etc to make to work smoothly.<p>But yes, also part of the frictionless experience was, just oauth.</p>
]]></description><pubDate>Mon, 10 Mar 2025 12:59:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=43320124</link><dc:creator>johnjungles</dc:creator><comments>https://news.ycombinator.com/item?id=43320124</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43320124</guid></item></channel></rss>