Releases: dbanty/dylananthony.com
Replacing Planetscale
Planetscale is removing their free tier. Here's how I'm replacing them with Railway, MySQL, and Atlas.
Discussion here.
Making my blog more climate-friendly with Astro
I rewrote this site with Astro and I wrote about it. There's also a GitHub discussion.
Even Better GitHub Actions in Rust
In 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 actions... until now.
Rust is not hard!
The most common description of Rust I hear is something like, "it's great for performance but too hard or cumbersome or annoying for most tasks." I don't think this description could be more wrong. Sure, it can be fast, but that's not the main reason to pick Rust. You should pick Rust because it's easy to build with. It empowers you to create incredible software while enjoying the experience.
Sound too good to be true? I'll be honest; although this is my fervent belief, I wasn't sure it would hold up in many situations. Until now...
Read this post on...
How to Write a GitHub Action in Rust
How to use a new cargo-generate
template that I created to author GitHub actions using Rust! Check it out here.
Stop Writing DRY Code
In this new post I discuss my thoughts about the acronym "DRY" as it is often applied to software engineering and provide some alternative acronyms you might use instead.
You can also read this post on Dev.to
New Year, New Website
I'm finally back to writing after an 8 month break, and I'm kicking things off with a brand new website and an analysis of why I stopped in the first place. Check out the new post here.
Other Links
Best Supported Serverless Languages
In this post I count up the programming languages supported by each of the major serverless platforms. Can you guess which is the best supported language 😉?
Other Links
Running GraphQL on Lambda with Rust
In this post I discuss at a high level what it's like to write a GraphQL API using Rust and host it on AWS Lambda. Includes a link to some example code as well as a few ideas where I might go next on this topic if folks are interested.
Other Links
Replacing FastAPI with Rust: Part 6 - AWS Lambda
In this post I walk through deploying a Rust application to AWS Lambda + API Gateway using either AWS SAM CLI or AWS CDK.