Joannis Orlandos

Joannis Orlandos

Unbeatable Software B.V.

Joannis is a seasoned member of the Swift Server WorkGroup, and the co-founder of Unbeatable Software B.V. If you’re looking to elevate your team’s capabilities or need expert guidance on Swift backend development, consider hiring him.

Get in touch with Joannis


10 posts

Advanced Async Sequences

Learn how to use and create your own AsyncSequences in Swift.

Building an HTTP client using SwiftNIO

Learn how to build a simple HTTP client using SwiftNIO and structured concurrency.

Developing with Swift in Visual Studio Code

Learn how to set up your Visual Studio Code for Swift development using Docker, Dev Containers and the Swift for VS Code extension.

Getting Started: Swift's Structured Concurrency

Learn how to apply structured concurrency in your applications, using task groups and other structured concepts.

Templating with Swift-Mustache

Learn how to template emails and web pages with Swift-Mustache.

Using OpenAPI Generator with Hummingbird

Learn how to use OpenAPI Generator to create Swift APIs with Hummingbird.

Using Structured Concurrency and Shared State

Learn how actors and sendable prevent race conditions in your concurrent code.

Using SwiftNIO - Channels

Create a TCP server using SwiftNIO and structured concurrency

Using SwiftNIO - Fundamentals

Learn the fundamental concepts of SwiftNIO, such as EventLoops and nonblocking I/O

Working with UDP in SwiftNIO

Create UDP servers and clients using SwiftNIO and structured concurrency