TagsRSS feed
swift
- Backend APIs: Constant evolution but tethered to the past
- SwiftUI Previews-based architecture
- One-way bindings in SwiftUI
- Asynchronous SwiftUI buttons
- Build a location sensitive iOS widget
- How (not) to monitor SwiftUI @State
- The curious case of ShareLink with plain text strings
- Shake to undo in a SwiftUI app
- Implement iOS 17’s new AirDrop experience
- SwiftUI backward-compatibility with Disfavored Overload
- Leveraging SwiftUI for any app extension
- Build a Vapor app on Debian 11
- Avoid 5 common mistakes with AES encryption
- iOS disclosure indicators done right
- iOS basics: UITableView setup with Swift 3
ios
- SwiftUI Previews-based architecture
- One-way bindings in SwiftUI
- Asynchronous SwiftUI buttons
- Don’t ship API keys!
- Build a location sensitive iOS widget
- How (not) to monitor SwiftUI @State
- The curious case of ShareLink with plain text strings
- Shake to undo in a SwiftUI app
- SwiftUI backward-compatibility with Disfavored Overload
- Leveraging SwiftUI for any app extension
- Generating lottery numbers using CryptoKit
- Avoid 5 common mistakes with AES encryption
- iOS disclosure indicators done right
- iOS basics: UITableView setup with Swift 3
indie dev
- Indie Diary #8 — Giving watchOS the love it deserves
- Indie Diary #7 — Recharging batteries
- Indie Diary #6 — Building a new app
- Indie Diary #5 — A year in review.
- Indie Diary #4 — SharePal launch.
- Indie Diary #3 — Conferences, support, preparing a launch.
- Indie Diary #2 — Padlok big release, and building Lego
- Indie Diary #1 — Indie App Sales
- Struggling: you’re not alone, you’re learning!
- Building a share feature with privacy in mind
diary
- Indie Diary #8 — Giving watchOS the love it deserves
- Indie Diary #7 — Recharging batteries
- Indie Diary #6 — Building a new app
- Indie Diary #5 — A year in review.
- Indie Diary #4 — SharePal launch.
- Indie Diary #3 — Conferences, support, preparing a launch.
- Indie Diary #2 — Padlok big release, and building Lego
- Indie Diary #1 — Indie App Sales
- Struggling: you’re not alone, you’re learning!
swiftui
- SwiftUI Previews-based architecture
- One-way bindings in SwiftUI
- Asynchronous SwiftUI buttons
- How (not) to monitor SwiftUI @State
- The curious case of ShareLink with plain text strings
- Shake to undo in a SwiftUI app
- Implement iOS 17’s new AirDrop experience
- SwiftUI backward-compatibility with Disfavored Overload
- Leveraging SwiftUI for any app extension
padlok
- Indie Diary #8 — Giving watchOS the love it deserves
- Indie Diary #5 — A year in review.
- Build a location sensitive iOS widget
- Indie Diary #4 — SharePal launch.
- Indie Diary #3 — Conferences, support, preparing a launch.
- Indie Diary #2 — Padlok big release, and building Lego
- Indie Diary #1 — Indie App Sales
- Building a share feature with privacy in mind
apple
- Attending WWDC24 recap at Apple Paris
- Target iOS beta while using regular Xcode.app
- Generating lottery numbers using CryptoKit
- A (long) week at WWDC19
- Attending WWDC19
sharepal
- Indie Diary #5 — A year in review.
- Indie Diary #4 — SharePal launch.
- How (not) to monitor SwiftUI @State
- Indie Diary #3 — Conferences, support, preparing a launch.
debian
event
share
- The curious case of ShareLink with plain text strings
- Implement iOS 17’s new AirDrop experience
- Building a share feature with privacy in mind
uikit
- Implement iOS 17’s new AirDrop experience
- iOS disclosure indicators done right
- iOS basics: UITableView setup with Swift 3
website
- Automatic rsync deployment with Github Workflows
- Safari theme color and notch support
- Embrace macOS’s dark mode with Safari
wwdc
airdrop
api
backward-compatibility
blog
cryptography
css
github
jekyll
network
ops
security
server
uitableview
vapor
aes
backend
beta
continuous integration
cryptokit
cybersecurity
dark mode
deployment
disclosure indicator
dns
dotclear
encryption
homekit
hugo
internet of things
ios17
iot
ipv6
journey
lan
launch
location
namedrop
nsspain
omee
php
pihole
privacy
random
raspberry pi
rest
safari
safe area
sales
server-side
swift packages
update
watchos
widget
workflows
xcode