For the 16th episode of Dev Conversations, Moritz Lang joins us to talk about Swift OTel and observability.
We explore how Distributed Tracing fit alongside logs and metrics, completing the 3 pillars of observability, and why they matter in real systems.
SwiftToolkit.dev/posts/dc-mo…
Just like SwiftUI changed how iOS developers think about interfaces, DynamoDB's single-table design changes everything about data modeling.
Meet single-table patterns, and DynamoModel: a library that eliminates boilerplate while keeping models type-safe.
SwiftToolkit.dev/posts/dynam…
In this month's Dev Conversations, @piercifani joins us to discuss Swift on Android - something he's been working on and shipping apps with.
Tune in to hear the pros and cons of cross-platform Swift, and why he chose Swift on Android over KMM
SwiftToolkit.dev/posts/dc-pi…
Learn how to use the Valkey client in Swift, a package by Adam Fowler
From local Docker setup to serverless deployment with AWS Lambda & ElastiCache. Featuring live examples with interactive counters powered by Valkey 🚀
SwiftToolkit.dev/posts/valke…
🚀 The Swift AWS Lambda Runtime V2 beta is here
New features include background execution for better performance, streaming responses for real-time apps, and more.
Check out the article, its sample project, and videos to see it in action!
SwiftToolkit.dev/posts/lambd…
The Swift AWS Lambda Runtime is out of beta, and version 2.0.0 is out!
We've updated our article that shows what's new in V2!
SwiftToolkit.dev/posts/lambd…
🎙️ In this month's Dev Conversations, @twannl shares his journey from Flash developer to indie success!
Hear more about the technical challenges behind RocketSim, his approach to blogging, and tips for a successful migration to Swift 6's concurrency.
SwiftToolkit.dev/posts/dc-an…
Did you know the Swift Argument Parser can generate shell completion scripts automatically? 📖✨
Discover these hidden gems and more advanced features that can make your CLI tools more professional and user-friendly!
SwiftToolkit.dev/posts/argum…
The second part of the Swift Argument Parser hidden gems series is here!
💎 Learn how to generate and install manual pages, DocC reference (including static website generation), and leverage JSON dumps for even more detailed documentation.
SwiftToolkit.dev/posts/argum…
🎙️ New Dev Conversations episode with @tiborbodecs!
We dive into Server-Side Swift, enterprise adoption challenges, Vapor & Hummingbird, and his new beginner-friendly Swift book written with his wife. Plus, insights on the future of the Swift ecosystem.
SwiftToolkit.dev/posts/dc-ti…
Swift Toolkit.dev retweeted
Since July 2024, I published 55 posts in @SwiftToolkit - 4 posts/month, almost weekly 😎
This week I'm skipping to celebrate bday 3.8 🎂🎂
See you next week!
When you finally receive the box swag you’ve been waiting for, from your favorite Swift CLI tool @tuistdev 🤩
From Flash animations in Brazil to iOS infrastructure at Spotify, in Sweden. Meet @rockbruno_, the iOS developer behind SwiftRocks.com.
Tune in to hear more about Bazel, the SE-290 proposal, reverse engineering and more!
SwiftToolkit.dev/posts/dc-br…
Learn how to create a tool that monitors file changes using the FileMonitor package (by Kris Simon) and its AsyncStream API.
Ideal for building hot-reload tools, build triggers, or any app that needs to react to file system events!
SwiftToolkit.dev/posts/file-…
Another fun Let's Build post is up!
This time, we're rebuilding, with last week's Terminal Utilities, the famous Matrix Code effect for the Terminal: ⚡ Digital Rain ⚡
SwiftToolkit.dev/posts/lb-di…
Have you ever wondered how CLI apps can have animations?
Discover the techniques behind them - accessing window size, deleting characters, hiding and showing the cursor - to make more engaging tools!
SwiftToolkit.dev/posts/termi…
We've added a new section to the last article, Terminal Utilities Package, thanks to reader feedback by Vasiliy Kattouf: observing interruption signals and Terminal size changes.
SwiftToolkit.dev/posts/termi…
🎙️ In this month's episode, @finnvoorhees joins us to talk about PlaydateKit 🎮, which wraps the Playdate C SDK with Swift for Embedded.
We also talk about CLI tools, and how his latest one, yap, achieves faster speech-to-text than OpenAI's Whisper.
SwiftToolkit.dev/posts/dc-fi…
We took the new Swift Container tool for a spin, and it looks promising!
In this article, we'll learn how to build a Linux-compatible image of a Vapor app, and deploy it - all without Docker!
SwiftToolkit.dev/posts/conta…








