Ryan Wilson

2.4K posts

Ryan Wilson banner
Ryan Wilson

Ryan Wilson

@ryanwils

Inactive - find me at https://t.co/AZOKsszGHu Dad, husband, and software developer 🇨🇦

Waterloo, ON Sumali Ocak 2009
269 Sinusundan426 Mga Tagasunod
Ryan Wilson
Ryan Wilson@ryanwils·
@henrycunh @OfficialLoganK @Google Thanks for the feedback! To confirm, were you looking at this SDK? github.com/google/generat… If you have more specific feedback on the DX, or environments that don't work, please let us know :) Also, for any any non-compliant events sent please share so we can fix those bugs.
English
1
0
1
24
henrique cunha
henrique cunha@henrycunh·
very heavy (lots of dependencies, not optimized for tree-shaking), usually non-isomorphic (doesn't work at all in some runtimes) and very bad DX yes, I tried `?alt=sse`. It sends events which are non-compliant to the EventSource spec
English
1
0
0
11
Logan Kilpatrick
Logan Kilpatrick@OfficialLoganK·
What can we improve to make it easier to build with @Google AI Studio and the Gemini API? Please shared any feedback 🧵👇🏻
English
166
31
347
144K
henrique cunha
henrique cunha@henrycunh·
@OfficialLoganK @Google supporting default SSE should be a breeze! And while at it, the frequency of chunks is really low, you could send them more often — so clients dont need to tween/interpolate between as much
English
1
0
0
34
Ryan Wilson
Ryan Wilson@ryanwils·
@BunGeTv @peterfriese Hey Cory! Currently Swift Playgrounds for iPad requires a fully Swift implementation, no Obj-C at all. If Apple changes that, we'll definitely try our best. But it's not feasible to rewrite everything at the moment to support Swift Playgrounds for iPad.
English
1
1
0
0
Cory Bunge
Cory Bunge@BunGeTv·
@peterfriese Any chance you will be able to instal the Firebase SDK on swift playgrounds for IPad. Now or in the future?
English
1
0
0
0
Ryan Wilson
Ryan Wilson@ryanwils·
@taquitos Didn’t want to hype them too much but they’re legitimately game changers. Naming is a bit strange, the 221 model is newer and smaller than 222 (I have both, heh). The 221s also are easy to integrate and snap into 3D prints
Ryan Wilson tweet media
English
0
0
1
0
Ryan Wilson
Ryan Wilson@ryanwils·
Ran into some unexpected behaviour in SwiftUI's new NavigationSplitView and NavigationLink: FB10192482. Tried to use a NavigationLink in a sidebar to change the root details view, but I think I'm using it wrong :P found the right way to do it but just results in more code.
English
1
0
1
0
Ryan Wilson
Ryan Wilson@ryanwils·
Soooo turns out that this year’s sessions have around a dozen videos that are exactly what I was hoping for. Swift Charts + so many iPad specific sessions 😍 kudos to all the presenters! #WWDC22
Linda Dong 🍉@lindadong

@ryanwils Ah interesting, almost like different ways to create compelling infographics/visualizations? Btw! Have you watched Designed for iPad? It goes through some tips about adding info density and translating navigation from iOS developer.apple.com/videos/play/ww…

English
0
0
2
0
Adam Bell
Adam Bell@b3ll·
Really wish this shirt still fit me
Adam Bell tweet media
English
1
1
17
0
Greg Heo
Greg Heo@gregheo·
Good morrrniiiiing! #WWDC22
Greg Heo tweet media
Cupertino, CA 🇺🇸 English
5
10
271
0
Keith Smiley
Keith Smiley@SmileyKeith·
Interesting to see SwiftNIO and SwiftGRPC drop support for CocoaPods forums.swift.org/t/swiftnio-is-… I wonder if other projects will follow because of this precedent, or if the community will continue to maintain the podspecs.
English
2
7
57
0
Ryan Wilson
Ryan Wilson@ryanwils·
@stroughtonsmith Lovely! I like to make the enum conform to `CaseIteratable`, then I put it in a `ForEach` statement so it always has all cases.
English
0
0
0
0
Ryan Wilson
Ryan Wilson@ryanwils·
@joshdholtz Talk: "Are You For Real or Just Joshing?" Lightning talk about making jokes during meetings.
English
1
0
2
0
Ryan Wilson
Ryan Wilson@ryanwils·
@taquitos Sweet, thanks! We've started building unit tests that include all public APIs as a build time test, too and it provides a nice safety blanket.
English
0
0
1
0
taquitos@macaw.social, seriousbusiness.bsky.social
We put A LOT of thought into this one. Before migration, we built projects in ObjC and Swift that hit EVERY public API. If the projects didn't compile after a change, we knew we broke the API. You can check out the API testers we built: github.com/RevenueCat/pur…
Ryan Wilson@ryanwils

@taquitos Follow up! Did you do any investigation / put any thought into how you handle managing the public API surface, if that's separated or more visible in any way (for customers and to make sure you don't accidentally break a public API in a random file)?

English
1
0
8
0
Ryan Wilson
Ryan Wilson@ryanwils·
@taquitos Follow up! Did you do any investigation / put any thought into how you handle managing the public API surface, if that's separated or more visible in any way (for customers and to make sure you don't accidentally break a public API in a random file)?
English
0
0
0
0