Dave Poirier
ekscrypto.bsky.social
Dave Poirier
@ekscrypto.bsky.social
Passionate Senior iOS Developer - Mobile Security Specialist
Reposted by Dave Poirier
Learn the key differences between classes and structures in Swift. Understand when to use each and how they impact memory management, inheritance, and performance in your iOS and macOS development projects.

For more information www.cmarix.com/qanda/classe...

#Classes #Structures #Swift #iOS
Classes vs Structures Swift: Key Differences Explained
Learn Classes vs Structures in Swift with basic definitions and key differences to choose the right type in your iOS development projects.
www.cmarix.com
November 26, 2025 at 11:22 AM
Reposted by Dave Poirier
Apple’s Foundation Models can do more than generate text if you give them tools. 🧰
In my latest video, I show how to connect them to real data sources and build custom tools in SwiftUI.
Watch here 👉 youtu.be/R-izGwtPIqE
Expand Apple’s Foundation Models with Custom Tools and Real Data Access
YouTube video by Stewart Lynch
youtu.be
November 16, 2025 at 2:29 PM
Reposted by Dave Poirier
Often a designer will just throw in a "use this icon inline in the text" requirement into the design. It's not unreasonable, but problematic to make it happen.

Except… for symbols you can do this easily in SwiftUI with localisation support using string interpolation 🤯
November 17, 2025 at 10:56 PM
Reposted by Dave Poirier
🚀 #CivoNavigate Austin 2025 is Wednesday, May 14th. 🗣️ Don't miss @numa.bsky.social, iVerify's Head of Machine Learning, present "Break the Bot: Red-Teaming #LLMs.

This session explores the use of red-team techniques to uncover harmful content these models may produce.
www.civo.com/navigate/aus...
May 12, 2025 at 8:22 PM
New Apple CUPS exploit zero-day, by Simone Margaritelli

github.com/apple/cups/b...

Missing TLS validation allows device impersonation.
github.com
January 17, 2025 at 10:35 AM
Ever wondered why CryptoKit P256 has "KeyAgreement" and "Signing" keys? Both are just points on the P256 curve.

It's all about cryptography best practices. If your signing key gets compromised, the attacker will not be able to decrypt your files.
January 17, 2025 at 10:23 AM
dfir.pubpub.org/pub/4fkeiv34

Ever wondered how our mobile devices are so good at providing our precise location both indoor and outdoor?

Hint: it’s not just GPS.
Location, Location, Location · DFIR Review
dfir.pubpub.org
September 8, 2024 at 9:26 AM
When encrypting data using AES, make sure you use a cryptographically secure random salt, also known as a Nonce, for every encryption.

Reusing the same salt can significantly decrease the encryption effectiveness.

CryptoKit does that automatically for you.
September 4, 2024 at 1:36 AM
Reposted by Dave Poirier
Escavadeiras e tratores seguem destruindo toda infraestrutura na #Cisjordânia ocupada, intimidando e nossos irmãos e irmãs palestinas...
#Cisjordânia #palestina #palestine #freepalestine #apartheid
September 1, 2024 at 11:16 AM
Well, tried signing up for the first time just to realize I already did 6 months ago!!
Well, I heard of a new social media platform so here's me staking my claim to "ekscrypto" as usual. Cheers!
September 4, 2024 at 1:19 AM
Well, I heard of a new social media platform so here's me staking my claim to "ekscrypto" as usual. Cheers!
February 7, 2024 at 6:35 AM