Finally added swift-configuration package to my #AWS Lambda functions. Works like a charm 👌

#swift #SwiftOnServer

Trying #SwiftOnServer now. It is insanely good. I do pretty simple things, but I love it. gRPC/OpenAPI/PostgreSQL/NIO support — easy.

The only thing that slows me considerably is Xcode. VSCode is not that better unfortunately. I miss JetBrains tools sooooo much. Please, #JetBrains, allow me to work with plain Swift Packages on Mac. https://youtrack.jetbrains.com/issue/KMT-1980/Cant-run-Swift-Package-on-macOS-My-Mac-target

And compilation time. I have 5 services, each is tiny, but depends on grpc/protobuf/etc. Each compiles 1.5 mins. How to make it quick?

Yay, finally I released v1.0 of swift-jobs my job queue implementation. Can be used for running workloads asynchronously or off-loading them to another server. There are Postgres and Valkey/Redis drivers available for managing storage. swift-jobs is framework agnostic and can be used with Vapor as well as Hummingbird.

https://github.com/hummingbird-project/swift-jobs/releases/tag/1.0.0

#swiftlang #swiftonserver

Release v1.0.0 · hummingbird-project/swift-jobs

No major changes from the release candidate 1.0.0-rc.1 Job queuing system for offloading workloads (jobs) to other nodes. Queue, pause, resume, cancel jobs Queue delayed jobs Job processor can be ...

GitHub

🚀 Join us tomorrow for Swift Server Side Meetup #04!

Learn about
– Infrastructure as Swift by @andrew_barba
– Serverless Swift with Hummingbird & DynamoDB by @natanrolnik

🕙 4/28 10am PT / 18h London / 19h Paris
Online at https://youtube.com/live/Kis9rrtsnwM

#SwiftLang #SwiftOnServer

Before you continue to YouTube

🚀 Join us for Swift Server Side Meetup #04 – April 28th, 2025!

💡 Infrastructure as Swift by Andrew Barba + Serverless Swift with Hummingbird & DynamoDB by Natan Rolnik

🕙 10am PT / 18h London / 19h Paris
🔗 https://www.youtube.com/watch?v=Kis9rrtsnwM

#SwiftLang #SwiftOnServer

Swift Server Meetup #4

YouTube

Been writing a web app using swift/hummingbird. For fun, I want auth to be passkey-only. But, I’m running into a fairly basic issue:

How do I write a controller-level test to verify my #passkey implementation works?
I’m using https://github.com/hummingbird-project/hummingbird-examples/blob/main/webauthn/Sources/App/Controllers/WebAuthnController.swift as a reference implementation, but that particular example has no tests for passkey auth. I want to verify I’m doing the right things, and also have a harness for quickly getting auth for testing other auth-required pages.

#swiftlang #SwiftOnServer

hummingbird-examples/webauthn/Sources/App/Controllers/WebAuthnController.swift at main · hummingbird-project/hummingbird-examples

Examples demonstrating various aspects of the Hummingbird swift server framework - hummingbird-project/hummingbird-examples

GitHub

Excited to announce that I'll be speaking at the next Swift Meetup Munich in November! 🎉
Dive into the server side with me, and let's explore together.
See you there! 👋

#swift #meetup #munich #iOS #SwiftUI #SwiftOnServer

https://www.meetup.com/de-DE/swift-meetup-munich/events/303824765

Swift Meetup Munich #35 - Secret Edition, Di., 19. Nov. 2024, 18:30 | Meetup

Dear Swifteristas, It's meetup time again - the second one this year - we are getting better again 😀! This time we are hosted in a secret location 😉! 🚨So the detailed

Meetup

One of my favorite talks at @swiftserverconf this year: @vry presents how @things uses #SwiftOnServer to run their backend. #swift

https://www.youtube.com/watch?v=oJArLZIQF8w

The Success Story of Server-Side Swift at Cultured Code - Vojtech Rylko

YouTube

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

Bevor Sie zu YouTube weitergehen

The last remaining #Javascript code from @elytra will finally be deprecated in the coming week.

#SwiftOnServer has been really amazing! https://social.dezinezync.com/@elytra/112465756203013636

Elytra (@[email protected])

Finishing testing on a new Poller service, written entirely in #Swift + #Vapor It’s 1.3x faster than the previous implementation; due to one simple fact: the HTML parser has 30x less LOC = simpler testing, faster parsing, and fewer parsing errors. It also opens up, finally, a way for users to add new feeds, which have previously never been added to the system, and have those instantly polled. Previously, this would be deferred till the next poll.

Dezine Zync