home.social

#serversideswift — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #serversideswift, aggregated by home.social.

  1. Just a reminder, if you're building a swift server and not deploying on macOS make sure you are checking that it builds on Linux and you're not using macOS only libraries #buildInPublic #swiftlang #serversideswift

  2. I'll see about open sourcing this whole thing once it's launched

    This is a fun project to really push @swiftlang and #ServerSideSwift

  3. We're almost there. That's the 1.0 alpha of valkey-swift released. Valkey-swift is the swift client for the key/value datastore Valkey.

    github.com/valkey-io/valkey-sw

    #swiftlang #serversideswift #valkey

  4. TIL: Vapor's `maximumActiveConnections` is per Event Loop, not per Worker! 🤯

    Thought I had 16 Redis connections. Actually had 128 potential (2 dynos × 8 cores × 8/pool)

    Finally fixed those longstanding rare 500 errors in TranslateKit! 🙏 🤞

    #ServerSideSwift #Vapor #iOSDev

  5. My talk from #ServerSideSwift is live!!

    And I’m announcing a new website I’m still working on called LearnSwift .space to provide more content for the Swift community on using Swift outside of Apple platforms

    LearnSwift.space

    From: @swiftserverconf
    hachyderm.io/@swiftserverconf/

  6. Talking about how small team can build large project at #serversideswift conference.

    Image from @martinwinter

  7. I've got 4 and a half hours on a train and a new toy. Lets see what I can find out

    #serversideswift

  8. One of the topics I will present at the #serversideswift conference in London next week will be hardware!

    Q: What, hardware at a software conference?
    A: Yes, because it is controlled by 100% Swift tools…

  9. #London #serversideswift

    Hey folks, can anyone please suggest decent hotel around Cromwell Road / South Kensington with good WiFi that will not bankrupt me?

    Where are all ServerSideSwift folks staying?

  10. Swift Server Side Meetup #6
    🗓️ Wednesday, Spetember 24, 10am pacific, 17:00 UTC

    Agenda:
    * Expanding Swift/Java Interoperability
    Mads Odgaard, Developer @ Frameo
    * How Swift Powers Things Cloud
    Vojtěch Rylko, Software Engineer @ Cultured Code
    * Ask us anything (Swift related)
    The Swift Server Working Group
    #ServerSideSwift
    youtube.com/watch?v=96IQAA7Nl8E

  11. I've been playing with NIO and a tiny server project I've been working on. With Swift 6+ things are starting to take shape, and it's a fantastic option for tiny APIs if one is already in the ecosystem.

    For me, there is but one blocker to adopting it, and that's compile times. I just can't take several minutes every time I need to test a change. Kudos to folks working on it. I'd love to be able to have it as an option some day.

    #Swift #ServerSideSwift #iOSDev

  12. The recording, slides, and sample project of my #fosdem talk on Distributed Tracing in server-side Swift are already online. I had a great time at FOSDEM and speaking for the first time was a bit intimidating but also lots of fun.

    fosdem.org/2025/schedule/event
    #serversideswift

  13. Here's an example of integrating Hummingbird with OpenTelemetry. The integration was the easy part, thanks to all the hard work from @slashmo. The example includes a docker-compose file that includes an otel-collector, Prometheus for metrics, Jaeger for traces and Grafana for viewing the results. That was the hard bit.

    github.com/hummingbird-project

    #swiftlang #serversideswift

  14. Let's migrate some server components that will allow me to scale some components horizontally 🤞

    #serversideswift

  15. Happy to announce that #SwiftWebPush is now feature complete, and fully tested and documented. Unless I'm missing anything egregious, I'll likely tag it as 1.0.0 in its current form in a few weeks to give folks time to try it out!

    For those that don't know, this is a library that gives you everything you need to send WebPush messages from a swift-based server, allowing notifications to progressing web apps!

    #ServerSideSwift #Swift #WebPush #BuildInPublic #PWA @swift

    github.com/mochidev/swift-webp

  16. It's 2024 and IPv6 has been out for (checking) nearly 3 decades.

    Meanwhile, GitHub's and GitLab's container registries don't work in an IPv6-only environment.

    #server #serversideswift

  17. Release day today 🎉 Both authentication framework and compression middleware for Hummingbird have 2.0 releases github.com/hummingbird-project

    #swift #serversideswift

  18. I wrote something about outputting streamed HTTP server responses in structured concurrency. opticalaberration.com/2024/10/

    #serversideswift

  19. If you’re interested in Toucan, here’s related to talk that demos the tool, “Generating static websites using Swift on the server” youtube.com/watch?v=FuTpnddLhpU presented at the recent ServerSide.swift conference in London

  20. 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😎

    youtube.com/playlist?list=PLie

    #hummingbirdSwift #postgres #argumentparser #serversideswift #SwiftOnServer #swiftlang #backendforfrontend

  21. 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😎

    youtube.com/playlist?list=PLie

    #hummingbirdSwift #postgres #argumentparser #serversideswift #SwiftOnServer #swiftlang #backendforfrontend

  22. 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😎

    youtube.com/playlist?list=PLie

    #hummingbirdSwift #postgres #argumentparser #serversideswift #SwiftOnServer #swiftlang #backendforfrontend

  23. 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 .
    The series covers everything from start to finish, but it is not yet completely published.

    I want to run it against and in the end to show everyone that Swift is here to stay😎

    youtube.com/playlist?list=PLie

  24. 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😎

    youtube.com/playlist?list=PLie

    #hummingbirdSwift #postgres #argumentparser #serversideswift #SwiftOnServer #swiftlang #backendforfrontend

  25. I created a starter project template to help me quickly prototype new server implementation ideas using Swift, Vapor, and Fluent. It uses code generation to quickly add new entities, provides a flexible query interface for clients by default, and uses Swift Testing for unit test coverage. Having just wrapped up a great week at WWDC24, this was also a great time for me to explore what's new in Xcode 16 and Swift 6. Check it out! #SwiftLang #ServerSideSwift #Vapor #Fluent

    github.com/caseyleehanley/swif