Scott Peterson
scottpeterson.bsky.social
Scott Peterson
@scottpeterson.bsky.social
Senior Android Engineer @ Midwest Tape.

D3 basketball enthusiast

https://thed3statlab.com/
Reposted by Scott Peterson
Golf is crazy because Rory McIlroy just had the biggest, most adrenaline-filled and emotional moment of his life, and the very first thing he gets to do afterward is sit quietly in a room with his hands folded in his lap and talk softly to an elderly gentleman
April 13, 2025 at 11:48 PM
Reposted by Scott Peterson
A palette cleanser for your timeline today: Introducing Metro!

Metro is a compiler-plugin-based dependency injection framework that draws heavy inspiration from Dagger, Anvil, & Kotlin-Inject.

www.zacsweers.dev/introducing-...
Introducing Metro
I'm excited to share something new I've been working on the past few months!
www.zacsweers.dev
April 3, 2025 at 4:17 PM
Reposted by Scott Peterson
Very cool to be working with @spght.dev .....fantastic addition to an already amazing team pushing the boundaries of Kotlin and Compose Multiplatform!
Really pleased to have joined the talented team at Kraken as an Android Lead

Excited to get started and deliver green energy tech to the masses 🐙

#AndroidDev #KrakenTech
February 5, 2025 at 4:49 PM
Reposted by Scott Peterson
Android Faithful #80 - Pixel9A Dumps the Bump
Hands on review of the Moto G 2025 plus so many upcoming phone launches: Nothing Phone 3(A), Pixel 9A, and the Xiaomi Ultra 15 plus breaking down the new Google Play Protections #android
Pixel 9a Dumps the Bump - Android Faithful Episode #79
It's a calm before the storm as the wave of phone releases is on the horizon! Hands on with the Moto G 2025 and more!
buff.ly
February 5, 2025 at 4:55 PM
My wife trains puppies and this is the current little guy in the house.
January 22, 2025 at 9:07 PM
Reposted by Scott Peterson
🎇 After announcing project 'firework' aka. #compose #hotreload, I promised to document the journey.

This video will explain the first attempt at implementing Hot Reload: ClassLoaders (why it is great, but not the currently used approach)

youtu.be/whUy3JfOX9w
Hot Reloading Compose Apps with ClassLoaders (Firework Experiment)
YouTube video by Sebastian Sellmair
youtu.be
November 30, 2024 at 6:36 PM
Reposted by Scott Peterson
My own pet peeve is when folks use `?.let {} ?:` instead of if/else when checking null

It's less readable, and more error prone (because if "doThing()" accidentally returns null, then you end up running the ?: branch, which often is not what you actually want.
November 27, 2024 at 6:35 PM
Reposted by Scott Peterson
The first regular season women's Top 25 poll is out. Highest ranking for UMass-Dartmouth, Whitman breaks in, Concordia-Moorhead joins and Transylvania drops out. www.d3hoops.com/top25/women/... #d3hoops
D3hoops.com women's Top 25, 2024-25 Week 1
The first Top 25 ranking of the regular season brings lots of changes including Mass-Dartmouth jumping to its highest ranking ever, Whitman giving the West Coast a ranked team, and Concordia-Moorhead ...
www.d3hoops.com
November 26, 2024 at 1:01 AM
How potentially impactful to NPI (and specifically chances of getting a Pool C bid) is a single game?

For reference, among top 120 teams, the avg “STAT” is 122%, min is 88% (NYU), max is SUNY Cobleskill (243%).
November 19, 2024 at 2:38 PM
***New Model***

Pool C Opportunity

In our brave new NPI world, there will be a transition period as we try to figure out where teams really stand.

d3data.weebly.com/pool-c-oppor...

#wbb
#d3hoops

p.s. there is more explanation on the webpage
November 18, 2024 at 10:53 PM