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.
https://t.co/1YLGkjjeMm
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.
https://t.co/8FoJXjTc5A
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
https://t.co/cvYgPACsfn
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 ๐
https://t.co/hUHQSRwEHZ
๐ 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!
https://t.co/rJBPTiBf5n
๐๏ธ 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.
https://t.co/bdAc6w8lKS
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.
https://t.co/Xu8TLrCvCX
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!
https://t.co/YH9Omi6uyK
๐๏ธ 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.
https://t.co/wGn0mmq6yL
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!
From Flash animations in Brazil to iOS infrastructure at Spotify, in Sweden. Meet @rockbruno_, the iOS developer behind https://t.co/V74jWxNQh2.
Tune in to hear more about Bazel, the SE-290 proposal, reverse engineering and more!
https://t.co/u2s7jmuZOL
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!
https://t.co/uKfSUZk3aJ
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 โก
https://t.co/odZ352YxxO
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.
https://t.co/wUfUkbWrAY
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!
https://t.co/Kb9lFib4qU
๐๏ธ 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.
https://t.co/tt0i6x45l3