<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>patrick.wtf</title><description>Patrick Arminio&apos;s blog</description><link>https://patrick.wtf/</link><language>en</language><image><title>patrick.wtf</title><url>https://patrick.wtf/favicon-32x32.png</url><link>https://patrick.wtf</link>/image&gt;</image><item><title>TIL: How to upload multiple coverage reports in one go</title><link>https://patrick.wtf/posts/til-upload-coverage-once</link><guid isPermaLink="true">https://patrick.wtf/posts/til-upload-coverage-once</guid><description>Strawberry&apos;s test suite has been growing a lot lately and I&apos;ve noticed that uploading coverage to Codecov would fail from time to time and it would also report wrong coverage numbers. I&apos;ve decided to try and upload the coverage only when all the tests were done. This is how I did it.</description><pubDate>Mon, 01 Apr 2024 00:00:00 GMT</pubDate></item><item><title>How I made errors in Strawberry more user-friendly</title><link>https://patrick.wtf/posts/better-errors-in-strawberry-graphql</link><guid isPermaLink="true">https://patrick.wtf/posts/better-errors-in-strawberry-graphql</guid><description>A couple of months ago, I merged a pull request to improve Strawberry&apos;s error messages and make them more user-friendly. In this article I&apos;ll show the steps I took to improve the user experience of the Strawberry error messages and, hopefully, inspire you to do the same on your projects!</description><pubDate>Mon, 23 Jan 2023 00:00:00 GMT</pubDate></item><item><title>TIL: using hammerspoon to launch any app with a hotkey</title><link>https://patrick.wtf/posts/til-hammerspoon-logseq-hotkey</link><guid isPermaLink="true">https://patrick.wtf/posts/til-hammerspoon-logseq-hotkey</guid><description>I&apos;ve recently started using Logseq for writing daily notes and I found myself needing to open it very often (which is a good thing I hope), so I decided to spend a bit of time making a hotkey that opens Logseq and shows it in the active desktop (I wanted to prevent any kind of animation).</description><pubDate>Wed, 06 Apr 2022 00:00:00 GMT</pubDate></item><item><title>TIL: how to show &quot;used by&quot; on GitHub when using Poetry</title><link>https://patrick.wtf/posts/til-how-to-show-dependents-packages-on-github-when-using-poetry</link><guid isPermaLink="true">https://patrick.wtf/posts/til-how-to-show-dependents-packages-on-github-when-using-poetry</guid><description>Today I found out how to make &quot;used by&quot; show on GitHub on the Strawberry project.</description><pubDate>Wed, 05 Jan 2022 00:00:00 GMT</pubDate></item><item><title>An update</title><link>https://patrick.wtf/posts/an-update</link><guid isPermaLink="true">https://patrick.wtf/posts/an-update</guid><description>It’s been a while since I’ve published an open source update, I did set a goal to write an update every week but I wasn’t able to stick with it for very long. I want to get back to writing updates though, maybe on a less frequent schedule.</description><pubDate>Mon, 03 Jan 2022 00:00:00 GMT</pubDate></item><item><title>Open-source updates - 17 October 2021</title><link>https://patrick.wtf/opensource-updates/2021-10-17</link><guid isPermaLink="true">https://patrick.wtf/opensource-updates/2021-10-17</guid><description>Last two weeks have been a bit hectic personally, that&apos;s why I&apos;m only posting my weekly update now. Highlights from the last week are: a new FastAPI integration, an update to our Pydantic integration, a merge_types utility and improvements to our tests.</description><pubDate>Sun, 17 Oct 2021 00:00:00 GMT</pubDate></item><item><title>Open-source updates - 04 October 2021</title><link>https://patrick.wtf/opensource-updates/2021-10-04</link><guid isPermaLink="true">https://patrick.wtf/opensource-updates/2021-10-04</guid><description>Last two weeks have been intense! I&apos;ve been working on improvements for our website and as usual I&apos;ve been reviewing some PRs. I also did a bit of cleanup for Hacktobterfest 😊 Oh and we now also support Python 3.10 😊</description><pubDate>Mon, 04 Oct 2021 00:00:00 GMT</pubDate></item><item><title>Open-source updates - 19 September 2021</title><link>https://patrick.wtf/opensource-updates/2021-09-19</link><guid isPermaLink="true">https://patrick.wtf/opensource-updates/2021-09-19</guid><description>Another slow week, I did review some PRs and we had our monthly meeting for Strawberry, which I think was quite productive.</description><pubDate>Sun, 19 Sep 2021 00:00:00 GMT</pubDate></item><item><title>Open-source updates - 13 September 2021</title><link>https://patrick.wtf/opensource-updates/2021-09-13</link><guid isPermaLink="true">https://patrick.wtf/opensource-updates/2021-09-13</guid><description>I&apos;m back after a break in Italy! In the last couple of weeks I&apos;ve managed to add support for PyRight; this will make the experience of using Strawberry on vscode much better! I&apos;ve also done a few improvements to our GitHub actions and some code reviews.</description><pubDate>Mon, 13 Sep 2021 00:00:00 GMT</pubDate></item><item><title>Open-source updates - 30 August 2021</title><link>https://patrick.wtf/opensource-updates/2021-08-30</link><guid isPermaLink="true">https://patrick.wtf/opensource-updates/2021-08-30</guid><description>This week I&apos;ve spent time on reviewing PRs, fixing some small bugs and writing docs. Oh and we finally have docs for Apollo Federation!</description><pubDate>Mon, 30 Aug 2021 00:00:00 GMT</pubDate></item><item><title>Open-source updates - 22 August 2021</title><link>https://patrick.wtf/opensource-updates/2021-08-22</link><guid isPermaLink="true">https://patrick.wtf/opensource-updates/2021-08-22</guid><description>This was a slow week but I managed to review and merge some PRs on Strawberry and we also released a new version of Strawberry GraphQL Django that supports the latest version of Strawberry 😊</description><pubDate>Sun, 22 Aug 2021 00:00:00 GMT</pubDate></item><item><title>Open-source updates - 15 August 2021</title><link>https://patrick.wtf/opensource-updates/2021-08-15</link><guid isPermaLink="true">https://patrick.wtf/opensource-updates/2021-08-15</guid><description>This week I&apos;ve spent some time fixing a couple of issues on the Twitter workflow for Strawberry. I&apos;ve also reviewed some PRs for Strawberry and Strawberry Django and made a small bug-fix. Oh and I&apos;ve also added a feedback form for Strawberry&apos;s docs.</description><pubDate>Sun, 15 Aug 2021 00:00:00 GMT</pubDate></item><item><title>Open-source updates - 08 August 2021</title><link>https://patrick.wtf/opensource-updates/2021-08-08</link><guid isPermaLink="true">https://patrick.wtf/opensource-updates/2021-08-08</guid><description>This week I finally completed the workflow to send a tweet when a new release of Strawberry is published. We also had our monthly meeting! Not many people have joined, but I have some ideas on how to improve attendance.</description><pubDate>Sun, 08 Aug 2021 00:00:00 GMT</pubDate></item><item><title>Open-source updates - 01 August 2021</title><link>https://patrick.wtf/opensource-updates/2021-08-01</link><guid isPermaLink="true">https://patrick.wtf/opensource-updates/2021-08-01</guid><description>This week I got publishing permissions for django-cursor-pagination, we finally have a version that support the latest version of django! I also kept working on the Strawberry workflow for generating images for Twitter.</description><pubDate>Sun, 01 Aug 2021 00:00:00 GMT</pubDate></item><item><title>Open-source updates - 06 July 2021</title><link>https://patrick.wtf/opensource-updates/2021-07-26</link><guid isPermaLink="true">https://patrick.wtf/opensource-updates/2021-07-26</guid><description>This week we merged a big PR that improves the internal structure of Strawberry making it easier to maintain and to use programmatically. Plus more updates :)</description><pubDate>Tue, 06 Jul 2021 00:00:00 GMT</pubDate></item><item><title>Using Apollo Federation with local schemas</title><link>https://patrick.wtf/posts/apollo-federation-local-services</link><guid isPermaLink="true">https://patrick.wtf/posts/apollo-federation-local-services</guid><description>Recently I needed to create a proxy to a third party API in our GraphQL Federation schema but didn’t want to spin up a new service just for this. This blog posts explains how to use a local schemas inside the Apollo Federation Gateway.</description><pubDate>Wed, 12 Aug 2020 00:00:00 GMT</pubDate></item><item><title>Hello there 👋</title><link>https://patrick.wtf/posts/hello</link><guid isPermaLink="true">https://patrick.wtf/posts/hello</guid><description>Hi there, this is my new personal space on the web. I&apos;ve been thinking of redoing my website and start writing blogs posts about the things I&apos;ve been working on, hopefully this is a step in the right direction.</description><pubDate>Sun, 02 Aug 2020 00:00:00 GMT</pubDate></item></channel></rss>