#ServerSideSwift

Sébastien Stormacqsebsto
2025-06-14

🛰️ Swift Server Meetup – June 23 @ 7pm CEST

🛠️ Embedded Swift on ESP32 – Juraj Michálek, Espressif
🤖 Swift for Edge AI Devices – Maximilian Alexander, Wendy Labs

📅 Mon, June 23 – Online
🔗 youtube.com/live/0JrLkHgZa-k?f

Swift Languageswiftlang
2025-05-21

When Things rebuilt their server backend with Swift, they saw improved code reuse, rock-solid stability, and a fourfold speed boost when processing sync requests. @things culturedcode.com/things/blog/2

Konstantin 🔭iamkonstantin
2025-05-20

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.

Moritz Langslashmo
2025-02-08

The recording, slides, and sample project of my 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

2025-01-06

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

Alexander Steineralexsteinerde
2024-12-27

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

Dimitri Bounioldimitribouniol
2024-12-25

Happy to announce that 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!

@swift

github.com/mochidev/swift-webp

Alexander Steineralexsteinerde
2024-12-24

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.

Dimitri Bounioldimitribouniol
2024-12-12

Introducing Swift-WebPush, a new server-side swift library for sending Web Push messages to your web apps and PWAs!

github.com/mochidev/swift-webp

2024-11-19

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

#swift #serversideswift

2024-10-26

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

#serversideswift

2024-10-22

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=FuTpnddLhp presented at the recent ServerSide.swift conference in London #swiftlang #serversideswift

Helge Heßhelge
2024-10-12

@dandylyons @obrhoff I don't know, I try to avoid VSC. As good as it may be objectively, it doesn't fit into the platform. Like at all. A big part of the lure of is being able to keep living in the world you already know.
Nova might be an option, but I'm not fluent enough in that yet.

Helge Heßhelge
2024-10-12

I stick to this, the biggest problem w/ is that it is driven by Apple's needs, which are almost by definition not the needs of anyone else interested in .
It is a mistake to think that SwiftNIO is developed for the larger Swift ecosystem. It is developed specifically and primarily to target Apple requirements (which is totally fine, you just need to be aware).
forums.swift.org/t/improving-c

Emory Dunn :tiny_cart:emorydunn@tinycart.club
2024-10-02

I'm trying to build my Vapor server with Docker and running into an issue with one my dependencies. I have a custom `FormatStyle` but I'm getting an error: cannot find type 'FormatStyle' in scope

Is FormatStyle not available on Linux?

#Swift #ServerSideSwift

Emory Dunn :tiny_cart:emorydunn@tinycart.club
2024-10-01

Kind of enjoying doing server-side stuff. Found a bug in how betas were being handled in the app (once a beta expired the app wouldn't show that, it would just look broken). Instead of having to ship a new version of the app I just changed one line on the server, and problem solved.

#Swift #ServerSideSwift

2024-09-28

“ExaFun with ExaFile”

This will be the title of my presentation for the next #serversideswift (2025).

Now my team and I only have to write about 200k lines of #Swift to finish this tiny project 😎

2024-09-26

@krzyzanowskim @mattiem @dgregor79

I am on the way from #swiftconnection to #serversideswift . In Paris I did not hear many warm words about the subject. I hope @finestructure will convince me otherwise in London.

Although I could convert one relatively small project without loosing too many hair, I am sceptical. I know this is needed, but my intuition tells me it was a mistake to enhance the already bloated language to achieve the goal.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst