Yet Another Newsletter: :has()
Tags: openai, javascript
Published: 2024-04-14 14:59:07

<p>Another week, another newsletter. Let's get to it!</p>
<h2>Around the Web</h2>
<ul>
<li>My awesome co-worker <a href="https://x.com/johncodezzz/status/1779192480413483206?utm_source=nickytonline&amp;utm_medium=email&amp;utm_campaign=yet-another-newsletter-has" target="_blank">John McBride has been digging into some Open AI stuff</a> recently, and he highly recommends the <a href="https://cookbook.openai.com/?utm_source=nickytonline&amp;utm_medium=email&amp;utm_campaign=yet-another-newsletter-has" target="_blank">Open AI Cookbook</a>.</li>
<li>Speaking of cookbooks, the <a href="https://x.com/jamonholmgren/status/1778829659775676653?utm_source=nickytonline&amp;utm_medium=email&amp;utm_campaign=yet-another-newsletter-has" target="_blank">folks working on the Ignite</a>, a React Native boilerplate, have made some updates to the <a href="https://ignitecookbook.com?utm_source=nickytonline&amp;utm_medium=email&amp;utm_campaign=yet-another-newsletter-has" target="_blank">Ignite Cookbook</a>.</li>
<li>JSR (JavaScript Registry), is a new project from the folks at Deno, and they wrote about it. Check out <a href="https://deno.com/blog/how-we-built-jsr?utm_source=nickytonline&amp;utm_medium=email&amp;utm_campaign=yet-another-newsletter-has" target="_blank">How we built JSR</a>.</li>
<li><a href="https://xstate.js.org/?utm_source=nickytonline&amp;utm_medium=email&amp;utm_campaign=yet-another-newsletter-has" target="_blank">XState</a>, a popular library for state machines, just released <a href="https://stately.ai/docs/xstate-store?utm_source=nickytonline&amp;utm_medium=email&amp;utm_campaign=yet-another-newsletter-has" target="_blank">@xstate/store</a>. If you're looking for simple state management that is similar to other libraries, like Zustand, check it out!</li>
</ul>

<h2>Fun Stuff</h2>
<p>Charlie Gerard did something super dope. She <a href="https://x.com/devdevcharlie/status/1777366634514309610?utm_source=nickytonline&amp;utm_medium=email&amp;utm_campaign=yet-another-newsletter-has" target="_blank">hacked a car to unlock it using JavaScript</a>! 🤯</p>

<h2>Shameless Plugs</h2>
<p>This past Monday, I got to hang with my buddy Anthony Campolo. We dug into AI Frontends. Check it out!</p>

{% embed https://www.youtube.com/watch?v=3Ifiw4QBZCs %}

<p>And the week before, I got to hang with Kevin Thomas VanCott, one of the maintainers of TanStack Table.</p>

{% embed https://www.youtube.com/watch?v=7npOWr4ogd8 %}

<p>Lastly, I got a shoutout in a recent CSS Tricks article, <a href="https://css-tricks.com/the-power-of-has-in-css/?utm_source=nickytonline&amp;utm_medium=email&amp;utm_campaign=yet-another-newsletter-has" target="_blank">The Power of :has()</a> in CSS. Thanks, CSS Tricks!</p>
<p>That's a wrap! Until the next one.</p>
<p>Here’s all the places you can find me on the web:</p>
<ul>
<li>🌐 <a href="https://nickyt.co?utm_source=nickytonline&amp;utm_medium=email&amp;utm_campaign=yet-another-newsletter-has" target="_blank">My Website</a></li>
</ul>
<ul>
<li>🎬 <a href="https://nickyt.live?utm_source=nickytonline&amp;utm_medium=email&amp;utm_campaign=yet-another-newsletter-has" target="_blank">nickyt.live</a></li>
</ul>
<ul>
<li>👨‍💼 <a href="https://www.linkedin.com/in/nickytonline/?utm_source=nickytonline&amp;utm_medium=email&amp;utm_campaign=yet-another-newsletter-has" target="_blank">LinkedIn</a></li>
</ul>
<ul>
<li>💻 <a href="https://github.com/nickytonline?utm_source=nickytonline&amp;utm_medium=email&amp;utm_campaign=yet-another-newsletter-has" target="_blank">GitHub</a></li>
</ul>
<ul>
<li>🐦 <a href="https://twitter.com/nickytonline?utm_source=nickytonline&amp;utm_medium=email&amp;utm_campaign=yet-another-newsletter-has" target="_blank">X/Twitter</a></li>
</ul>
<ul>
<li>🧵 <a href="https://www.threads.net/@nickytonline?utm_source=nickytonline&amp;utm_medium=email&amp;utm_campaign=yet-another-newsletter-has" target="_blank">Threads</a></li>
</ul>
<ul>
<li>📸 <a href="https://instagram.com/nickytonline?utm_source=nickytonline&amp;utm_medium=email&amp;utm_campaign=yet-another-newsletter-has" target="_blank">Instagram</a></li>
</ul>
<ul>
<li>✍️ <a href="https://dev.to/nickytonline?utm_source=nickytonline&amp;utm_medium=email&amp;utm_campaign=yet-another-newsletter-has" target="_blank">dev.to</a></li>
</ul>
<ul>
<li>🎙 <a href="https://pod.nickyt.co?utm_source=nickytonline&amp;utm_medium=email&amp;utm_campaign=yet-another-newsletter-has" target="_blank">Podcast</a></li>
</ul>
<ul>
<li>🤝 <a href="https://iamdeveloper.discord.com?utm_source=nickytonline&amp;utm_medium=email&amp;utm_campaign=yet-another-newsletter-has" target="_blank">iamdeveloper.com Community</a></li>
</ul>
<ul>
<li>☝️ <a href="https://onetipaweek.com/subscribe?utm_source=nickytonline&amp;utm_medium=email&amp;utm_campaign=yet-another-newsletter-has" target="_blank">OneTipAWeek.com</a></li>
</ul>

<!-- my newsletter -->
If you liked this newsletter, you can [subscribe](https://www.nickyt.co/pages/newsletter/) or if RSS is your jam, you can also [subscribe via RSS](https://buttondown.email/nickytonline/rss).
<!-- my newsletter -->