Josh FeinbergSharing Retrofit With Your BackendI gave a talk about how to build a backend and frontend while sharing the API routes to make sure they stay consistent. The key trick…2 min read·Mar 4, 2020----
Josh FeinbergRules About Kotlin Null ChecksA couple months back I got into a discussion over the use of the not-null assertion operator (!!) in Kotlin and the final discussion…4 min read·Dec 10, 2019----
Josh FeinberginProAndroidDevThe Argument Over Kotlin SyntheticsIt all started with a commit message4 min read·Feb 1, 2019--6--6
Josh FeinbergPitfall with Kotlin's Standard LibraryA look into the `let` function inside Kotlin2 min read·May 30, 2018----
Josh FeinbergFirst Week JittersRecently I started my new job at Foursquare as a Software Engineer. It was an exciting change for me after about 3.5 years being at Yello…4 min read·May 17, 2018----
Josh FeinbergThe Most Important Week Of My Team Lead CareerAnd How Taylor Swift Helped4 min read·Nov 15, 2017--1--1
Josh FeinberginDev TutorialsPermissions and Google HomeIf you’ve read my past two posts you now know how to build a conversation action and hook it up to our own API. In the last lesson we hard…4 min read·May 16, 2017--2--2
Josh FeinberginDev TutorialsUsing Webhooks With API.AIHopefully you’ve read my last entry about setting up a conversation action. If not, head back there and get started creating, or if you…4 min read·May 12, 2017--1--1
Josh FeinberginDev TutorialsBuilding a Google Action Using API.AIAfter buying my Google Home at launch I knew instantly that I wanted to be able to build conversation actions with it. Unfortunately, in…4 min read·May 11, 2017--1--1