The @Kotlin adoption story began before official support from Google. The excitement in the community was one of the reasons to invest in official support!
Kotlin and Android GDE @RunChristinaRun reminisces about the early days. → https://t.co/0ypw0fzFCr
#Hi5KotlinOnAndroid
Happy 5 years of Kotlin on Android (officially speaking, of course 😉). It was so fun to reminisce about how far things have come since those earliest days!
https://t.co/LP3nAv6XSn
Also I haven't been on Twitter in months but while I'm here I'd like to say: becoming a professional dog trainer has taught me more about what it means to be a tech lead than any tech specific career training I've ever done and now I need to host a conf so I can give this talk.
@speekha Good point! @hhariri can I talk about dogs at your conference 😂 I’m sure you can see dogs are an obvious metaphor for Kotlin so it’s a natural fit
@lauriehannon I don't know about your company but we've definitely clicker trained ourselves here. We had a weekly meeting (cue) where if you attended (behavior) you got boba (reward) and let me tell you, attendance for that meeting was great! Reinforcement drives behavior :)
@omniplatypus Miss you Gabe!!! And thank you for that. It was so rough when Cache's struggles first became apparent but now I'm so grateful it forced me to learn so many new skills. I set out to learn how to help him but ended up helping myself 😅
@valera_zakharov For the first: you end up developing a lot insight into how to break problems down so they're fun and rewarding instead of overwhelming and frustrating. For the second, you need to be very attuned to how and when to offer rewards in exchange for performance
@valera_zakharov Interesting! I should clarify that I'm getting certified as force free, games based trainer. As such, when I'm training Cache, I need to 1) find a way to get him exited to learn and 2) after he's learned, help him continue to be excited about performing at that level over time
@bozapro He's a dog who's exceedingly nervous about the world, so he tends to be in a near constant state of low grade worry, which is something we're working to help him with. That is likely what you're picking up on :) Very astute!
@heyrikin one benefit of having a full script written in the notes is that it makes sharing it a better experience because people can choose to read your talk vs watch it. I didn't like being asked to write the script but ended up appreciating that part a lot. I prefer to read myself
Remember that time when I showed up to give a presentation and then couldn't share my deck so presented the entire talk from memory?! 🙃
Bless this audience and these organizers for bearing with me 💛 Such a delightful group of people!
@heyrikin more seriously, this had a word for word script because the original context I presented it in was based on a teleprompter setup and required that from me. I don't normally do that unless I'm specifically being asked to present from a teleprompter
@heyrikin I have a very specific build up to talks that I always do so that I know whats next but don't sound like a robot. It's typically about 2 full run throughs and a few ad hoc practice segments to test given transitions (sometimes things that are good in Keynote don't work verbally)