RSS.Social

The.Swift.Dev.

follow: @[email protected]

Posts

Type-safe and user-friendly error handling in Swift 6

Encoding and decoding data using the Hummingbird framework

Hummingbird routing and requests

Beginner's guide to server-side Swift using the Hummingbird framework

Running and testing async Vapor commands

Running tasks in parallel

The abstract Vapor service factory design pattern

SwiftNIO tutorial - The echo server

Easy multipart file upload for Swift

Utilizing Makefiles for Swift projects

Lenses and prisms in Swift

Beginner's guide to modern generic programming in Swift

Introduction to SPM artifact bundles

Beginner's guide to Swift package manager command plugins

Swift visitor design pattern

Working with diffable data sources and table views using UIKit

Async HTTP API clients in Swift

Beginner's guide to Swift arrays

The repository pattern for Vapor 4

How to use a Swift library in C

UIKit - loadView vs viewDidLoad

10 little UIKit tips you should know

Progressive Web Apps on iOS

How to create a Swift package collection?

How to write HTML in Swift?

The future of server side Swift

Building a global storage for Vapor

Building tree data structures in Swift

Practical guide to binary operations using the UInt8 type in Swift

All about the Bool type in Swift

How to build better command line apps and tools using Swift?

Swift structured concurrency tutorial

Swift actors tutorial - a beginner's guide to thread safe concurrency

Beginner's guide to the async/await concurrency API in Vapor & Fluent

Introduction to async/await in Swift

Dynamic libraries and code replacements in Swift

Declarative unit tests for Vapor

How to design type safe RESTful APIs using Swift & Vapor?

Unsafe memory pointers in Swift

Memory layout in Swift

How to use C libraries in Swift?

Building static and dynamic Swift libraries using the Swift compiler

The Swift compiler for beginners

Custom working directory in Xcode

File upload API server in Vapor 4

AJAX calls using Vapor 4

File upload using Vapor 4

Event-driven generic hooks for Swift

Getting started with SwiftIO

How to build macOS apps using only the Swift Package Manager?

Logging for beginners in Swift

How to define strings, use escaping sequences and interpolations?

Swift on the Server in 2020

10 short advices that will make you a better Vapor developer right away

How to store keys in env files?

Table joins in Fluent 4

Websockets for beginners using Vapor 4 and Vanilla JavaScript

Building and loading dynamic libraries at runtime in Swift

What's new in Swift 5.3?

Sign in with Apple using Vapor 4

The Swift package manifest file

Server side Swift projects inside Docker using Vapor 4

Modules and hooks in Swift

All about authentication in Vapor 4

A generic CRUD solution for Vapor 4

The anatomy of Vapor commands

How to use middlewares in Vapor 4?

How to write Swift scripts using the new Command API in Vapor 4?

Get started with the Fluent ORM framework in Vapor 4

How to set up pgSQL for Fluent 4?

How to create your first website using Vapor 4 and Leaf?

How to download files with URLSession using Combine Publishers and Subscribers?

Beginner's guide to Server side Swift using Vapor 4

What are the best practices to learn iOS / Swift in 2020?

Custom views, input forms and mistakes

A simple HTTP/2 server using Vapor 4

How to write services for VIPER?

How to build SwiftUI apps using VIPER?

Picking and playing videos in Swift

What's new in Vapor 4?

Swift init patterns

URLSession and the Combine framework

Promises in Swift for beginners

Building input forms for iOS apps

Uniquely identifying views

Mastering the VIPER architecture

VIPER best practices for iOS developers

Styling by subclassing

Beginners guide to functional Swift

Picking images with UIImagePickerController in Swift 5

How to use the result type to handle errors in Swift 5?

All about the Swift Package Manager and the Swift toolchain

Lazy initialization in Swift

Swift object pool design pattern

UITableView tutorial in Swift

Swift 5 and ABI stability

Custom UIView subclass from a xib file

Swift facade design pattern

Iterator design pattern in Swift

Generating random numbers in Swift

Swift adapter design pattern

Swift dependency injection design pattern

Ultimate Grand Central Dispatch tutorial in Swift

Swift delegate design pattern

UICollectionView data source and delegates programmatically

Mastering iOS auto layout anchors programmatically from Swift

Swift command design pattern

Swift prototype design pattern

Comparing factory design patterns

Swift abstract factory design pattern

Swift factory method design pattern

Swift simple factory design pattern

Swift static factory design pattern

Swift builder design pattern

Swift singleton design pattern

How to use iCloud drive documents?

UIColor best practices in Swift

iOS custom transition tutorial in Swift

Ultimate UICollectionView guide with iOS examples written in Swift

The ultimate VIPER architecture tutorial

Networking examples for appleOS

How to parse JSON in Swift using Codable protocol?

Deep dive into Swift frameworks

UICollectionView cells with circular images plus rotation support

Self sizing cells with rotation support

How to call C code from Swift

Swift Package Manager tutorial

iOS Auto Layout tutorial programmatically

How to launch a macOS app at login?

How to make a Swift framework?

Swift enum all values

Asynchronous validation for Vapor

Everything about public and private Swift attributes

How to create reusable views for modern collection views?

Result builders in Swift

The ultimate Combine framework tutorial in Swift

Top 20 iOS libraries written in Swift

UIKit init patterns

Awesome native Xcode extensions

Conventions for Xcode

ClockKit complications cheatsheet