sponsors

An open API service aggregating public data about GitHub Sponsors.

maustinstar

View JSON Representation

Funding Links: https://github.com/sponsors/maustinstar

GitHub Sponsors Profile

Hi, I'm Michael 👋
I am studying Computer Science at Georgia Institute of Technology. Between my classes, I design open-source easy-to-use Swift Packages for micro animations in SwiftUI, I contribute to the Swift Compiler, I moderate a Discord community for newcomers to the Swift Compiler community, and moderate r/SwiftPM on Reddit to discuss the Swift Package Manager.
Past Work
Past features I have developed for the Swift Compiler include PR-34510 escaping the multiline-string delimiter in raw strings (e.g. #"""# is now a valid string equivalent to "\""), and PR-34414 implicit single-line returns within #if statements.
Current Work
Since November 2020, I am working on a new way of diagnosing unused variables in Swift. Instead of looking at the source code's text for a best-effort diagnosis, this new implementation tracks the Swift Intermediate Language's def-use graph for more robust diagnostics. This implementation will lay the groundwork for more advanced variable usage diagnostics.
Sponsorship
I occasionally take contract jobs for work on iOS, but my passion projects are open-source SwiftUI packages and the Swift Compiler. I became a GitHub sponsor so I can spend more time maintaining, improving, and releasing SwiftUI packages and learn more about the Swift Compiler.
Thank you for reading my profile, if you are interested in learning more about the Swift Compiler, message me to join the Discord.

Featured Works

maustinstar/swiftui-drawer

A SwiftUI bottom-up controller, like in the Maps app. Drag to expand or minimize.

Language: Swift - Stars: 939
maustinstar/shiny

Shiny uses your gyroscope to simulate lighting and motion effects on colors. Works on almost every SwiftUI View.

Language: Swift - Stars: 985
maustinstar/liquid

Create a playful backsplash in SwiftUI.

Language: Swift - Stars: 817
Active Sponsors
Past Sponsors
Sponsor Breakdown