<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: cpendery</title><link>https://news.ycombinator.com/user?id=cpendery</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 07 Nov 2026 17:09:03 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=cpendery" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by cpendery in "Libghostty 1.0"]]></title><description><![CDATA[
<p>libghostty has been awesome for tui-test, excited for the stable api</p>
]]></description><pubDate>Sat, 07 Nov 2026 06:10:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=50402097</link><dc:creator>cpendery</dc:creator><comments>https://news.ycombinator.com/item?id=50402097</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50402097</guid></item><item><title><![CDATA[Show HN: Pave – CLI for Managing Path]]></title><description><![CDATA[
<p>Made this small cli tool for making PATH actions easier across multiple platforms / shells</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47771059">https://news.ycombinator.com/item?id=47771059</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 14 Apr 2026 20:27:51 +0000</pubDate><link>https://github.com/microsoft/pave</link><dc:creator>cpendery</dc:creator><comments>https://news.ycombinator.com/item?id=47771059</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47771059</guid></item><item><title><![CDATA[Show HN: Inkish – build SSH apps with React]]></title><description><![CDATA[
<p>I built this small library to easily run an Ink app as an SSH app. I was inspired by Wish / all the work of the Charm team on the golang TUI ecosystem and wanted some similar tools for Node/JS</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47090268">https://news.ycombinator.com/item?id=47090268</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 20 Feb 2026 16:38:20 +0000</pubDate><link>https://github.com/cpendery/inkish</link><dc:creator>cpendery</dc:creator><comments>https://news.ycombinator.com/item?id=47090268</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47090268</guid></item><item><title><![CDATA[New comment by cpendery in "HTTP Cats"]]></title><description><![CDATA[
<p>Or the shorter <a href="https://http.dog" rel="nofollow">https://http.dog</a></p>
]]></description><pubDate>Fri, 30 Jan 2026 20:26:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46829419</link><dc:creator>cpendery</dc:creator><comments>https://news.ycombinator.com/item?id=46829419</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46829419</guid></item><item><title><![CDATA[New comment by cpendery in "The terminal of the future"]]></title><description><![CDATA[
<p>interesting post! shell integration has gotten a lot better since the new ConPTY on windows doesn’t strip OSC sequences & send them ahead of the text</p>
]]></description><pubDate>Tue, 11 Nov 2025 22:10:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=45893578</link><dc:creator>cpendery</dc:creator><comments>https://news.ycombinator.com/item?id=45893578</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45893578</guid></item><item><title><![CDATA[New comment by cpendery in "Shell.how: Explain Shell Commands"]]></title><description><![CDATA[
<p>Inshellisense implements all of fig’s autocomplete specs <a href="https://github.com/microsoft/inshellisense">https://github.com/microsoft/inshellisense</a></p>
]]></description><pubDate>Sun, 25 Aug 2024 16:52:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=41348859</link><dc:creator>cpendery</dc:creator><comments>https://news.ycombinator.com/item?id=41348859</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41348859</guid></item><item><title><![CDATA[New comment by cpendery in "ht: Headless Terminal"]]></title><description><![CDATA[
<p>You could always try <a href="https://github.com/microsoft/tui-test">https://github.com/microsoft/tui-test</a> too. It could still use some more polishing on my part though</p>
]]></description><pubDate>Tue, 04 Jun 2024 17:56:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=40577178</link><dc:creator>cpendery</dc:creator><comments>https://news.ycombinator.com/item?id=40577178</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40577178</guid></item><item><title><![CDATA[New comment by cpendery in "Show HN: Kaldo – Cross Shell Aliases"]]></title><description><![CDATA[
<p>Created an issue for you to follow <a href="https://github.com/cpendery/kaldo/issues/2">https://github.com/cpendery/kaldo/issues/2</a></p>
]]></description><pubDate>Wed, 24 Apr 2024 17:25:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=40147227</link><dc:creator>cpendery</dc:creator><comments>https://news.ycombinator.com/item?id=40147227</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40147227</guid></item><item><title><![CDATA[New comment by cpendery in "Show HN: Kaldo – Cross Shell Aliases"]]></title><description><![CDATA[
<p>That's smart, I switch between powershell & git-bash so this helps since they don't the same way of defining aliases</p>
]]></description><pubDate>Wed, 24 Apr 2024 16:17:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=40146202</link><dc:creator>cpendery</dc:creator><comments>https://news.ycombinator.com/item?id=40146202</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40146202</guid></item><item><title><![CDATA[New comment by cpendery in "Show HN: Kaldo – Cross Shell Aliases"]]></title><description><![CDATA[
<p>I maintain inshellisense & I've been contributing some features to VSCode's terminal which both require in switching a lot between shells for testing. I kept trying to run my git specific aliases in other shells and decided to make this to unify them</p>
]]></description><pubDate>Wed, 24 Apr 2024 16:13:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=40146140</link><dc:creator>cpendery</dc:creator><comments>https://news.ycombinator.com/item?id=40146140</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40146140</guid></item><item><title><![CDATA[New comment by cpendery in "Show HN: Kaldo – Cross Shell Aliases"]]></title><description><![CDATA[
<p>Oh that's super cool, I didn't know atuin supported aliases. This project doesn't support syncing across devices (I was planning on adding it if there was interest), but it seems like atuin is probably a better fit for users since it's already e2e and easily self-hostable</p>
]]></description><pubDate>Wed, 24 Apr 2024 16:09:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=40146086</link><dc:creator>cpendery</dc:creator><comments>https://news.ycombinator.com/item?id=40146086</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40146086</guid></item><item><title><![CDATA[Show HN: Kaldo – Cross Shell Aliases]]></title><description><![CDATA[
<p>I made this so that I don't have to maintain my aliases across my $profile, .bashrc, and .zshrc when I swap shells. Let me know what you think about it!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=40116385">https://news.ycombinator.com/item?id=40116385</a></p>
<p>Points: 25</p>
<p># Comments: 9</p>
]]></description><pubDate>Mon, 22 Apr 2024 17:10:31 +0000</pubDate><link>https://github.com/cpendery/kaldo</link><dc:creator>cpendery</dc:creator><comments>https://news.ycombinator.com/item?id=40116385</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40116385</guid></item><item><title><![CDATA[Bayer aims to sustainably improve performance with new organization]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.bayer.com/media/en-us/bayer-aims-to-sustainably-improve-performance-with-new-organization/">https://www.bayer.com/media/en-us/bayer-aims-to-sustainably-improve-performance-with-new-organization/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=39835028">https://news.ycombinator.com/item?id=39835028</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 27 Mar 2024 02:14:42 +0000</pubDate><link>https://www.bayer.com/media/en-us/bayer-aims-to-sustainably-improve-performance-with-new-organization/</link><dc:creator>cpendery</dc:creator><comments>https://news.ycombinator.com/item?id=39835028</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39835028</guid></item><item><title><![CDATA[New comment by cpendery in "Lcl.host: fast, easy HTTPS in your local dev environment"]]></title><description><![CDATA[
<p>I was working on something similar with <a href="https://github.com/cpendery/wock">https://github.com/cpendery/wock</a>. Never finished it up, but this looks promising</p>
]]></description><pubDate>Wed, 20 Mar 2024 23:37:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=39773329</link><dc:creator>cpendery</dc:creator><comments>https://news.ycombinator.com/item?id=39773329</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39773329</guid></item><item><title><![CDATA[Show HN: Kaldo – Cross Shell Aliases]]></title><description><![CDATA[
<p>I made this so that I don't have to maintain my aliases across my $profile, .bashrc, and .zshrc when I swap shells. Let me know what you think about it!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=39718026">https://news.ycombinator.com/item?id=39718026</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 15 Mar 2024 17:07:17 +0000</pubDate><link>https://github.com/cpendery/kaldo</link><dc:creator>cpendery</dc:creator><comments>https://news.ycombinator.com/item?id=39718026</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39718026</guid></item><item><title><![CDATA[Show HN: TUI Test – E2E testing for CLI / TUI apps]]></title><description><![CDATA[
<p>I built this test framework when working on inshellisense because I couldn't find a terminal testing tool with playwright level features: snapshots, rich locator assertions, etc. I'd appreciate any feedback on it!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=39669566">https://news.ycombinator.com/item?id=39669566</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 11 Mar 2024 15:41:15 +0000</pubDate><link>https://github.com/microsoft/tui-test</link><dc:creator>cpendery</dc:creator><comments>https://news.ycombinator.com/item?id=39669566</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39669566</guid></item><item><title><![CDATA[New comment by cpendery in "Show HN: Inshellisense – IDE style shell autocomplete"]]></title><description><![CDATA[
<p>Thanks for everyone creating issues. I'm working on addressing all the issues and they'll be included in the next release.</p>
]]></description><pubDate>Tue, 07 Nov 2023 01:06:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=38171719</link><dc:creator>cpendery</dc:creator><comments>https://news.ycombinator.com/item?id=38171719</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38171719</guid></item><item><title><![CDATA[Show HN: Inshellisense – IDE style shell autocomplete]]></title><description><![CDATA[
<p>I built this terminal native runtime for Fig's autocomplete to support Windows and Linux. Would appreciate any feedback on it!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=38167363">https://news.ycombinator.com/item?id=38167363</a></p>
<p>Points: 388</p>
<p># Comments: 148</p>
]]></description><pubDate>Mon, 06 Nov 2023 19:15:32 +0000</pubDate><link>https://github.com/microsoft/inshellisense</link><dc:creator>cpendery</dc:creator><comments>https://news.ycombinator.com/item?id=38167363</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38167363</guid></item><item><title><![CDATA[New comment by cpendery in "Ask HN: Is the market bad, or am I having the worst luck job hunting?"]]></title><description><![CDATA[
<p>I’ve seen Team Lead for a technical individual who drives/scopes projects and manages SWEs.</p>
]]></description><pubDate>Fri, 28 Jul 2023 21:41:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=36913740</link><dc:creator>cpendery</dc:creator><comments>https://news.ycombinator.com/item?id=36913740</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36913740</guid></item><item><title><![CDATA[Show HN: ASort – Python Utility For Sorting __all__ lists]]></title><description><![CDATA[
<p>I got tired of having to keep my __all__ lists sorted in python by hand as it helps keep them more readable so I made this to do it for me. If you aren't familiar with __all__ lists, here is a good post explaining them <a href="https://stackoverflow.com/questions/44834/what-does-all-mean-in-python" rel="nofollow">https://stackoverflow.com/questions/44834/what-does-all-mean...</a><p>Has support for pre-commit along with cli and python api usage. Shoutout to the isort project which was this inspiration for asort's api and name. It works with black automatically.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=31981946">https://news.ycombinator.com/item?id=31981946</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 04 Jul 2022 21:27:03 +0000</pubDate><link>https://github.com/cpendery/asort</link><dc:creator>cpendery</dc:creator><comments>https://news.ycombinator.com/item?id=31981946</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31981946</guid></item></channel></rss>