Become a sponsor to Michael Verges
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.
2 sponsors have funded maustinstar’s work.
Featured work
-
maustinstar/swiftui-drawer
A SwiftUI bottom-up controller, like in the Maps app. Drag to expand or minimize.
Swift 934 -
maustinstar/shiny
Shiny uses your gyroscope to simulate lighting and motion effects on colors. Works on almost every SwiftUI View.
Swift 970 -
maustinstar/liquid
Create a playful backsplash in SwiftUI.
Swift 812