Replacing PlanetscaleNow that Planetscale is ditching their free tier, I need a new database for the free GitHub app that I maintain. There were three reasons I picked Planetscale in the first place: Aaron Francis It was free The branching workflow for schema changes ...Mar 26, 2024 · 9 min readdbanty.hashnode.dev
Making my blog more climate-friendly with AstroIt's been two years since I last rewrote my personal website, so naturally it's time to do it again! The immediate motivation was simple: my website stopped building with an inscrutable error message. Rather than taking the time to learn more about Z...Mar 5, 2024 · 5 min readdbanty.hashnode.dev
GraphQL is for Backend DevelopersMost articles explaining the benefits of GraphQL focus on advantages for the frontend: things like preventing overfetching, reducing round trips, and iterating faster. But GraphQL provides just as many advantages for backend developers, which is why ...Feb 5, 2024 · 5 min readapollographql.hashnode.dev
Secure GraphQL MicroservicesFederation unlocks superpowers for our queries, enabling us to split up business logic and improve performance with features like @defer. However, these same powers can be abused if placed in the wrong hands, so it’s essential to limit who has access...Aug 2, 2023 · 5 min readapollographql.hashnode.dev
Even Better GitHub Actions in RustIn a recent post, I introduced a method for creating GitHub Actions (the reusable code that can be run in CI, not to be confused with the name of the CI platform itself) using Rust and Docker. This was the easiest way I knew to create Rust-based acti...Jun 25, 2023 · 4 min readdbanty.hashnode.dev