In November, I released Inferno: an open-source collection of Metal shaders for SwiftUI developers, making it easy to create gorgeous special effects in your iOS apps. https://github.com/twostraws/Inferno
GitHub - twostraws/Inferno: Metal shaders for SwiftUI.

Metal shaders for SwiftUI. Contribute to twostraws/Inferno development by creating an account on GitHub.

GitHub
Two months later, I released Vortex: a high-performance particle effect system for SwiftUI, so you can bring effects such as confetti, fireworks, fire, and more into your apps. https://github.com/twostraws/Vortex
GitHub - twostraws/Vortex: High-performance particle effects for SwiftUI.

High-performance particle effects for SwiftUI. Contribute to twostraws/Vortex development by creating an account on GitHub.

GitHub
Today, another two months later, I just released my third and final open-source project, at least for now. It's called Ignite, and it's a Swift static website generator. Your entire site is written as Swift code, then compiled to HTML, JavaScript, and CSS. https://github.com/twostraws/Ignite
GitHub - twostraws/Ignite: A static site generator for Swift developers.

A static site generator for Swift developers. Contribute to twostraws/Ignite development by creating an account on GitHub.

GitHub
@twostraws I was going to submit a pull request for a small addition to the README that I thought would be helpful. But after cloning the repo and creating a new branch with my change I got a permissions error trying to push the branch to Github. (Using the SourceTree app.) It has been five years-plus since my last pull request at my most recent corporate job. Any tips for remedial users like me would be helpful.