My new Video series is well on its way.
Developing a tiny server application to create a reproducible and benchmarkable inplementation of a BFF in #swift.
The series covers everything from start to finish, but it is not yet completely published.
I want to run it against #quarkus and #springboot in the end to show everyone that Swift is here to stay😎
https://youtube.com/playlist?list=PLievaKnl8uRStoS6D1HhyK_RWSprrA0FK&si=2ysxQgZ6B8aeBdIk
#hummingbirdSwift #postgres #argumentparser #serversideswift #SwiftOnServer #swiftlang #backendforfrontend
If you build #CLI tools for #MacOS using #Swift:
I have just released a package for you!
🗂️ FileKeeper is a solution for data persistence using json or plain text files! It’s really easy to use, and works perfectly whether you are using a traditional command line project or a package with #ArgumentParser.
Check it out: https://github.com/GabrielaBezerra/FileKeeper
Part 8: So I did A LOT yesterday, but worked too late on it to really write it up. So today all that gets written up is switching my Swift effort over to a Package with dual-targets (library and executable CLI) using ArgumentParser. It requires more setup than Part 6, Future Me will be relieved to have `--help` when she comes back to her script and does't remember what she did.
image from `swift run sketchpad -sc 4`
#ArgumentParser #SwiftLang #OpenUSD
https://www.whynotestflight.com/excuses/hello-usd-part-8-multiball-moves-to-a-package/
As part of a continuing work in progress, but `clipng` is a Swift/Argument Parser wrapper around a Swift wrapper for libpng that will generate a png with random(*) pixels on Ubuntu or MacOS.
* Default system random.
TODO: Import pixels values from the Champixel region of the CPU, for the truly bespoke pixel needs.