Yet Another Newsletter LOL: Dependabot and Art
Tags: astro, qwik, typescript, nextjs
Published: 2023-11-12 14:23:19

<!--  -->
<p>I had a very productive week. Three great workouts, a swimming lesson, and lots of great progress at work. How 'bout you?</p>
<p>With that, another week, another newsletter. Let's get to it!</p>
<h2>Around the Web</h2>
<ul>
<li>Who doesn't love a good font that they can add to their editor, so folks can ask, "What font is that?"? 🤣 The <a href="https://monaspace.githubnext.com/?utm_source=nickytonline&amp;utm_medium=email&amp;utm_campaign=yet-another-newsletter-lol-dependabot-and-art" target="_blank">GitHub Next team just dropped a bunch of fonts</a>, so get them while they're hot.</li>
<li>Not a tonne of things were announced at Next.js Conf, but experimental Partial PreRendering (PPR) was one of them. Here's a great <a href="https://x.com/leeerob/status/1723039087391543654?utm_source=nickytonline&amp;utm_medium=email&amp;utm_campaign=yet-another-newsletter-lol-dependabot-and-art" target="_blank">video from Lee Robinson (@leerob) demoing PPR</a>.</li>
<li>Are you a fan of Astro? Are you a fan of Qwik? Well guess what folks? The mashup you thought would never happen, happened! Check out <a href="https://www.builder.io/blog/astro-qwik?utm_source=nickytonline&amp;utm_medium=email&amp;utm_campaign=yet-another-newsletter-lol-dependabot-and-art" target="_blank">Astro + Qwik: Houston, we have Resumability!</a></li>
<li>If generics in TypeScript confuse you, or you still find yourself not fully understanding them, you might find this talk from Matt Pocock (@mattpocockuk) helpful, <a href="https://www.youtube.com/watch?v=le5ciL1T7Hk&amp;utm_source=nickytonline&amp;utm_medium=email&amp;utm_campaign=yet-another-newsletter-lol-dependabot-and-art" target="_blank">There Is No Such Thing as a 'Generic'</a>.</li>
</ul>
<h2>Fun Stuff</h2>
<p>I was working on <a href="https://github.com/open-sauced/app/pull/2101?utm_source=nickytonline&amp;utm_medium=email&amp;utm_campaign=yet-another-newsletter-lol-dependabot-and-art" target="_blank">this pull request for the OpenSauced app</a> which creates a graph for contributors in a list, and all of a sudden, the page I was working on in our app started to freeze. I didn't understand what was going on initially, as I had been testing prior without any issues.</p>
<p>Then the lightbulb went on. I was using a different group of contributors for this page, and one of the contributors was <a href="https://github.com/dependabot?utm_source=nickytonline&amp;utm_medium=email&amp;utm_campaign=yet-another-newsletter-lol-dependabot-and-art" target="_blank">Dependabot</a>.</p>
<p>Apparently, you can't load millions of repositories associated with a contributor in a web page. 😅</p>
<p><a href="https://www.linkedin.com/posts/nickytonline_opensource-webdevelopment-activity-7128802119482003457-mAnp?utm_source=nickytonline&amp;utm_medium=email&amp;utm_campaign=yet-another-newsletter-lol-dependabot-and-art" target="_blank"><img alt="Dependabot trying to load a million plus repositories into a tree map component, causing my page to freeze." class="newsletter-image" src="https://assets.buttondown.email/images/4e9c227d-7c5d-4ea8-83fd-5f98ab1fe9c0.png?w=960&amp;fit=max" /></a></p>
<h2>Shameless Plugs</h2>
<p>I dropped a new blog post this week.

{%embed https://dev.to/nickytonline/typescript-and-react-enforcing-props-for-accessibility-2h49 %}

I was pretty happy with the solution I came up with for my component props with TypeScript. Please let me know what you think or how you would have approached it.</p>
<p>Shruti Kapoor (@shrutikapoor08), who I got a chance to meet at Remix Conf this year, had me on their fireside chat this past week. Loved the convos. Thanks for having me!</p>

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

<p>Coming up this week on my own stream, I’ll be hanging with Lizzie Spiegle (@lizziepika), a developer evangelist at Twilio.</p>
<p><a href="https://www.nickyt.co/pages/stream-schedule/?utm_source=nickytonline&amp;utm_medium=email&amp;utm_campaign=yet-another-newsletter-lol-dependabot-and-art#lizzie-siegle-an-ai-thanksgiving" target="_blank"><img alt="nickyt.live promo for guest Lizzie Siegle" class="newsletter-image" src="https://assets.buttondown.email/images/992c6150-57b3-4b14-b69e-33641d5d3996.png?w=960&amp;fit=max" /></a></p>
<p>We’re going to have some fun with AI, Streamlit, LangChain, and tie it all into American Thanksgiving. AI Turkey anyone? </p>
<h2>Jobs</h2>
<ul>
<li>Netlify is hiring for a <a href="https://boards.greenhouse.io/netlify/jobs/6960051002?utm_source=nickytonline&amp;utm_medium=email&amp;utm_campaign=yet-another-newsletter-lol-dependabot-and-art" target="_blank">Senior Backend Engineer (Ruby)</a> - Remote</li>
</ul>
<p>I post jobs in the iamdeveloper.com community, plus all other kinds of content, as do others. If you're looking for another friendly nook of the internet, head to <a href="https://discord.iamdeveloper.com?utm_source=nickytonline&amp;utm_medium=email&amp;utm_campaign=yet-another-newsletter-lol-dependabot-and-art" target="_blank">discord.iamdeveloper.com</a>.</p>
<p>That's a wrap! Until the next one.</p>

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 -->