<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: thisismydesign</title><link>https://news.ycombinator.com/user?id=thisismydesign</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 10 Jun 2026 05:48:42 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=thisismydesign" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by thisismydesign in "Cursor's canvas library is closed source, I built a shim for the web"]]></title><description><![CDATA[
<p>A Cursor canvas is a .tsx that imports only from cursor/canvas. That module isn't an installable package, it's provided by the Cursor IDE at compile time, so a canvas can't build or render anywhere outside the IDE. This project is an open, Mantine-backed shim of cursor/canvas. A build-time Vite alias swaps the module for the shim, so the same .tsx renders in the Cursor IDE and on the web.</p>
]]></description><pubDate>Sun, 07 Jun 2026 14:23:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48435159</link><dc:creator>thisismydesign</dc:creator><comments>https://news.ycombinator.com/item?id=48435159</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48435159</guid></item><item><title><![CDATA[Cursor's canvas library is closed source, I built a shim for the web]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/thisismydesign/cursor-canvas-web">https://github.com/thisismydesign/cursor-canvas-web</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48435158">https://news.ycombinator.com/item?id=48435158</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Sun, 07 Jun 2026 14:23:48 +0000</pubDate><link>https://github.com/thisismydesign/cursor-canvas-web</link><dc:creator>thisismydesign</dc:creator><comments>https://news.ycombinator.com/item?id=48435158</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48435158</guid></item><item><title><![CDATA[New comment by thisismydesign in "Creators of Tailwind laid off 75% of their engineering team"]]></title><description><![CDATA[
<p>Now would be a good time for AI companies to sponsor open source</p>
]]></description><pubDate>Thu, 08 Jan 2026 12:56:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46540458</link><dc:creator>thisismydesign</dc:creator><comments>https://news.ycombinator.com/item?id=46540458</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46540458</guid></item><item><title><![CDATA[Show HN: Vanity.services – sell email addresses from your domains]]></title><description><![CDATA[
<p>Hey HN!<p>I'm a freelancer and having a non-gmail address helped me a lot.<p>But cool domains are expensive, and DNS setup is annoying to non-tech people.<p>I thought what if one person buys dev.com and sells a bunch of you@dev.com email addresses? I think this can work, so I built it! Bought some domains too, not dev.com yet, but hopefully someday. :)<p>Currently, I have a few domains from which you can buy addresses. I would like to democratize this and build it into a service where anyone can offer their domain to be used as an email address provider. I think domain parking is a wasteful enterprise, like having a bunch of nice buildings and never using them. Let's use them!<p>What do you think?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42077688">https://news.ycombinator.com/item?id=42077688</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 07 Nov 2024 15:49:56 +0000</pubDate><link>https://www.vanity.services/</link><dc:creator>thisismydesign</dc:creator><comments>https://news.ycombinator.com/item?id=42077688</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42077688</guid></item><item><title><![CDATA[How to install a specific Node.js version in an alpine Docker image]]></title><description><![CDATA[
<p>Article URL: <a href="https://medium.com/geekculture/how-to-install-a-specific-node-js-version-in-an-alpine-docker-image-3edc1c2c64be">https://medium.com/geekculture/how-to-install-a-specific-node-js-version-in-an-alpine-docker-image-3edc1c2c64be</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=29475396">https://news.ycombinator.com/item?id=29475396</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 07 Dec 2021 17:23:41 +0000</pubDate><link>https://medium.com/geekculture/how-to-install-a-specific-node-js-version-in-an-alpine-docker-image-3edc1c2c64be</link><dc:creator>thisismydesign</dc:creator><comments>https://news.ycombinator.com/item?id=29475396</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29475396</guid></item><item><title><![CDATA[NestJS and React (Next.js) in one MVC repo for rapid prototyping]]></title><description><![CDATA[
<p>Article URL: <a href="https://csaba-apagyi.medium.com/nestjs-react-next-js-in-one-mvc-repo-for-rapid-prototyping-faed42a194ca">https://csaba-apagyi.medium.com/nestjs-react-next-js-in-one-mvc-repo-for-rapid-prototyping-faed42a194ca</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=27024382">https://news.ycombinator.com/item?id=27024382</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 03 May 2021 12:52:06 +0000</pubDate><link>https://csaba-apagyi.medium.com/nestjs-react-next-js-in-one-mvc-repo-for-rapid-prototyping-faed42a194ca</link><dc:creator>thisismydesign</dc:creator><comments>https://news.ycombinator.com/item?id=27024382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27024382</guid></item><item><title><![CDATA[Service offering professional email address for individuals and small businesses]]></title><description><![CDATA[
<p>Article URL: <a href="https://vanity.services/">https://vanity.services/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=24400894">https://news.ycombinator.com/item?id=24400894</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 07 Sep 2020 17:19:53 +0000</pubDate><link>https://vanity.services/</link><dc:creator>thisismydesign</dc:creator><comments>https://news.ycombinator.com/item?id=24400894</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24400894</guid></item><item><title><![CDATA[CRA boilerplate in TypeScript for rapid development with battle-tested standards]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/c-hive/cra-typescript-starter">https://github.com/c-hive/cra-typescript-starter</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=24082051">https://news.ycombinator.com/item?id=24082051</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 07 Aug 2020 14:15:02 +0000</pubDate><link>https://github.com/c-hive/cra-typescript-starter</link><dc:creator>thisismydesign</dc:creator><comments>https://news.ycombinator.com/item?id=24082051</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24082051</guid></item><item><title><![CDATA[New comment by thisismydesign in "Just Released Our MVP for Componently – A Marketplace for Web App Features"]]></title><description><![CDATA[
<p>Componently is a marketplace for Web App Features (such as Authentication, Messaging, Activity streams). We enable developers to focus on what makes their product unique, instead of recreating redundant features.</p>
]]></description><pubDate>Tue, 14 Jul 2020 14:14:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=23832192</link><dc:creator>thisismydesign</dc:creator><comments>https://news.ycombinator.com/item?id=23832192</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23832192</guid></item><item><title><![CDATA[Just Released Our MVP for Componently – A Marketplace for Web App Features]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.componently.com/">https://www.componently.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=23832191">https://news.ycombinator.com/item?id=23832191</a></p>
<p>Points: 2</p>
<p># Comments: 3</p>
]]></description><pubDate>Tue, 14 Jul 2020 14:14:28 +0000</pubDate><link>https://www.componently.com/</link><dc:creator>thisismydesign</dc:creator><comments>https://news.ycombinator.com/item?id=23832191</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23832191</guid></item><item><title><![CDATA[Collection of Building Blocks for Web Apps – features you don't need to re-write]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/componently-com/awesome-building-blocks-for-web-apps">https://github.com/componently-com/awesome-building-blocks-for-web-apps</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=23468015">https://news.ycombinator.com/item?id=23468015</a></p>
<p>Points: 4</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 09 Jun 2020 16:25:58 +0000</pubDate><link>https://github.com/componently-com/awesome-building-blocks-for-web-apps</link><dc:creator>thisismydesign</dc:creator><comments>https://news.ycombinator.com/item?id=23468015</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23468015</guid></item><item><title><![CDATA[1-liner NPM install cache for GitHub Actions]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/c-hive/gha-npm-cache">https://github.com/c-hive/gha-npm-cache</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=23271965">https://news.ycombinator.com/item?id=23271965</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 22 May 2020 13:43:17 +0000</pubDate><link>https://github.com/c-hive/gha-npm-cache</link><dc:creator>thisismydesign</dc:creator><comments>https://news.ycombinator.com/item?id=23271965</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23271965</guid></item></channel></rss>