Gavin KasdorfAdding Methods to Laravel Query BuildersIf you find yourself frequently specifying which relations that you wish to join in your Laravel queries, you may notice it can quickly…Jun 3, 2023Jun 3, 2023
Gavin KasdorfMoving your music between Spotify, Apple Music, and Tidal for freeDisclaimer: TuneSwap is owned and operated by me.Apr 14, 2023Apr 14, 2023
Gavin KasdorfSetting up Nginx to run both React frontend and Laravel API backend on one serverToday, it is common to have two separate projects for both our frontend and our backend. For example, a small project that I recently…Apr 3, 2023Apr 3, 2023
Gavin KasdorfApple’s MusicKit JS allows you to access an Apple Music user’s playlists and library, listen to…Because of Apple’s system for authorization, we cannot simply redirect a user to an OAuth URL for authorization, like we might be able to…Mar 28, 20231Mar 28, 20231
Gavin KasdorfUpdating ReactNavigator Screen on Screen Focus With Class ComponentWith React Native and React Navigation, it is easy to create, for example, a profile page. Let’s say that each time you press on a user’s…Mar 23, 2023Mar 23, 2023