<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Andrew Lisowski's Personal Website - Blog and Experiments]]></title><description><![CDATA[Andrew posts front end development articles and experiments on his personal website.]]></description><link>undefined</link><generator>RSS for Node</generator><lastBuildDate>Sat, 23 Nov 2024 07:06:18 GMT</lastBuildDate><atom:link href="undefinedrss.xml" rel="self" type="application/rss+xml"/><item><title><![CDATA[Using Bluesky Labelers To Show Campaign Funding Data]]></title><description><![CDATA[import { Post } from 'bsky-react-post'
import 'bsky-react-post/theme.css']]></description><link>undefined/blog/posts/using-bluesky-labelers-to-show-campaign-funding-data</link><guid isPermaLink="true">undefined/blog/posts/using-bluesky-labelers-to-show-campaign-funding-data</guid><pubDate>Sat, 23 Nov 2024 04:31:52 GMT</pubDate></item><item><title><![CDATA[Vscode Turborepo Jest Debugging]]></title><description><![CDATA[Turborepo is a great tool for managing monorepos, but it's a lot of configuration.]]></description><link>undefined/blog/posts/vscode-turborepo-jest-debugging</link><guid isPermaLink="true">undefined/blog/posts/vscode-turborepo-jest-debugging</guid><pubDate>Fri, 26 Apr 2024 16:38:24 GMT</pubDate></item><item><title><![CDATA[Skeumorphic Audio]]></title><description><![CDATA[Implements controls seen on @designloomco's Twitter]]></description><link>undefined/experiments/skeumorphic-audio</link><guid isPermaLink="true">undefined/experiments/skeumorphic-audio</guid><pubDate>Sun, 18 Feb 2024 23:30:33 GMT</pubDate></item><item><title><![CDATA[Including static files in App Router RSCs]]></title><description><![CDATA[So next.js is supposed to be for building static websites, so including static files in the build should be easy, right?]]></description><link>undefined/blog/posts/including-static-files-with-rscs</link><guid isPermaLink="true">undefined/blog/posts/including-static-files-with-rscs</guid><pubDate>Sat, 27 Jan 2024 07:34:55 GMT</pubDate></item><item><title><![CDATA[Conditionally rendering RSCs]]></title><description><![CDATA[!> I'm just playing around with RSCs and assuming a lot about how they work. My assumptions may be wrong!
!> I'm viewing them from the "static website" perspective and not the "dynamic website" perspective.]]></description><link>undefined/blog/posts/conditionally-rendering-rscs</link><guid isPermaLink="true">undefined/blog/posts/conditionally-rendering-rscs</guid><pubDate>Mon, 08 Jan 2024 01:53:06 GMT</pubDate></item><item><title><![CDATA[Layering Gradients]]></title><description><![CDATA[Layering gradients to create an artful 3 color business card.]]></description><link>undefined/experiments/layering-gradients</link><guid isPermaLink="true">undefined/experiments/layering-gradients</guid><pubDate>Wed, 03 Jan 2024 06:07:40 GMT</pubDate></item><item><title><![CDATA[Gold Lettering]]></title><description><![CDATA[Emulating the look of inset gold lettering on cardstock paper.]]></description><link>undefined/experiments/gold-lettering</link><guid isPermaLink="true">undefined/experiments/gold-lettering</guid><pubDate>Sat, 30 Dec 2023 03:23:54 GMT</pubDate></item><item><title><![CDATA[Importing Local Database Into Planetscale]]></title><description><![CDATA[If you have a database on your computer that you want to upload to planetscale.com this note will walk you through it.]]></description><link>undefined/blog/posts/importing-local-database-into-planetscale</link><guid isPermaLink="true">undefined/blog/posts/importing-local-database-into-planetscale</guid><pubDate>Sun, 22 May 2022 22:04:09 GMT</pubDate></item><item><title><![CDATA[Automate Your Locks Without User Interaction]]></title><description><![CDATA[When I first installed my Level lock and set up the default leave/arrive automation in the Home app I was disappointed to find out that it still required user interaction.]]></description><link>undefined/blog/posts/automate-your-locks-without-user-interaction</link><guid isPermaLink="true">undefined/blog/posts/automate-your-locks-without-user-interaction</guid><pubDate>Sun, 27 Jun 2021 21:57:19 GMT</pubDate></item><item><title><![CDATA[Create Switches That Trigger Notifications]]></title><description><![CDATA[The automation the HomeKit provides can solves many problems. But there is one huge hole in the system that is complicated to solve: notifications. If you want to create an automation that triggers a notification on your and your housemates devices there is no built in way to do that.]]></description><link>undefined/blog/posts/create-switches-that-trigger-notifications</link><guid isPermaLink="true">undefined/blog/posts/create-switches-that-trigger-notifications</guid><pubDate>Sun, 27 Jun 2021 21:57:19 GMT</pubDate></item></channel></rss>