Test Blog Name 2https://www.blackvibes.com/bvtesting/My Store Description 2 <a href="https://discoveryprovider.audius.co/v1/users/nlGNe/tracks?app_name=thechopstars" rel="nofollow" target="_blank">https://discoveryprovider.audius.co/v1/users/nlGNe/tracks?app_name=thechopstars</a> <a href="https://anchor.fm/s/31ae2a0/podcast/rss" rel="nofollow" target="_blank">https://anchor.fm/s/31ae2a0/podcast/rss</a> <a href="https://rss.podomatic.net/rss/djdetroit.podomatic.com/rss2.xml" rel="nofollow" target="_blank">https://rss.podomatic.net/rss/djdetroit.podomatic.com/rss2.xml</a> KiddNationTV Test Feed <a href="https://rss.podomatic.net/rss/test.podomatic.com/rss2.xml" rel="nofollow" target="_blank">https://rss.podomatic.net/rss/test.podomatic.com/rss2.xml</a>en-uscomtest@bvmobileapps.comhttp://bvmobileapps.comtest-twitter2test-FB2channel/UCvw3qAzQaJnofNJwUg7xY8gtest-IG2ridin-durty-radiojkeysmusic9319375https://rss.podomatic.net/rss/djdetroit.podomatic.com/rss2.xmlchopstarshttp://server1.fleetradionetwork.com:8170/;stream.mp3Test Audio Stream 2UUvw3qAzQaJnofNJwUg7xY8g0ca-app-pub-5614911574263464/2209705332ca-app-pub-5614911574263464/31636943530https://www.blackvibes.com/images/bvc/224/49411-photos-header-1-29.jpghttps://www.blackvibes.com/images/bvc/176/38002-videos-tab-header-my-.jpghttps://www.blackvibes.com/images/bvc/223/49326-dummy-station.jpghttps://www.blackvibes.com/images/bvc/224/49369-.jpghttps://www.blackvibes.com/images/bvc/224/49443-main-header-my-test-a.jpg08800880099ff880088404-555-7878323-999-7788http://bvmobileapps.comBook Metherealdjslimbvmobileapps31test-psTest Video Steam 2https://www.youtube.com/embed/9EwweRm6GKEhttps://www.youtube.com/bvmobileappsContact UsMy Test LinksYYY1/13/2023 10:51:00 PMYhttps://open.spotify.com/show/2k5w2o1TR1wFfTlQSnaIkn?si=0GWEEzomSAyC_zdKWJpwUwBV Mobile Apps PodcastYBV Testingpk_test_O7b4lKuP3OP2mJzjLfII6a2P00njRUQGkY01NNNN11221Y305372ED-2ACA-4D87-B314-6B6F000B533A18236-bvtesting.pnghttps://ondemand.cdnstream1.com/ad/9161-128k.mp3blogsmusicradiovideochannelsphotostab_icon_hometab_icon_podcasttab_icon_microphonetab_icon_videostab_icon_picturesMusicNewsMy NewsMoreMy PodcastsMy PodcastSecond MusicRadioBest Videosbvtestinghttps://www.blackvibes.com/bvtesting/https://www.blackvibes.com/images/users/18236-bvtesting.jpgUpgrades Availablehttps://www.blackvibes.com/features/blogs/bvtesting-upgrades-test-a-1340598/features/blogs/bvtesting-upgrades-test-a-1340598/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-upgrades-test-a-1340598/#commentsTue, 23 Aug 2022 04:36 GMTThis is just a <b>test</b>252625upgrades,testblogs/12-2022/252625-upgrades-test-i-135-s.jpg2April Events.2023https://www.blackvibes.com/features/blogs/bvtesting-events-featured-a-862527/features/blogs/bvtesting-events-featured-a-862527/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-events-featured-a-862527/#commentsThu, 21 Jul 2022 10:58 GMTWith the majority COVID-19 restrictions lifted, events in Puerto Rico are coming back thick and fast. Highlights for April include: Puerto Rico Comic Con, Easter and the Re-enactment of the Battle 1797 April 15 -17, Puerto Rico Comic Con, San Juan The Puerto Rico Comic Con returns to the Puerto Rico Convention Center in San Juan for a weekend of Cosplay and the chance to meet popular actors from SciFi and more, For up-to-date information on this years Puerto Rico Comic Con, check out their <a href="https://www.facebook.com/PRComicCon/" target="_blank">Facebook Page</a> n April 15 &amp; 17, Good Friday &amp; Easter Sunday, Island Wide <strong>Good Friday</strong> is an island wide Holiday here in Puerto Rico, so the majority of businesses will be closed. You can expect beaches to be extremely busy (weather permitting). Towns around the island will have special church services and Passion Plays through their streets, including Old San Juan For <strong>Easter Sunday</strong> more businesses will be open and restaurants / hotels will be offering special Easter Brunch / Lunch menus April 22 - 24, Re-enactment of the Battle of 1791, Old San Juan The Regimiento Fijo de Puerto Rico and fellow re-enactors will transport you back to 1797 with their period costumes and weapons.n Events over the weekend will take place around Old san Juan with most events taking place at the Casa Blanca Museum and El Morro Fort. This is a very cool event suitable for the whole family.n For a schedule of events check out <a href="https://www.discoveringpuertorico.com/1797-battle-of-san-juan/" target="_blank">our article here</a> <strong>More events happening in April</strong> April 8 - 17, La Feria Agricola &amp; Safari Drive, Lares The Western Hay and Rice Farm in Lares will be hosting a Driving Safari through various agricultural and animal areas, including exotic animals and moreyou will take a driving tour through different areas filled with a lot of info. Check out their <a href="https://www.buyatix.com/master-event/feria-agricola-y-safari-sobre-ruedas-marzo-2022/" target="_blank">tickets page</a> for more information April 16. Free Admission to Forts, Old San Juan To commemorate National Park Week , both <a href="https://www.discoveringpuertorico.com/el-morro-fort-old-san-juan/" target="_blank">El Morro</a> and <a href="https://www.discoveringpuertorico.com/san-cristobal-fort-old-san-juan/" target="_blank">San Cristobal Forts</a> in Old San Juan will be free April 22 - 23, San Juan al Aire Libre, Old San Juan This popular event returns with various streets closed off to traffic so that restaurants can offer open air dining along with local artisans and live music at Plaza San Jose and Plaza del Armas. For more information and a list of restaurants and streets that will be closed check out <a href="https://www.facebook.com/SJCiudadCapital/" target="_blank">San Juan's Facebook page</a> For more news on events happening in April and the rest of the year; check out our '<a href="https://www.discoveringpuertorico.com/whats-on/" target="_blank">What's On Calendar</a>', <a href="http://twitter.com/coqui2008" target="_blank">Twitter Page</a> and <a href="https://www.facebook.com/DiscoveringPuertoRico" target="_blank">Facebook Page</a> Note: All events are subject to change (especially during the current COVID-19 pandemic), so contact the event organizers for up to date information. Discovering Puerto Rico is not responsible for any schedule changes Resource: Local media, PR Tourism Co. The post <a href="https://www.discoveringpuertorico.com/april-events/" target="_blank">April Events</a> first appeared on <a href="https://www.discoveringpuertorico.com" target="_blank">Discovering Puerto Rico</a>. via: <a href="https://www.discoveringpuertorico.com/april-events/" target="_blank">https://www.discoveringpuertorico.com/april-events/</a>250292Events,,Featured,,latest,,artisans,,daytrips,,food,,kids,,April,Eventsblogs/7-2022/250292-events-featured-a--s.jpg2Event buzz (May/June 2022).2https://www.blackvibes.com/features/blogs/bvtesting-embark-festivals-a-1842207/features/blogs/bvtesting-embark-festivals-a-1842207/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-embark-festivals-a-1842207/#commentsThu, 21 Jul 2022 10:38 GMTEssential info about what's happening across the region to help you make the most of May and June! The post <a href="https://www.caribbean-beat.com/issue-170/event-buzz-may-june-2022" target="_blank">Event buzz (May/June 2022)</a> appeared first on <a href="https://www.caribbean-beat.com" target="_blank">Caribbean Beat Magazine</a>. via: <a href="https://www.caribbean-beat.com/issue-170/event-buzz-may-june-2022" target="_blank">https://www.caribbean-beat.com/issue-170/event-buzz-may-june-2022</a>250289Embark,,Festivals,and,Events,,Issue,170,(May/June,2022),,Event,buzz,(May/June,2022)blogs/7-2022/250289-embark-festivals-a--s.jpgMay Events 2023https://www.blackvibes.com/features/blogs/bvtesting-events-featured-a-1774227/features/blogs/bvtesting-events-featured-a-1774227/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-events-featured-a-1774227/#commentsThu, 21 Jul 2022 10:25 GMTSummer is fastly approaching here in Puerto Rico. School holidays start towards the end of the month and locals and visitors are looking forward to spending some quality time with friends and family. It is a great month for all kinds of festivals and family activities and highlights include: A taste of Rum, Festival Tierra Adentro and more... May 28, A Taste of Rum, Old San Juan The annual celebration of the islands rum production takes place at Bahia Urbana Pier 6 in Old San Juan. Enjoy a selection of the island's best rums, live music, educational activities and food at this popular event. <strong>More info at a <a href="https://tasteofrums.com" target="_blank">Taste of Rum website</a>.n</strong> May 12 - 15, <strong>35th Festival Tierra Adentro, Utuado</strong> The 35th Festival Tierra Adentro is an Agricultural and Craft Festival that takes place at the University of Puerto Rico Utuado campus. There will be seminars, educational activities, local artisans, live music, food and more Also happening in May <div class="content-image" id="divBlogPage_Image1"><img id="bvimg1" src="https://www.discoveringpuertorico.com/wp-content/dpr_may_2019_2.jpg" title="" /></div> May 6, <strong>Vega Baja Gastronnmico</strong> Food and music event taking place in the towns Plaza de Recreo Josn Francisco Nnter. The fun starts at 6pm May 27 to 29, <strong>Festival Del Chapnn, Naguabo</strong> The annual Chapnn (trunkfish) Festival is a popular seafood event that takes place along the along the Malecon in Naguabo. Enjoy tasty snacks featuring Chapin along with live music and family activities May 28, <strong>Mojito Fest, San Juan</strong> Another rum event this time celebrating the Mojito.n The Puerto Rico Convention Center will host this years Mojito Fest featuring around 40 restaurants' showcasing their best dishes and best mojitos. <strong>More info on their <a href="https://www.facebook.com/mojitofest.pr" target="_blank">Facebook Pagen</a></strong> For more news on events happening in May and the rest of the year; check out our '<a href="https://www.discoveringpuertorico.com/whats-on/" target="_blank">What's On Calendar</a>', <a href="http://twitter.com/coqui2008" target="_blank">Twitter Page</a> and <a href="https://www.facebook.com/DiscoveringPuertoRico" target="_blank">Facebook Page</a> Note: All events are subject to change, so contact the event organizers for up to date information. Discovering Puerto Rico is not responsible for any schedule changes Resource: local media, PR Tourism Co. The post <a href="https://www.discoveringpuertorico.com/may-events/" target="_blank">May Events</a> first appeared on <a href="https://www.discoveringpuertorico.com" target="_blank">Discovering Puerto Rico</a>. via: <a href="https://www.discoveringpuertorico.com/may-events/" target="_blank">https://www.discoveringpuertorico.com/may-events/</a>250288Events,,Featured,,latest,,artisans,,daytrips,,festivals,,food,,puertorico,,sanjuan,,May,Eventsblogs/7-2022/250288-events-featured-a--s.jpg2May Events 2024https://www.blackvibes.com/features/blogs/bvtesting-events-featured-a-1627257/features/blogs/bvtesting-events-featured-a-1627257/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-events-featured-a-1627257/#commentsWed, 20 Jul 2022 23:13 GMTSummer is fastly approaching here in Puerto Rico. School holidays start towards the end of the month and locals and visitors are looking forward to spending some quality time with friends and family. It is a great month for all kinds of festivals and family activities and highlights include: A taste of Rum, Festival Tierra Adentro and more... May 28, A Taste of Rum, Old San Juan The annual celebration of the islands rum production takes place at Bahia Urbana Pier 6 in Old San Juan. Enjoy a selection of the island's best rums, live music, educational activities and food at this popular event. <strong>More info at a <a href="https://tasteofrums.com" target="_blank">Taste of Rum website</a>.n</strong> May 12 - 15, <strong>35th Festival Tierra Adentro, Utuado</strong> The 35th Festival Tierra Adentro is an Agricultural and Craft Festival that takes place at the University of Puerto Rico Utuado campus. There will be seminars, educational activities, local artisans, live music, food and more Also happening in May <div class="content-image" id="divBlogPage_Image1"><img id="bvimg1" src="https://www.discoveringpuertorico.com/wp-content/dpr_may_2019_2.jpg" title="" /></div> May 6, <strong>Vega Baja Gastronnmico</strong> Food and music event taking place in the towns Plaza de Recreo Josn Francisco Nnter. The fun starts at 6pm May 27 to 29, <strong>Festival Del Chapnn, Naguabo</strong> The annual Chapnn (trunkfish) Festival is a popular seafood event that takes place along the along the Malecon in Naguabo. Enjoy tasty snacks featuring Chapin along with live music and family activities May 28, <strong>Mojito Fest, San Juan</strong> Another rum event this time celebrating the Mojito.n The Puerto Rico Convention Center will host this years Mojito Fest featuring around 40 restaurants' showcasing their best dishes and best mojitos. <strong>More info on their <a href="https://www.facebook.com/mojitofest.pr" target="_blank">Facebook Pagen</a></strong> For more news on events happening in May and the rest of the year; check out our '<a href="https://www.discoveringpuertorico.com/whats-on/" target="_blank">What's On Calendar</a>', <a href="http://twitter.com/coqui2008" target="_blank">Twitter Page</a> and <a href="https://www.facebook.com/DiscoveringPuertoRico" target="_blank">Facebook Page</a> Note: All events are subject to change, so contact the event organizers for up to date information. Discovering Puerto Rico is not responsible for any schedule changes Resource: local media, PR Tourism Co. The post <a href="https://www.discoveringpuertorico.com/may-events/" target="_blank">May Events</a> first appeared on <a href="https://www.discoveringpuertorico.com" target="_blank">Discovering Puerto Rico</a>. via: <a href="https://www.discoveringpuertorico.com/may-events/" target="_blank">https://www.discoveringpuertorico.com/may-events/</a>250293bvtestingblogs/7-2022/250293-events-featured-a--s.jpg2Bridging the divide | Portfolio 2https://www.blackvibes.com/features/blogs/bvtesting-homepage-slider-a-608507/features/blogs/bvtesting-homepage-slider-a-608507/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-homepage-slider-a-608507/#commentsMon, 18 Jul 2022 10:57 GMTThis year, Caribbean artists will have their biggest ever presence at two of the world's most significant contemporary art events - the Venice Biennale and documenta fifteen. Janine Mendes-Franco learns more The post <a href="https://www.caribbean-beat.com/issue-170/bridging-the-divide-portfolio" target="_blank">Bridging the divide | Portfolio</a> appeared first on <a href="https://www.caribbean-beat.com" target="_blank">Caribbean Beat Magazine</a>. via: <a href="https://www.caribbean-beat.com/issue-170/bridging-the-divide-portfolio" target="_blank">https://www.caribbean-beat.com/issue-170/bridging-the-divide-portfolio</a>250045Homepage,Slider,,Arrive,,Arts,and,Architecture,,People,,Issue,170,(May/June,2022),,Bridging,the,diviblogs/7-2022/250045-homepage-slider-a--s.jpg2Episode 15: The DJ ARCH Total Spectrum Show (TSS) v12 Tribal Househttps://www.podomatic.com/podcasts/deejarch/episodes/2022-06-17T22_15_51-07_00features/blogs/bvtesting-episode-15-dj-arch-total-spectrum-show-tss-v12-tribal-ho/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-episode-15-dj-arch-total-spectrum-show-tss-v12-tribal-ho/#commentsSat, 18 Jun 2022 04:16 GMTI'm back with another episode! Check out this new Tribal House mix guaranteed to jumpstart any outdoor activity this summer. Play this quality mix and turn up the volume as you and your guest move and groove to the fist pumping sounds. Donations to this podcast are greatly appreciated. You can donate here: <a href="https://bit.ly/djarchpaypal" target="_blank">https://bit.ly/djarchpaypal</a> <a href="https://bit.ly/djarchcashapp " target="_blank">https://bit.ly/djarchcashapp </a> <a href="https://bit.ly/djarchmerchstore" target="_blank">https://bit.ly/djarchmerchstore</a> <a href="https://bit.ly/djarchradio" target="_blank">https://bit.ly/djarchradio</a> <a href="https://bit.ly/fleetedmradio" target="_blank">https://bit.ly/fleetedmradio</a> <a href="https://bit.ly/djarchontwitch" target="_blank">https://bit.ly/djarchontwitch </a> <a href="<a https://bit.ly/djarchliveonmixcloud" target="_blank">https://bit.ly/djarchliveonmixcloud </a> <a href="<a https://bit.ly/djarchlinktree" target="_blank">https://bit.ly/djarchlinktree </a> My mobile app available FREE <a href="http://bit.ly/djarchapp" target="_blank">http://bit.ly/djarchapp </a> via: <a href="https://www.podomatic.com/podcasts/deejarch/episodes/2022-06-17T22_15_51-07_00" target="_blank">https://www.podomatic.com/podcasts/deejarch/episodes/2022-06-17T22_15_51-07_00</a>248139Episode 15: The DJ ARCH Total Spectrum Show (TSS) v12 Tribal Houseblogs/6-2022/248139-episode-15-dj-arch-s.jpgPodcast: "Swift 5.7, generics, and the road to Swift 6", with special guest Ben Cohenhttps://www.swiftbysundell.com/podcast/117features/blogs/bvtesting-podcast-swift-57-generics-road-swift-6-with-speci/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-podcast-swift-57-generics-road-swift-6-with-speci/#commentsFri, 10 Jun 2022 16:10 GMT<audio controls><source src="https://traffic.libsyn.com/swiftbysundell/SwiftBySundell117.mp3" type="audio/mpeg"/></audio>Ben Cohen, manager of the Swift team at Apple, joins John on this WWDC22 special to discuss Swift 5.7, how generics have been made more powerful and easy to use, and how the language is expected to evolve towards Swift 6. Sponsors<strong><a href="https://bitrise.io/swift" target="_blank">Bitrise</a>:</strong> Rock-solid continuous integration for your Swift projects. Go to <a href="https://bitrise.io/swift" target="_blank">bitrise.io/swift</a> to get started for free.<strong><a href="https://nordvpn.com/sundell" target="_blank">NordVPN</a>:</strong> Get an exclusive discount on NordVPN's excellent VPN service, by going to <a href="https://nordvpn.com/sundell" target="_blank">nordvpn.com/sundell</a>. They even have a 30-day money-back guarantee.Links<a href="https://twitter.com/airspeedswift" target="_blank">Ben on Twitter</a><a href="https://twitter.com/johnsundell" target="_blank">John on Twitter</a><a href="https://github.com/apple/swift-async-algorithms" target="_blank">Swift Async Algorithms</a><a href="https://github.com/apple/swift-collections" target="_blank">Swift Collections</a><a href="https://www.swiftbysundell.com/articles/referencing-generic-protocols-with-some-and-any-keywords" target="_blank">Using the new 'some' and 'any' keywords</a><a href="https://www.swiftbysundell.com/articles/different-flavors-of-type-erasure-in-swift" target="_blank">Type erasure</a><a href="https://developer.apple.com/videos/play/wwdc2022/110354" target="_blank">"What's New in Swift", from WWDC22</a><a href="https://developer.apple.com/videos/play/wwdc2022/110352" target="_blank">"Embracing Swift Generics", from WWDC22</a><a href="https://developer.apple.com/weatherkit" target="_blank">WeatherKit</a><a href="<a https://github.com/apple/swift-evolution/blob/main/proposals/0354-regex-literals.md" target="_blank">Regex Literals</a><a href="https://developer.apple.com/documentation/RegexBuilder" target="_blank">RegexBuilder</a><a href="<a https://www.swiftbysundell.com/articles/deep-dive-into-swift-function-builders" target="_blank">Result builders</a><a href="https://developer.apple.com/documentation/appintents" target="_blank">App Intents</a><a href="https://github.com/krzysztofzablocki/Sourcery" target="_blank">Sourcery</a><a href="<a https://developer.apple.com/videos/play/wwdc2022/110352" target="_blank">Doug Gregor's "Eliminate data races using Swift Concurrency" talk</a><a href="https://developer.apple.com/videos/play/wwdc2021/10194" target="_blank">Ben's Swift concurrency talk from WWDC21</a><a href="https://www.swiftbysundell.com/basics/grand-central-dispatch" target="_blank">Grand Central Dispatch</a><a href="https://github.com/apple/swift-distributed-actors" target="_blank">Swift Distributed Actors</a><a href="https://www.swiftbysundell.com/articles/connecting-async-await-with-other-swift-code" target="_blank">Connecting async/await to other Swift code</a><a href="https://www.swift.org/blog/mentorship-2022" target="_blank">The Swift Mentorship Program</a><a href="https://soundcloud.com/banana-drama" target="_blank">Intro and outro music by Dariusz Dziuk</a> via: <a href="https://www.swiftbysundell.com/podcast/117" target="_blank">https://www.swiftbysundell.com/podcast/117</a>246641Podcast:,"Swift,5.7,generics,and,the,road,to,Swift,6",with,special,guest,Ben,CohenUsing the 'some' and 'any' keywords to reference generic protocols in Swift 5.7https://www.swiftbysundell.com/articles/referencing-generic-protocols-with-some-and-any-keywordsfeatures/blogs/bvtesting-using-some-any-keywords-reference-generic-protoco/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-using-some-any-keywords-reference-generic-protoco/#commentsWed, 8 Jun 2022 23:20 GMTCombining Swift's flexible generics system with protocol-oriented programming can often lead to some really powerful implementations, all while minimizing code duplication and enabling us to establish clearly defined levels of abstraction across our code bases. However, when writing that sort of code before Swift 5.7, it's been very common to run into the following compiler error: Protocol 'X' can only be used as a generic constraint because it has Self or associated type requirements.Let's take a look at how Swift 5.7 (which is currently in beta as part of Xcode 14) introduces a few key new features that aim to make the above kind error a thing of the past. Opaque parameter typesLike we took a closer look at in the Q&amp;A article <a href="https://www.swiftbysundell.com/questions/referencing-generic-protocols" target="_blank">"Why can't certain protocols, like Equatable and Hashable, be referenced directly?"</a>, the reason why it's so common to encounter the above compiler error when working with generic protocols is that as soon as a protocol defines an associated type, the compiler starts placing limitations on how that protocol can be referenced. For example, let's say that we're working on an app that deals with various kinds of groups, and to be able to reuse as much of our group handling code as possible, we've chosen to define our core Group type as a generic protocol that lets each implementing type define what kind of Item values that it contains: protocol Group { associatedtype Item var items: [Item] { get } var users: [User] { get } }Now, because of that associated Item type, we can't reference our Group protocol directly - even within code that has nothing to do with a group's items, such as this function that computes what names to display from a given group's list of users: // Error: Protocol 'Group' can only be used as a generic constraint // because it has Self or associated type requirements. func namesOfUsers(addedTo group: Group) -&gt; [String] { group.users.compactMap { user in isUserAnonymous(user) ? nil : user.name } }One way to solve the above problem when using Swift versions lower than 5.7 would be to make our namesOfUsers function generic, and to then do what the above error message tells us, and only use our Group protocol as a <a href="https://www.swiftbysundell.com/articles/using-generic-type-constraints-in-swift-4" target="_blank">generic type constraint</a> - like this: func namesOfUsers&lt;T: Group&gt;(addedTo group: T) -&gt; [String] { group.users.compactMap { user in isUserAnonymous(user) ? nil : user.name } }There's of course nothing wrong with that technique, but it does make our function declaration quite a bit more complicated compared to when working with non-generic protocols, or any other form of Swift type (including concrete generic types). Thankfully, this is a problem that Swift 5.7 neatly solves by expanding the some keyword (that was introduced back in Swift 5.1) to also be applicable to function arguments. So, just like how we can declare that a SwiftUI view returns some View from its body property, we can now make our namesOfUsers function accept some Group as its input: func namesOfUsers(addedTo group: some Group) -&gt; [String] { group.users.compactMap { user in isUserAnonymous(user) ? nil : user.name } }Just like when using the some keyword to define <a href="https://www.swiftbysundell.com/articles/opaque-return-types-in-swift" target="_blank">opaque return types</a> (like we do when building SwiftUI views), the compiler will automatically infer what actual concrete type that's passed to our function at each call site, without requiring us to write any extra code. Neat! Primary associated typesSometimes, though, we might want to add a few more requirements to a given parameter, rather than just requiring it to conform to a certain protocol. For example, let's say that we're now working on an app that lets our users bookmark their favorite articles, and that we've created a BookmarksController with a method that lets us pass an array of articles to bookmark: class BookmarksController { ... func bookmarkArticles(_ articles: [Article]) { ... } }However, not all of our call sites might store their articles using an array. The following ArticleSelectionController, for instance, uses a ?dictionary to keep track of what articles that have been selected for what IndexPath within a UITableView or UICollectionView. So, when passing that collection of articles to our bookmarkArticles method, we first need to manually convert it into an array - like this: class ArticleSelectionController { var selection = [IndexPath: Article]() private let bookmarksController: BookmarksController ... func bookmarkSelection() { bookmarksController.bookmarkArticles(Array(selection.values)) ... } }But if we instead wanted to update that bookmarkArticles method to work well for any kind of Collection that contains Article values, then we couldn't simply change its parameter type to some Collection, since that wouldn't be enough to specify that we're looking for a collection that has a specific Element type as input. We could, however, once again use a set of generic type constraints to solve that problem: class BookmarksController { ... func bookmarkArticles&lt;T: Collection&gt;( _ articles: T ) where T.Element == Article { ... } }Again, nothing wrong with that - but Swift 5.7 once again introduces a much more lightweight way to express the above kind of declaration, which works the exact same way as when specializing a concrete generic type (such as Array&lt;Article&gt;). That is, we now can simply tell the compiler what Element type that we'd like our input Collection to contain by adding that type within angle brackets right after the protocol name: class BookmarksController { ... func bookmarkArticles(_ articles: some Collection&lt;Article&gt;) { ... } }Very cool! We can even nest those kinds of declarations - so if we wanted to make our BookmarksController capable of bookmarking any kind of value that conforms to a generic ContentItem protocol, then we could specify some ContentItem as our collection's expected Element type, rather than using the concrete Article type: protocol ContentItem: Identifiable where ID == UUID { var title: String { get } var imageURL: URL { get } } class BookmarksController { ... func bookmark(_ items: some Collection&lt;some ContentItem&gt;) { ... } }The above works thanks to a new Swift feature called primary associated types, and the fact that Swift's Collection protocol declares Element as such an associated type, like this: protocol Collection&lt;Element&gt;: Sequence { associatedtype Element ... }Of course, being a proper Swift feature, we can also use primary associated types within our own protocols as well, using the exact same kind of syntax. Existentials and the 'any' keywordFinally, let's take things one step further by also turning our ArticleSelectionController into a generic type that can be used to select any ContentItem-conforming value, rather than just articles. As we're now looking to mix multiple concrete types that all conform to the same protocol, the some keyword won't do the trick - since, like we saw earlier, it works by having the compiler infer a single concrete type for each call site, not multiple ones. This is where the new any keyword (which was introduced in Swift 5.6) comes in, which enables us to refer to our ContentItem protocol as an existential. Now, doing that does have certain performance and memory implications, as it effectively works as an automatic form of <a href="https://www.swiftbysundell.com/articles/different-flavors-of-type-erasure-in-swift" target="_blank">type erasure</a>, but in situations where we want to be able to dynamically store a heterogeneous collection of elements, it can be incredibly useful. For example, by simply using any ContentItem as our selection dictionary's value type, we'll now be able to store any value conforming to that protocol within that dictionary: class ContentSelectionController { var selection = [IndexPath: any ContentItem]() private let bookmarksController: BookmarksController ... func bookmarkSelection() { bookmarksController.bookmark(selection.values) ... } }However, making that change does introduce a new compiler error, since our BookmarksController is expecting to receive a collection that contains values that all have the exact same type - which isn't the case within our new ContentSelectionController implementation. Thankfully, fixing that issue is as simple as replacing some ContentItem with any ContentItem within our bookmark method declaration: class BookmarksController { ... func bookmark(_ items: some Collection&lt;any ContentItem&gt;) { ... } }We're even able to mix any and some references, and the compiler will automatically help us translate between the two. For example, if we wanted to introduce a second, single-element bookmark method overload, which our first one then simply calls, then we could do so like this (even though the first method's items collection contains any ContentItem and the second method accepts some ContentItem): class BookmarksController { ... func bookmark(_ items: some Collection&lt;any ContentItem&gt;) { for item in items { bookmark(item) } } func bookmark(_ item: some ContentItem) { ... } }Again, it's important to emphasize the using any does introduce type erasure under the hood, even if it's all done automatically by the compiler - so using static types (which is still the case when using the some keyword) is definitely the preferred way to go whenever possible. ConclusionSwift 5.7 doesn't just make Swift's generics system more powerful, it arguably makes it much more accessible as well, as it reduces the need to use generic type constraints and other more advanced generic programming techniques just to be able to refer to certain protocols. Generics is definitely not the right tool for every single problem, but when it turns out to be, being able to use Swift's generics system in a much more lightweight way is definitely a big win. I hope that you found this article useful. If you have any questions, comments, or feedback, then feel free to reach out via either <a href="https://twitter.com/johnsundell" target="_blank">Twitter</a> or <a href="https://www.swiftbysundell.com/contact" target="_blank">email</a>. For more information about these new generics features, I recommend watching the excellent <a href="https://developer.apple.com/wwdc22/110354" target="_blank">"What's new in Swift"</a> and <a href="https://developer.apple.com/wwdc22/110352" target="_blank">"Embrace Swift generics"</a> sessions from this year's WWDC. Thanks for reading! via: <a href="https://www.swiftbysundell.com/articles/referencing-generic-protocols-with-some-and-any-keywords" target="_blank">https://www.swiftbysundell.com/articles/referencing-generic-protocols-with-some-and-any-keywords</a>246527Using the 'some' and 'any' keywords to reference generic protocols in Swift 5.7Swift 5.7's new optional unwrapping syntaxhttps://www.swiftbysundell.com/articles/swifts-new-shorthand-optional-unwrapping-syntaxfeatures/blogs/bvtesting-swift-57s-new-optional-unwrapping-syntax/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-swift-57s-new-optional-unwrapping-syntax/#commentsTue, 7 Jun 2022 21:20 GMTSwift 5.7 introduces a new, more concise way to unwrap optional values using if let and guard let statements. Before, we always had to explicitly name each unwrapped value, for example like this: class AnimationController { var animation: Animation? func update() { if let animation = animation { // Perform updates ... } } }But now, we can simply drop the assignment after our if let statement, and the Swift compiler will automatically unwrap our optional into a concrete value with the exact same name: class AnimationController { var animation: Animation? func update() { if let animation { // Perform updates ... } } }Neat! The above new syntax also works with guard statements: class AnimationController { var animation: Animation? func update() { guard let animation else { return } // Perform updates ... } }It can also be used to unwrap multiple optionals all at once: struct Message { var title: String? var body: String? var recipient: String? var isSendable: Bool { guard let title, let body, let recipient else { return false } return ![title, body, recipient].contains(where: \.isEmpty) } }A small, but very welcome feature. Of course, we still have the option to explicitly name each unwrapped optional if we wish to do so - either for code style reasons, or if we want to give a certain optional a different name when unwrapped. via: <a href="https://www.swiftbysundell.com/articles/swifts-new-shorthand-optional-unwrapping-syntax" target="_blank">https://www.swiftbysundell.com/articles/swifts-new-shorthand-optional-unwrapping-syntax</a>246432Swift 5.7's new optional unwrapping syntaxRendering SwiftUI views within UITableView or UICollectionView cells on iOS 16https://www.swiftbysundell.com/articles/rendering-swiftui-views-within-uitableview-or-uicollectionvifeatures/blogs/bvtesting-rendering-swiftui-views-within-uitableview-uicollectionvi/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-rendering-swiftui-views-within-uitableview-uicollectionvi/#commentsTue, 7 Jun 2022 12:00 GMTEver since its original introduction in 2019, SwiftUI has had really strong <a href="https://www.swiftbysundell.com/articles/swiftui-and-uikit-interoperability-part-1" target="_blank">interoperability with UIKit</a>. Both UIView and UIViewController instances can be wrapped to become fully SwiftUI-compatible, and UIHostingController lets us render any SwiftUI view within a UIKit-based view controller. However, even though macOS has had an NSHostingView for inlining SwiftUI views directly within any NSView (no view controller required) since the very beginning, there has never been a built-in way to do the same thing on iOS. Sure, we could always grab the underlying view from a UIHostingController instance, or add our hosting controller to a parent view controller in order to be able to use its view deeper within a UIView-based hierarchy - but neither of those solutions have ever felt entirely smooth. That brings us to iOS 16 (which is currently in beta at the time of writing). Although Apple haven't introduced a fully general-purpose UIHostingView as part of this release, they have addressed one of the most common challenges that the lack of such a view presents us with - which is how to render a SwiftUI view within either a UITableViewCell or UICollectionViewCell. Just a quick note before we begin: All of this article's code samples will be entirely UITableView-based, but the exact same techniques can also be used with UICollectionView as well. Say hello to UIHostingConfigurationIn iOS 14, Apple introduced a new way to configure cells that are being rendered as part of a UITableView or UICollectionView, which lets us use so-called content configurations to decouple the content that we're rendering from the actual subviews that our cells contain. This API has now been extended with a new UIHostingConfiguration type, which lets us define a cell's content using any SwiftUI view hierarchy. So wherever we're configuring our cells - for example using the good-old-fashioned UITableViewDataSource dequeuing method - we can now opt to assign such a hosting configuration to a given cell's contentConfiguration property, and UIKit will automatically render the SwiftUI views that we provide within that cell: class ListViewController: UIViewController, UITableViewDataSource { private var items: [Item] private let databaseController: DatabaseController private let cellReuseID = "cell" private lazy var tableView = UITableView() ... func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -&gt; UITableViewCell { let cell = tableView.dequeueReusableCell( withIdentifier: cellReuseID, for: indexPath ) let item = items[indexPath.row] cell.contentConfiguration = UIHostingConfiguration { HStack { Text(item.title) Spacer() Button(action: { [weak self] in if let indexPath = self?.tableView.indexPath(for: cell) { self?.toggleFavoriteStatusForItem(atIndexPath: indexPath) } }, label: { Image(systemName: "star" + (item.isFavorite ? ".fill" : "")) .foregroundColor(item.isFavorite ? .yellow : .gray) }) } } return cell } private func toggleFavoriteStatusForItem(atIndexPath indexPath: IndexPath) { items[indexPath.row].isFavorite.toggle() databaseController.update(items[indexPath.row]) } }Neat! As the above code sample shows, we can easily send events back from our cell's SwiftUI views to our view controller using closures, but there are a few things that are good to keep in mind when doing so. First, you might've noticed that we're asking the table view for our cell's current index path before passing it to our toggleFavoriteStatusForItem method. That's because, if our table view supports operations such as moves and deletions, our cell might be at a different index path once our favorite button is tapped - so if we were to capture and use the indexPath parameter that was passed into our cell configuration method, then we might accidentally end up updating the wrong model. Second, we have to remember that we still very much remain in the world of UIKit, which means that we have to take memory management into account (at least, more so than when operating in the wonderful value type-based world of SwiftUI). Hence the above [weak self] <a href="https://www.swiftbysundell.com/questions/is-weak-self-always-required" target="_blank">closure capture</a>, in order to avoid retain cycles between our view controller and its UITableView. Finally, there's state management, and just like when bridging the gap between UIKit and SwiftUI using tools like UIHostingController or UIViewRepresentable, we probably need to write a little bit of custom code to ensure that our cell's SwiftUI view hierarchy is rendering the latest version of our view controller's data. Managing state updatesFor example, when the user taps our cell's favorite button, our cell is not currently updated to reflect its Item model's new state. That's because we're not actually using SwiftUI's declarative <a href="https://www.swiftbysundell.com/articles/swiftui-state-management-guide" target="_blank">state management system</a> to drive those updates, so there's no way for our nested SwiftUI view hierarchy to know that its data model was modified. One way to address that would be to use UIKit to react to those changes, rather than using SwiftUI's view updating mechanisms. We could, for instance, call our table view's reloadRows method whenever an item's favorite status was changed - like this: class ListViewController: UIViewController, UITableViewDataSource { ... private func toggleFavoriteStatusForItem(atIndexPath indexPath: IndexPath) { items[indexPath.row].isFavorite.toggle() databaseController.update(items[indexPath.row]) tableView.reloadRows(at: [indexPath], with: .none) } }That works great, since it'll make the table view call our data source cell configuration method, which'll give us a chance to update the changed item's cell and the SwiftUI views that are embedded within it. But let's say that we instead wanted to use SwiftUI's state management system to keep track of when our cell's state was modified. One way to make that happen would be to introduce some form of ObservableObject that our view controller could then inject into each cell's SwiftUI view hierarchy. A side-benefit of introducing such a type in this case is that it'll also give us a neat place to encapsulate all view-related logic that's tied to our Item model, such as the code that's used to compute our favorite button's title and foreground color. Let's go ahead and introduce such a class, which we'll call ItemViewModel: class ItemViewModel: ObservableObject { @Published private(set) var item: Item private let onItemChange: (Item) -&gt; Void init(item: Item, onItemChange: @escaping (Item) -&gt; Void) { self.item = item self.onItemChange = onItemChange } func toggleFavoriteStatus() { item.isFavorite.toggle() onItemChange(item) } } extension ItemViewModel { var favoriteButtonIconName: String { "star" + (item.isFavorite ? ".fill" : "") } var favoriteButtonColor: Color { item.isFavorite ? .yellow : .gray } }Note that we're enabling an onItemChange closure to be passed into our view model, which'll let our view controller observe whenever the view model's copy of the underlying Item model was modified. We could definitely have chosen to use <a href="https://www.swiftbysundell.com/discover/combine" target="_blank">Combine</a> here instead, by having our view controller hook into the publisher that's connected to the view model's item property, but a simple closure will get the job done in this case. Next, let's extract our cell-embedded SwiftUI code into a dedicated View type, which will let us make our view hierarchy observe our new view model as an ObservedObject: struct ItemView: View { @ObservedObject var viewModel: ItemViewModel var body: some View { HStack { Text(viewModel.item.title) Spacer() Button(action: viewModel.toggleFavoriteStatus) { Image(systemName: viewModel.favoriteButtonIconName) .foregroundColor(viewModel.favoriteButtonColor) } } } }Finally, all that remains is to update our view controller to use our newly introduced types, which will also let us remove the toggleFavoriteStatusForItem method that we were previously using to manage each item's favorite status: class ListViewController: UIViewController, UITableViewDataSource { ... func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -&gt; UITableViewCell { let cell = tableView.dequeueReusableCell( withIdentifier: cellReuseID, for: indexPath ) let viewModel = ItemViewModel( item: items[indexPath.row], onItemChange: { [weak self] item in guard let indexPath = self?.tableView.indexPath(for: cell) else { return } self?.items[indexPath.row] = item self?.databaseController.update(item) } ) cell.contentConfiguration = UIHostingConfiguration { ItemView(viewModel: viewModel) } return cell } }Very nice! Of course, the above implementation only handles internal data model changes that are performed by our view controller and its nested SwiftUI views. If those models could also be modified elsewhere, then we'd have to notify our view controller whenever that happens, and reload our table view's data accordingly. However, the fact that we're using SwiftUI and the new UIHostingConfiguration API doesn't really affect the way we'd do that, since any such external updates would lead to us re-configuring our cells anyway. Bridged swipe actionsAnother neat aspect of the new UIHostingConfiguration API and the way it bridges the gap between UIKit and SwiftUI is that it'll automatically convert any SwiftUI swipeActions that our view hierarchy contains into UIKit-based swipe actions. So for example, if we wanted to add a delete swipe action to each of our item cells, then we could do that using a modifier placed right within our UIHostingConfiguration closure - like this: cell.contentConfiguration = UIHostingConfiguration { ItemView(viewModel: viewModel).swipeActions { Button(role: .destructive, action: { [weak self] in guard let indexPath = self?.tableView.indexPath(for: cell) else { return } self?.items.remove(at: indexPath.row) self?.databaseController.delete(viewModel.item) self?.tableView.deleteRows(at: [indexPath], with: .automatic) }, label: { Label("Delete", systemImage: "trash") }) } }However, while the above is really neat, it's important to point out that (at the time of writing) not every aspect of SwiftUI is automatically bridged that way. For example, if we were to place a NavigationLink within our UIHostingConfiguration, then that wouldn't automatically be wired up to any UINavigationController that our view controller is embedded in (which does happen when using UIHostingController). Hopefully that's something that'll be addressed at a later time. ConclusionThe interoperability between SwiftUI and UIKit keeps getting more and more powerful, which in turn enables us to continue mixing the two UI frameworks within the apps that we build. The introduction of UIHostingConfiguration is especially welcome, since UITableView and UICollectionView (which supports this new hosting configuration API in the exact same way) still offer much more functionality than their SwiftUI counterparts - so being able to inline SwiftUI views within them should definitely prove to be very useful. If you have any questions, comments, or feedback, then feel free to reach out via either <a href="https://twitter.com/johnsundell" target="_blank">Twitter</a> or <a href="https://www.swiftbysundell.com/contact" target="_blank">email</a>. Thanks for reading! via: <a href="https://www.swiftbysundell.com/articles/rendering-swiftui-views-within-uitableview-or-uicollectionview" target="_blank">https://www.swiftbysundell.com/articles/rendering-swiftui-views-within-uitableview-or-uicollectionview</a>246383Rendering SwiftUI views within UITableView or UICollectionView cells on iOS 16New YouTube Music feature streamlines casting to recently used speakershttps://www.androidcentral.com/apps-software/youtube-music-casting-suggested-devicesfeatures/blogs/bvtesting-new-youtube-music-feature-streamlines-casting-recently-us/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-new-youtube-music-feature-streamlines-casting-recently-us/#commentsWed, 25 May 2022 19:22 GMTGoogle has enabled a new feature on YouTube Music that suggests which device to cast music to. The feature is available on iOS and Android devices. via: <a href="https://www.androidcentral.com/apps-software/youtube-music-casting-suggested-devices" target="_blank">https://www.androidcentral.com/apps-software/youtube-music-casting-suggested-devices</a>245455New YouTube Music feature streamlines casting to recently used speakersBest Amazon Fire HD 10 & 10 Plus cases 2022https://www.androidcentral.com/best-cases-amazon-fire-tablet-hd-10features/blogs/bvtesting-best-amazon-fire-hd-10-10-plus-cases-2022/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-best-amazon-fire-hd-10-10-plus-cases-2022/#commentsWed, 25 May 2022 17:32 GMTThe Amazon Fire HD 10 may be more affordable than most tablets, but you'll still want to keep it protected with a case. via: <a href="https://www.androidcentral.com/best-cases-amazon-fire-tablet-hd-10" target="_blank">https://www.androidcentral.com/best-cases-amazon-fire-tablet-hd-10</a>245457Best Amazon Fire HD 10 & 10 Plus cases 2022Catalyst Black for Android review: A surprisingly deep team-based shooterhttps://www.androidcentral.com/gaming/android-games/catalyst-black-reviewfeatures/blogs/bvtesting-catalyst-black-android-review-surprisingly-deep-teamba/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-catalyst-black-android-review-surprisingly-deep-teamba/#commentsWed, 25 May 2022 17:10 GMTFans of the team-based shooting genre are in for a surprise, as Super Evil Megacorp's Catalyst Black is a deep and engaging experience. via: <a href="https://www.androidcentral.com/gaming/android-games/catalyst-black-review" target="_blank">https://www.androidcentral.com/gaming/android-games/catalyst-black-review</a>245459Catalyst Black for Android review: A surprisingly deep team-based shooterHow to send files from your phone to your Chromebook using Nearby Sharehttps://www.androidcentral.com/how-send-files-your-phone-your-chromebook-using-nearby-sharefeatures/blogs/bvtesting-how-send-files-your-phone-your-chromebook-using-n/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-how-send-files-your-phone-your-chromebook-using-n/#commentsTue, 24 May 2022 20:58 GMTNearby Share, Google's alternative to Apple AirDrop, debuted on phones last year, but it came to Chrome OS recently. There are a few things you need to do to activate it before you can use it to wirelessly transfer files from your phone to your Chromebook, though. via: <a href="https://www.androidcentral.com/how-send-files-your-phone-your-chromebook-using-nearby-share" target="_blank">https://www.androidcentral.com/how-send-files-your-phone-your-chromebook-using-nearby-share</a>245375How to send files from your phone to your Chromebook using Nearby ShareThree games hit Netflix Games today, with one more on the wayhttps://www.androidcentral.com/gaming/android-games/three-games-hit-netflix-games-today-with-one-morfeatures/blogs/bvtesting-three-games-hit-netflix-games-today-with-one-more-way/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-three-games-hit-netflix-games-today-with-one-more-way/#commentsTue, 24 May 2022 19:01 GMTNetflix added three more mobile games that its subscribers can download, and will add a fourth next week with exclusive items. via: <a href="https://www.androidcentral.com/gaming/android-games/three-games-hit-netflix-games-today-with-one-more-on-the-way" target="_blank">https://www.androidcentral.com/gaming/android-games/three-games-hit-netflix-games-today-with-one-more-on-the-way</a>245380Three games hit Netflix Games today with one more on the wayNothing phone (1) preview highlights internal components, unified designhttps://www.androidcentral.com/phones/nothing-phone-1-design-interviewfeatures/blogs/bvtesting-nothing-phone-1-preview-highlights-internal-components-unifi/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-nothing-phone-1-preview-highlights-internal-components-unifi/#commentsTue, 24 May 2022 18:33 GMTNothing executives discuss the design of the company's first smartphone. The full unveiling of the Nothing phone (1) is expected this summer. via: <a href="https://www.androidcentral.com/phones/nothing-phone-1-design-interview" target="_blank">https://www.androidcentral.com/phones/nothing-phone-1-design-interview</a>245382Nothing phone (1) preview highlights internal components unified designBest Google Pixel 6 deals and Google Pixel 6 Pro deals: {month} {year}https://www.androidcentral.com/google-pixel-6-deals-pixel-6-pro-pricesfeatures/blogs/bvtesting-best-google-pixel-6-deals-google-pixel-6-pro-deals-month/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-best-google-pixel-6-deals-google-pixel-6-pro-deals-month/#commentsTue, 24 May 2022 18:32 GMTLooking to save some money on a Google Pixel 6 or a Pixel 6 Pro? We gathered the best deals of the month and put them into one simple guide. via: <a href="https://www.androidcentral.com/google-pixel-6-deals-pixel-6-pro-prices" target="_blank">https://www.androidcentral.com/google-pixel-6-deals-pixel-6-pro-prices</a>245383Best Google Pixel 6 deals and Google Pixel 6 Pro deals: {month} {year}Best Bluetooth speakers under $100 in 2022https://www.androidcentral.com/best-bluetooth-speakers-under-100features/blogs/bvtesting-best-bluetooth-speakers-under-100-2022/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-best-bluetooth-speakers-under-100-2022/#commentsTue, 24 May 2022 18:24 GMTYou don't need to spend a lot of money to get a great Bluetooth speaker. We've outlined the best Bluetooth speakers you can pick up for under $100 right now. via: <a href="https://www.androidcentral.com/best-bluetooth-speakers-under-100" target="_blank">https://www.androidcentral.com/best-bluetooth-speakers-under-100</a>245384Best Bluetooth speakers under $100 in 2022Best Oculus Quest 2 prices and deals in May 2022https://www.androidcentral.com/gaming/virtual-reality/best-oculus-quest-2-prices-and-dealsfeatures/blogs/bvtesting-best-oculus-quest-2-prices-deals-may-2022/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-best-oculus-quest-2-prices-deals-may-2022/#commentsMon, 23 May 2022 20:53 GMTFinding a discounted Oculus Quest 2 can be a challenge, so we've scoured the web for the best deals and put them all into a simple guide for easy access. via: <a href="https://www.androidcentral.com/gaming/virtual-reality/best-oculus-quest-2-prices-and-deals" target="_blank">https://www.androidcentral.com/gaming/virtual-reality/best-oculus-quest-2-prices-and-deals</a>245265Best Oculus Quest 2 prices and deals in May 2022Memorial Day TV sales have landed: save hundreds on Samsung, LG, and morehttps://www.androidcentral.com/streaming-tv/memorial-day-tv-sales-have-landed-save-hundreds-on-samsufeatures/blogs/bvtesting-memorial-day-tv-sales-have-landed-save-hundreds-samsung-l/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-memorial-day-tv-sales-have-landed-save-hundreds-samsung-l/#commentsMon, 23 May 2022 19:25 GMTAhead of Memorial Day 2022, retailers like Walmart, Best Buy, and Amazon are offering some amazing deals on smart TVs - here are the best ones we could find. via: <a href="https://www.androidcentral.com/streaming-tv/memorial-day-tv-sales-have-landed-save-hundreds-on-samsung-lg-and-more" target="_blank">https://www.androidcentral.com/streaming-tv/memorial-day-tv-sales-have-landed-save-hundreds-on-samsung-lg-and-more</a>245268Memorial Day TV sales have landed: save hundreds on Samsung LG and moreBest cheap Chromebook prices and deals: May 2022https://www.androidcentral.com/chromebooks-laptops/best-cheap-chromebook-prices-and-dealsfeatures/blogs/bvtesting-best-cheap-chromebook-prices-deals-may-2022/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-best-cheap-chromebook-prices-deals-may-2022/#commentsMon, 23 May 2022 19:18 GMTIf you need a simple and affordable laptop, a Chromebook is always a solid choice. This guide has all of the best Chromebook deals of the month. via: <a href="https://www.androidcentral.com/chromebooks-laptops/best-cheap-chromebook-prices-and-deals" target="_blank">https://www.androidcentral.com/chromebooks-laptops/best-cheap-chromebook-prices-and-deals</a>245269Best cheap Chromebook prices and deals: May 2022The best Verizon deals on phones and plans: May 2022https://www.androidcentral.com/phones/best-verizon-phone-deals-plansfeatures/blogs/bvtesting-the-best-verizon-deals-phones-plans-may-2022/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-the-best-verizon-deals-phones-plans-may-2022/#commentsMon, 23 May 2022 18:21 GMTWhether you're trading in an old device or adding a new line, you can save loads of money with the Verizon phone deals found in this guide. via: <a href="https://www.androidcentral.com/phones/best-verizon-phone-deals-plans" target="_blank">https://www.androidcentral.com/phones/best-verizon-phone-deals-plans</a>245270The best Verizon deals on phones and plans: May 2022The Galaxy Z Flip 4 could be getting this year's best processorhttps://www.androidcentral.com/phones/galaxy-z-flip-4-snapdragon-rumorfeatures/blogs/bvtesting-the-galaxy-z-flip-4-could-be-getting-this-years-best-process/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-the-galaxy-z-flip-4-could-be-getting-this-years-best-process/#commentsMon, 23 May 2022 17:15 GMTThe latest Qualcomm Snapdragon chipset looks to power the Z Flip 4 and Z Fold 4, which could spell big gains for battery life and performance for Samsung's upcoming foldables. via: <a href="https://www.androidcentral.com/phones/galaxy-z-flip-4-snapdragon-rumor" target="_blank">https://www.androidcentral.com/phones/galaxy-z-flip-4-snapdragon-rumor</a>245271The Galaxy Z Flip 4 could be getting this year's best processorGoogle's workforce saw its largest growth of Black and Latinx representation last yearhttps://www.androidcentral.com/apps-software/googles-workforce-saw-its-largest-growth-of-black-and-lfeatures/blogs/bvtesting-googles-workforce-saw-its-largest-growth-black-latinx/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-googles-workforce-saw-its-largest-growth-black-latinx/#commentsMon, 23 May 2022 16:48 GMTGoogle's 2022 diversity report shows it has hired more Black and Latinx employees over the past year in the U.S., but its workforce is still dominated by white men. via: <a href="https://www.androidcentral.com/apps-software/googles-workforce-saw-its-largest-growth-of-black-and-latinx-representation-last-year" target="_blank">https://www.androidcentral.com/apps-software/googles-workforce-saw-its-largest-growth-of-black-and-latinx-representation-last-year</a>245272Google's workforce saw its largest growth of Black and Latinx representation last yearDoes the Pixel 6a have wireless charging?https://www.androidcentral.com/phones/does-the-pixel-6a-have-wireless-chargingfeatures/blogs/bvtesting-does-pixel-6a-have-wireless-charging/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-does-pixel-6a-have-wireless-charging/#commentsMon, 23 May 2022 16:30 GMTWondering about the Google Pixel 6a's wireless charging capabilities? Here's what you need to know. via: <a href="https://www.androidcentral.com/phones/does-the-pixel-6a-have-wireless-charging" target="_blank">https://www.androidcentral.com/phones/does-the-pixel-6a-have-wireless-charging</a>245273Does the Pixel 6a have wireless charging?The Pixel Watch sounds like a powerhouse despite its aging chipsethttps://www.androidcentral.com/wearables/google-pixel-watch-ram-storage-charging-rumorsfeatures/blogs/bvtesting-the-pixel-watch-sounds-like-powerhouse-despite-its-aging-c/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-the-pixel-watch-sounds-like-powerhouse-despite-its-aging-c/#commentsMon, 23 May 2022 16:08 GMTGoogle is yet to unveil Pixel Watch specs, but new rumors indicate it could be a fairly impressive smartwatch compared to current Wear OS devices. via: <a href="https://www.androidcentral.com/wearables/google-pixel-watch-ram-storage-charging-rumors" target="_blank">https://www.androidcentral.com/wearables/google-pixel-watch-ram-storage-charging-rumors</a>245274The Pixel Watch sounds like a powerhouse despite its aging chipsetEZVIZ C6 2K+ security camera review: An advanced camera that's missing a couple of basic featureshttps://www.androidcentral.com/accessories/smart-home/ezviz-c6-2k-security-camera-reviewfeatures/blogs/bvtesting-ezviz-c6-2k-security-camera-review-advanced-camera-thats/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-ezviz-c6-2k-security-camera-review-advanced-camera-thats/#commentsSun, 22 May 2022 15:01 GMTThe EZVIZ C6 2K+ security camera gives you nearly a 360 of any room it's in and the helpful AI features are a nice addition. The price and missing customization options hold it back from greatness. via: <a href="https://www.androidcentral.com/accessories/smart-home/ezviz-c6-2k-security-camera-review" target="_blank">https://www.androidcentral.com/accessories/smart-home/ezviz-c6-2k-security-camera-review</a>245167EZVIZ C6 2K+ security camera review: An advanced camera that's missing a couple of basic featuresFrom the Editor's Desk: Making sense of the Google Pixel Tablethttps://www.androidcentral.com/tablets/pixel-tablet-could-be-nest-tabletfeatures/blogs/bvtesting-from-editors-desk-making-sense-google-pixel-table/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-from-editors-desk-making-sense-google-pixel-table/#commentsSun, 22 May 2022 14:01 GMTTrying to figure out what's going on with Google's new slate? Maybe think 'Nest,' not 'Pixel.' via: <a href="https://www.androidcentral.com/tablets/pixel-tablet-could-be-nest-tablet" target="_blank">https://www.androidcentral.com/tablets/pixel-tablet-could-be-nest-tablet</a>245168From the Editor's Desk: Making sense of the Google Pixel TabletAndroid 13 is picking up native support for most braille displayshttps://www.androidcentral.com/apps-software/android-13-is-picking-up-native-support-for-most-braillfeatures/blogs/bvtesting-android-13-is-picking-up-native-support-most-braille-dis/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-android-13-is-picking-up-native-support-most-braille-dis/#commentsSun, 22 May 2022 07:54 GMTGoogle will begin testing out-of-the-box support for braille displays on the Talkback screen reader app for Android in the coming weeks. via: <a href="https://www.androidcentral.com/apps-software/android-13-is-picking-up-native-support-for-most-braille-displays" target="_blank">https://www.androidcentral.com/apps-software/android-13-is-picking-up-native-support-for-most-braille-displays</a>245169Android 13 is picking up native support for most braille displaysBest OPPO Find X5 and Find X5 Pro screen protectors 2022https://www.androidcentral.com/phones/best-oppo-find-x5-and-find-x5-pro-screen-protectorsfeatures/blogs/bvtesting-best-oppo-find-x5-find-x5-pro-screen-protectors-2022/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-best-oppo-find-x5-find-x5-pro-screen-protectors-2022/#commentsSat, 21 May 2022 17:30 GMTOPPO's Find X5 and X5 Pro's displays are as good as the ones found on Samsung's flagship phones. It's only sensible to safeguard such a marvelous AMOLED panel with an excellent screen protector for your OPPO Find X5 and Find X5 Pro. via: <a href="https://www.androidcentral.com/phones/best-oppo-find-x5-and-find-x5-pro-screen-protectors" target="_blank">https://www.androidcentral.com/phones/best-oppo-find-x5-and-find-x5-pro-screen-protectors</a>245170Best OPPO Find X5 and Find X5 Pro screen protectors 2022Google cares about apps for the big screen again but still needs to convince developershttps://www.androidcentral.com/tablets/google-cares-about-apps-for-the-big-screen-again-but-still-nefeatures/blogs/bvtesting-google-cares-about-apps-big-screen-again-still-n/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-google-cares-about-apps-big-screen-again-still-n/#commentsSat, 21 May 2022 14:00 GMTGoogle has provided the tools for building apps optimized for tablets and foldables but that might not be enough. via: <a href="https://www.androidcentral.com/tablets/google-cares-about-apps-for-the-big-screen-again-but-still-needs-to-convince-developers" target="_blank">https://www.androidcentral.com/tablets/google-cares-about-apps-for-the-big-screen-again-but-still-needs-to-convince-developers</a>245171Google cares about apps for the big screen again but still needs to convince developersPixel Watch and Pixel 7 could make me ditch Apple for goodhttps://www.androidcentral.com/phones/pixel-7-pixel-watch-ecosystemfeatures/blogs/bvtesting-pixel-watch-pixel-7-could-make-me-ditch-apple-good/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-pixel-watch-pixel-7-could-make-me-ditch-apple-good/#commentsSat, 21 May 2022 11:00 GMTGoogle's ecosystem of cohesive devices is shaping up quite nicely. With the Pixel Watch and Pixel 7, it might be too tempting to ignore any longer. via: <a href="https://www.androidcentral.com/phones/pixel-7-pixel-watch-ecosystem" target="_blank">https://www.androidcentral.com/phones/pixel-7-pixel-watch-ecosystem</a>245172Pixel Watch and Pixel 7 could make me ditch Apple for goodHow to stream movies and TV on the (Oculus) Meta Quest 2https://www.androidcentral.com/gaming/virtual-reality/how-to-stream-movies-and-tv-on-the-oculus-metafeatures/blogs/bvtesting-how-stream-movies-tv-oculus-meta-quest-2/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-how-stream-movies-tv-oculus-meta-quest-2/#commentsFri, 20 May 2022 21:00 GMTYour Oculus Quest 2 can do a lot more than just play games. There's more than one way to watch your favorite movies and TV shows on the VR headset in a virtual theater. via: <a href="https://www.androidcentral.com/gaming/virtual-reality/how-to-stream-movies-and-tv-on-the-oculus-meta-quest-2" target="_blank">https://www.androidcentral.com/gaming/virtual-reality/how-to-stream-movies-and-tv-on-the-oculus-meta-quest-2</a>245173How to stream movies and TV on the (Oculus) Meta Quest 2How to use Google Photos portrait blur on your Android phonehttps://www.androidcentral.com/apps-software/how-to-use-google-photos-portrait-blur-on-androidfeatures/blogs/bvtesting-how-use-google-photos-portrait-blur-your-android-phone/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-how-use-google-photos-portrait-blur-your-android-phone/#commentsFri, 20 May 2022 19:30 GMTGoogle Photos has a cool Portrait Blur feature that you can use on your Android phone. Learn how to do it right and you'll be transforming boring portrait shots into eye-catching photographs in no time at all. via: <a href="https://www.androidcentral.com/apps-software/how-to-use-google-photos-portrait-blur-on-android" target="_blank">https://www.androidcentral.com/apps-software/how-to-use-google-photos-portrait-blur-on-android</a>245175How to use Google Photos portrait blur on your Android phoneWhat is Google Play Protect?https://www.androidcentral.com/apps-software/what-is-google-play-protectfeatures/blogs/bvtesting-what-is-google-play-protect/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-what-is-google-play-protect/#commentsFri, 20 May 2022 18:31 GMTGoogle has its own system to help keep the apps on your phone safe and secure. But you may not know how it works, or that you can change your settings to make it even better. via: <a href="https://www.androidcentral.com/apps-software/what-is-google-play-protect" target="_blank">https://www.androidcentral.com/apps-software/what-is-google-play-protect</a>245176What is Google Play Protect?Podcast: "The evolution of SwiftUI", with special guest Chris Eidhofhttps://www.swiftbysundell.com/podcast/116features/blogs/bvtesting-podcast-evolution-swiftui-with-special-guest-chris-ei/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-podcast-evolution-swiftui-with-special-guest-chris-ei/#commentsWed, 18 May 2022 13:55 GMT<audio controls><source src="https://traffic.libsyn.com/swiftbysundell/SwiftBySundell116.mp3" type="audio/mpeg"/></audio>Chris Eidhof returns to the podcast to talk about how SwiftUI has evolved since its initial release, to share several key learnings from using it over the past few years, and to discuss concepts like app architecture and state management. Sponsors<strong><a href="https://judo.app/sundell" target="_blank">Judo</a>:</strong> Quickly build native, server-driven UI for iOS and Android, and publish instantly, without having to submit updates to the App Store. Try it for free today, by going to <a href="https://judo.app/sundell" target="_blank">judo.app/sundell</a>.<strong><a href="<a https://www.revenuecat.com" target="_blank">RevenueCat</a>:</strong> In-app subscriptions made easy. RevenueCat handles the pain points of implementing in-app purchases and subscriptions, so that you can get back to building your app. Learn more at <a href="https://www.revenuecat.com" target="_blank">revenuecat.com</a>.Links<a href="<a https://twitter.com/chriseidhof" target="_blank">Chris on Twitter</a><a href="https://twitter.com/johnsundell" target="_blank">John on Twitter</a><a href="https://www.objc.io" target="_blank">objc.io</a><a href="<a https://talk.objc.io" target="_blank">Swift Talk</a><a href="https://www.objc.io/books/app-architecture" target="_blank">The "App Architecture" book</a><a href="https://www.objc.io/books/thinking-in-swiftui" target="_blank">Thinking in SwiftUI</a><a href="https://www.swiftbysundell.com/articles/swiftui-frame-modifier" target="_blank">SwiftUI's frame modifier</a><a href="https://www.objc.io/blog/2020/11/10/hstacks-child-ordering" target="_blank">How an HStack works under the hood</a><a href="https://developer.apple.com/documentation/swiftui/transaction" target="_blank">SwiftUI transactions</a><a href="https://www.swiftbysundell.com/articles/swiftui-state-management-guide" target="_blank">SwiftUI's state management system</a><a href="https://www.swiftbysundell.com/articles/swiftui-programmatic-navigation" target="_blank">Programmatic navigation in SwiftUI</a><a href="https://developer.apple.com/documentation/swiftui/animations" target="_blank">SwiftUI animations and transitions</a><a href="https://www.buildandshipapps.com" target="_blank">Narrated</a><a href="<a https://www.pointfree.co/collections/composable-architecture" target="_blank">Point-Free's "Composable architecture"</a><a href="https://soundcloud.com/banana-drama" target="_blank">Intro and outro music by Dariusz Dziuk</a> via: <a href="https://www.swiftbysundell.com/podcast/116" target="_blank">https://www.swiftbysundell.com/podcast/116</a>244749Podcast:,"The,evolution,of,SwiftUI",with,special,guest,Chris,EidhofSwift by Sundell turns five years old today! Here's what's next for the website and the podcasthttps://www.swiftbysundell.com/special/five-yearsfeatures/blogs/bvtesting-swift-by-sundell-turns-five-years-old-today-heres-whats-next/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-swift-by-sundell-turns-five-years-old-today-heres-whats-next/#commentsThu, 5 May 2022 15:40 GMTToday it's been exactly five years since this website first launched, and what a journey it has been! When I started this website after having published weekly articles on Medium for a few months, I honestly had no idea what to expect. I wasn't even sure if anyone would even find the site to begin with, let alone be interested in coming back week after week to read my new articles. But now, five years later, and with over 550 articles and 115 podcast episodes published, this website has been visited by over a million Swift developers from all around the world, and hundreds of thousands of people come back to read new articles and listen to new podcast episodes every single month. To see this website grow like that has been absolutely incredible, and I'm eternally grateful for all of the amazing support that you - the Swift community - have given me over these first five years. During these first few years, the amount of time that I've been able to spend working on my articles and podcast episodes has varied quite a lot. In the beginning, I was simply working on Swift by Sundell during my spare time, as a hobby project, and I had no plans or intentions to ever scale the project much beyond that. But at the same time, the website kept growing, and so did my ambitions, and at the start of 2019 (two years after the initial launch) I made the rather bold decision to turn Swift by Sundell into my full-time job. In retrospect, I'm incredibly happy that I made that decision, not only because it enabled me to produce a much larger number of more detailed articles, and spend more time on podcast editing to make each episode sound great - but also because it led to the creation of <a href="https://github.com/johnsundell/ink" target="_blank">Ink</a>, <a href="https://github.com/johnsundell/plot" target="_blank">Plot</a>, and <a href="https://github.com/johnsundell/publish" target="_blank">Publish</a>, and the current iteration of this website which uses those tools to produce a fast, easy to use, statically generated site that I'm super proud of. Working full-time on your own projects, as amazing as it in many ways is, also comes with quite a few downsides, though. In particular, I really started to miss working with other people, to be a part of a team, and to do actual iOS and macOS app development. Building Publish and my other open source tools was a lot of fun, and involved solving a ton of interesting problems, but it just wasn't the same as working on complex app projects with dedicated co-workers. So in 2020 I decided to start freelancing again, part-time, while still keeping Swift by Sundell as my main, full-time job - which worked out great. In fact, it worked out so great that I started taking on more freelancing work throughout 2021, and for a while, I was incredibly happy with how my work was progressing. Business was great, with income from both this website's sponsorships and from my freelancing work, I got to work on some incredibly cool projects, plus those projects gave me such a huge amount of inspiration for both my articles and podcast episodes. It all turned out to be one big, positive feedback loop. However, towards the end of 2021, I started to feel that something was wrong. I very often felt incredibly stressed, and sometimes even deeply disappointed in myself for not writing enough articles, for not publishing podcast episodes frequently enough, for not reviewing open source pull requests fast enough, or for not working enough hours on a given project. Looking back, it's quite obvious what had happened. As I kept constantly expanding all of my projects and client work over time, I had ended up with more or less two full-time jobs, and it became clear that I was at the edge (or, some may say, even past the edge) of being burned out. Something had to change. So, at the beginning of this year, I sat down and started making a plan. I knew that I didn't want to stop doing client work (I still work on some really nice projects with incredible teams), and I also knew that I didn't want to quit working on this website, the podcast, <a href="https://stacktracepodcast.fm" target="_blank">Stacktrace</a> (my other podcast), or my <a href="https://github.com/JohnSundell" target="_blank">open source projects</a>. So I just needed to come up with some kind of compromise, a schedule that would let me keep working on all of those things that I'm super passionate about, while also making that schedule much more sustainable and healthy. What I've come up with will likely disappoint some of you, since it does involve a reduction of the amount of time that I'll be able to spend on Swift by Sundell going forward (and the number of articles and podcast episodes that I'll be able to make as a result), but I want to make it crystal clear that I'm making these changes because I want to keep working on Swift by Sundell for many more years to come. I love this website and the wonderful community that exists around Swift and Apple's platforms, and I want to continue contributing to that community as much as I possibly can far into the future. So, what changes am I making? First, I'm removing all sorts of publishing schedules, and will instead post new articles and podcast episodes on a more infrequent basis. While I'm aiming to publish at least one new article and one podcast episode per month, there might occasionally be some periods of time where not much is happening on this website, but that doesn't mean that I've abandoned it, I might just be busy with other work. I've always prioritized quality over quantity, and I'd much rather take my time writing a really great article than rush one out just to meet a specific schedule. Next, I'm removing all ads from the website, starting next week, on the 9th of May. That's right, you'll soon be able to enjoy all of this website's hundreds of articles and all of my <a href="https://www.swiftbysundell.com/discover" target="_blank">Discover guides</a> completely ad-free, all free of charge. While I might occasionally publish a (clearly marked) sponsored post, and there will still be sponsorships on the podcast, I want to turn my articles back to what they started out as - a way for me to share my thoughts and learnings with the community without any kind of commercial motives or pressure. I truly appreciate all of the sponsors that have advertised on this website over the past three and a half years, and I'm not saying that I'll never do website sponsorships again, but not having to book, schedule and manage weekly website sponsorships is going to free up a lot of time (and remove a ton of stress), so it feels like the right move to make at this point. So, to sum up, Swift by Sundell is here to stay, and while you'll see new content published on a more infrequent basis going forward, you'll be able to freely access all of this site's huge collection of articles completely ad-free. I truly believe that this is the best path forward, both for Swift by Sundell and for me personally, and I hope you'll keep joining me on this journey for a long time to come. Thanks so much for reading, happy fifth birthday to Swift by Sundell, and here's to five more years of articles, podcasts, and more! via: <a href="https://www.swiftbysundell.com/special/five-years" target="_blank">https://www.swiftbysundell.com/special/five-years</a>243820Swift by Sundell turns five years old today! Here's what's next for the website and the podcastEpisode 14: The DJ ARCH Total Spectrum Show (TSS) v11 Househttps://www.podomatic.com/podcasts/deejarch/episodes/2022-05-05T07_03_30-07_00features/blogs/bvtesting-episode-14-dj-arch-total-spectrum-show-tss-v11-house/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-episode-14-dj-arch-total-spectrum-show-tss-v11-house/#commentsThu, 5 May 2022 13:04 GMTTo get brand new mixes voice free, head over to <a href="http://bit.ly/djarchmixcloud" target="_blank">http://bit.ly/djarchmixcloud</a>. <a href="http://bit.ly/djarchmerchstore" target="_blank">https://bit.ly/djarchmerchstore</a> <a href="<a http://bit.ly/djarchradio" target="_blank">http://bit.ly/djarchradio</a> <a href="<a http://bit.ly/fleetedmradio" target="_blank">https://bit.ly/fleetedmradio</a> <a href="<a https://bit.ly/djarchontwitch" target="_blank">https://bit.ly/djarchontwitch </a> <a href="<a https://bit.ly/djarchliveonmixcloud" target="_blank">https://bit.ly/djarchliveonmixcloud </a> <a href="<a http://bit.ly/djarchlinktree" target="_blank">https://bit.ly/djarchlinktree</a> <a href="<a http://bit.ly/djarchpaypal" target="_blank">https://bit.ly/djarchpaypal</a> via: <a href="https://www.podomatic.com/podcasts/deejarch/episodes/2022-05-05T07_03_30-07_00" target="_blank">https://www.podomatic.com/podcasts/deejarch/episodes/2022-05-05T07_03_30-07_00</a>246898Episode 14: The DJ ARCH Total Spectrum Show (TSS) v11 Houseblogs/6-2022/246898-episode-14-dj-arch-s.jpgPlaylist (May/June 2022) | Music buzzhttps://www.caribbean-beat.com/issue-170/playlist-may-june-2022-music-buzzfeatures/blogs/bvtesting-playlist-mayjune-2022-music-buzz/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-playlist-mayjune-2022-music-buzz/#commentsSun, 1 May 2022 03:01 GMTThis month's listening picks from the Caribbean - featuring new music by Nadia Batson; Koffee; Rachel Kerr; Elan Trotman; Arnaud Dolmen; and Teddyson John The post <a href="https://www.caribbean-beat.com/issue-170/playlist-may-june-2022-music-buzz" target="_blank">Playlist (May/June 2022) | Music buzz</a> appeared first on <a href="https://www.caribbean-beat.com" target="_blank">Caribbean Beat Magazine</a>. via: <a href="https://www.caribbean-beat.com/issue-170/playlist-may-june-2022-music-buzz" target="_blank">https://www.caribbean-beat.com/issue-170/playlist-may-june-2022-music-buzz</a>245139Embark, Reviews, Music, Issue 170 (May/June 2022), Playlist (May/June 2022) | Music buzzYouTubers of the Caribbean | Take 5https://www.caribbean-beat.com/issue-170/youtubers-of-the-caribbean-take-5features/blogs/bvtesting-youtubers-caribbean-take-5/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-youtubers-caribbean-take-5/#commentsSun, 1 May 2022 03:01 GMTCaribbean content creators have been producing a range of video material on YouTube and other platforms, attracting hundreds of thousands of viewers from around the world. Laura Dowrich recommends five of her favourites The post <a href="https://www.caribbean-beat.com/issue-170/youtubers-of-the-caribbean-take-5" target="_blank">YouTubers of the Caribbean | Take 5</a> appeared first on <a href="https://www.caribbean-beat.com" target="_blank">Caribbean Beat Magazine</a>. via: <a href="https://www.caribbean-beat.com/issue-170/youtubers-of-the-caribbean-take-5" target="_blank">https://www.caribbean-beat.com/issue-170/youtubers-of-the-caribbean-take-5</a>245142Homepage Slider, Arrive, Film and Television, People, Issue 170 (May/June 2022), YouTubers of the CaEvent buzz (May/June 2022)https://www.caribbean-beat.com/issue-170/event-buzz-may-june-2022features/blogs/bvtesting-event-buzz-mayjune-2022/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-event-buzz-mayjune-2022/#commentsSun, 1 May 2022 03:00 GMTEssential info about what's happening across the region to help you make the most of May and June! The post <a href="https://www.caribbean-beat.com/issue-170/event-buzz-may-june-2022" target="_blank">Event buzz (May/June 2022)</a> appeared first on <a href="https://www.caribbean-beat.com" target="_blank">Caribbean Beat Magazine</a>. via: <a href="https://www.caribbean-beat.com/issue-170/event-buzz-may-june-2022" target="_blank">https://www.caribbean-beat.com/issue-170/event-buzz-may-june-2022</a>245137Embark, Festivals and Events, Issue 170 (May/June 2022), Event buzz (May/June 2022)A space for short films | Screen buzzhttps://www.caribbean-beat.com/issue-170/short-film-saturdayfeatures/blogs/bvtesting-a-space-short-films-screen-buzz/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-a-space-short-films-screen-buzz/#commentsSun, 1 May 2022 03:00 GMTThe Soleil Short Film Saturday series and Third Horizon Film Festival partner up to bring you some of the best shorts from the Caribbean diaspora The post <a href="https://www.caribbean-beat.com/issue-170/short-film-saturday" target="_blank">A space for short films | Screen buzz</a> appeared first on <a href="https://www.caribbean-beat.com" target="_blank">Caribbean Beat Magazine</a>. via: <a href="https://www.caribbean-beat.com/issue-170/short-film-saturday" target="_blank">https://www.caribbean-beat.com/issue-170/short-film-saturday</a>245140Embark, Film and Television, Festivals and Events, Issue 170 (May/June 2022), A space for short filmGuyana's sacred passage | Offtrackhttps://www.caribbean-beat.com/issue-170/sacred-passage-offtrackfeatures/blogs/bvtesting-guyanas-sacred-passage-offtrack/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-guyanas-sacred-passage-offtrack/#commentsSun, 1 May 2022 03:00 GMTAnnette Arjoon-Martins takes us into Guyana's Barima Mora Passage - part of the Amazon ecoregion, home to unspoilt mangrove, an array of endangered species, and thriving Indigenous culture - and shares why she and her team are working so hard to protect it The post <a href="https://www.caribbean-beat.com/issue-170/sacred-passage-offtrack" target="_blank">Guyana's sacred passage | Offtrack</a> appeared first on <a href="https://www.caribbean-beat.com" target="_blank">Caribbean Beat Magazine</a>. via: <a href="https://www.caribbean-beat.com/issue-170/sacred-passage-offtrack" target="_blank">https://www.caribbean-beat.com/issue-170/sacred-passage-offtrack</a>245143Homepage Slider, Arrive, Environment, Guyana, Issue 170 (May/June 2022), Guyana's sacred passage | OBridging the divide | Portfoliohttps://www.caribbean-beat.com/issue-170/bridging-the-divide-portfoliofeatures/blogs/bvtesting-bridging-divide-portfolio/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-bridging-divide-portfolio/#commentsSun, 1 May 2022 03:00 GMTThis year, Caribbean artists will have their biggest ever presence at two of the world's most significant contemporary art events - the Venice Biennale and documenta fifteen. Janine Mendes-Franco learns more The post <a href="https://www.caribbean-beat.com/issue-170/bridging-the-divide-portfolio" target="_blank">Bridging the divide | Portfolio</a> appeared first on <a href="https://www.caribbean-beat.com" target="_blank">Caribbean Beat Magazine</a>. via: <a href="https://www.caribbean-beat.com/issue-170/bridging-the-divide-portfolio" target="_blank">https://www.caribbean-beat.com/issue-170/bridging-the-divide-portfolio</a>245144Homepage Slider, Arrive, Arts and Architecture, People, Issue 170 (May/June 2022), Bridging the diviPodcast: "A framework and an app", with special guest Simon St vringhttps://www.swiftbysundell.com/podcast/115features/blogs/bvtesting-podcast-framework-app-with-special-guest-simon-stvr/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-podcast-framework-app-with-special-guest-simon-stvr/#commentsSat, 30 Apr 2022 18:20 GMT<audio controls><source src="https://traffic.libsyn.com/swiftbysundell/SwiftBySundell115.mp3" type="audio/mpeg"/></audio>Simon St vring returns to the show to talk about how he built his new text editor Runestone, how to effectively manage an app's settings, performance tuning, and implementing an app's core logic as a stand-alone framework. Sponsors<strong><a href="https://judo.app/sundell" target="_blank">Judo</a>:</strong> Quickly build native, server-driven UI for iOS and Android, and publish instantly, without having to submit updates to the App Store. Try it for free today, by going to <a href="https://judo.app/sundell" target="_blank">judo.app/sundell</a>.<strong><a href="<a https://bitrise.io/swift" target="_blank">Bitrise</a>:</strong> Rock-solid continuous integration for your Swift project, which now offers 50% faster builds and ad-ons for things like automatic deployment. Go to <a href="https://bitrise.io/swift" target="_blank">bitrise.io/swift</a> to get started for free.Links<a href="https://twitter.com/simonbs" target="_blank">Simon on Twitter</a><a href="https://twitter.com/johnsundell" target="_blank">John on Twitter</a><a href="https://runestone.app" target="_blank">Runestone</a><a href="<a https://scriptable.app" target="_blank">Scriptable</a><a href="<a https://datajar.app" target="_blank">Data Jar</a><a href="https://jayson.app" target="_blank">Jayson</a><a href="<a https://code.visualstudio.com" target="_blank">Visual Studio Code</a><a href="https://workingcopyapp.com" target="_blank">Working Copy</a><a href="https://www.swiftbysundell.com/articles/the-power-of-userdefaults-in-swift" target="_blank">UserDefaults</a><a href="<a https://www.swiftbysundell.com/articles/property-wrappers-in-swift" target="_blank">Property wrappers</a><a href="https://www.swiftbysundell.com/articles/swiftui-state-management-guide" target="_blank">SwiftUI's state management system</a><a href="https://developer.apple.com/documentation/uikit/uitextview" target="_blank">UITextView</a><a href="<a https://developer.apple.com/documentation/swiftui/texteditor" target="_blank">SwiftUI's TextEditor</a><a href="https://developer.apple.com/documentation/appkit/textkit" target="_blank">TextKit</a><a href="<a https://developer.apple.com/documentation/coretext" target="_blank">CoreText</a><a href="<a https://developer.apple.com/documentation/uikit/uitextinput" target="_blank">UITextInput</a><a href="<a https://developer.apple.com/documentation/javascriptcore" target="_blank">JavascriptCore</a><a href="<a https://github.com/johnsundell/publish" target="_blank">Publish</a><a href="<a https://www.swiftbysundell.com/articles/managing-dependencies-using-the-swift-package-manager" target="_blank">Managing dependencies using Swift Package Manager</a><a href="https://simonbs.dev" target="_blank">Simon's website</a><a href="https://soundcloud.com/banana-drama" target="_blank">Intro and outro music by Dariusz Dziuk</a> via: <a href="https://www.swiftbysundell.com/podcast/115" target="_blank">https://www.swiftbysundell.com/podcast/115</a>242495Podcast: "A framework and an app" with special guest Simon St vringMay Eventshttps://www.discoveringpuertorico.com/may-events/features/blogs/bvtesting-may-events/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-may-events/#commentsSat, 30 Apr 2022 11:40 GMTSummer is fastly approaching here in Puerto Rico. School holidays start towards the end of the month and locals and visitors are looking forward to spending some quality time with friends and family. It is a great month for all kinds of festivals and family activities and highlights include: A taste of Rum, Festival Tierra Adentro and more... May 28, A Taste of Rum, Old San Juan The annual celebration of the islands rum production takes place at Bahia Urbana Pier 6 in Old San Juan. Enjoy a selection of the island's best rums, live music, educational activities and food at this popular event. <strong>More info at a <a href="https://tasteofrums.com" target="_blank">Taste of Rum website</a>. </strong> May 12 - 15, <strong>35th Festival Tierra Adentro, Utuado</strong> The 35th Festival Tierra Adentro is an Agricultural and Craft Festival that takes place at the University of Puerto Rico Utuado campus. There will be seminars, educational activities, local artisans, live music, food and more Also happening in May <div class="content-image" id="divBlogPage_Image1"><img id="bvimg1" src="https://www.discoveringpuertorico.com/wp-content/dpr_may_2019_2.jpg" title="" /></div> May 6, <strong>Vega Baja Gastron mico</strong> Food and music event taking place in the towns Plaza de Recreo Jos Francisco N ter. The fun starts at 6pm May 27 to 29, <strong>Festival Del Chap n, Naguabo</strong> The annual Chap n (trunkfish) Festival is a popular seafood event that takes place along the along the Malecon in Naguabo. Enjoy tasty snacks featuring Chapin along with live music and family activities May 28, <strong>Mojito Fest, San Juan</strong> Another rum event this time celebrating the Mojito. The Puerto Rico Convention Center will host this years Mojito Fest featuring around 40 restaurants' showcasing their best dishes and best mojitos. <strong>More info on their <a href="https://www.facebook.com/mojitofest.pr" target="_blank">Facebook Page </a></strong> For more news on events happening in May and the rest of the year; check out our '<a href="https://www.discoveringpuertorico.com/whats-on/" target="_blank">What's On Calendar</a>', <a href="http://twitter.com/coqui2008" target="_blank">Twitter Page</a> and <a href="https://www.facebook.com/DiscoveringPuertoRico" target="_blank">Facebook Page</a> Note: All events are subject to change, so contact the event organizers for up to date information. Discovering Puerto Rico is not responsible for any schedule changes Resource: local media, PR Tourism Co. The post <a href="https://www.discoveringpuertorico.com/may-events/" target="_blank">May Events</a> first appeared on <a href="https://www.discoveringpuertorico.com" target="_blank">Discovering Puerto Rico</a>. via: <a href="https://www.discoveringpuertorico.com/may-events/" target="_blank">https://www.discoveringpuertorico.com/may-events/</a>245157Events, Featured, latest, artisans, daytrips, festivals, food, puertorico, sanjuan, May Eventsblogs/5-2022/245157-may-events-s.jpg2Episode 13: The DJ ARCH Total Spectrum Show (TSS) v10 Househttps://www.podomatic.com/podcasts/deejarch/episodes/2022-04-22T16_26_11-07_00features/blogs/bvtesting-episode-13-dj-arch-total-spectrum-show-tss-v10-house/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-episode-13-dj-arch-total-spectrum-show-tss-v10-house/#commentsFri, 22 Apr 2022 22:26 GMTThree days, 3 mixes... need more??? Here's another throwback...Scratchvision show #39 To get these mixes voice free, head over to <a href="http://bit.ly/djarchmixcloud. " target="_blank">http://bit.ly/djarchmixcloud. </a> <a href="https://bit.ly/djarchmerchstore" target="_blank">https://bit.ly/djarchmerchstore</a> <a href="http://bit.ly/djarchradio" target="_blank">http://bit.ly/djarchradio</a> <a href="https://bit.ly/fleetedmradio" target="_blank">https://bit.ly/fleetedmradio</a> <a href="https://bit.ly/djarchontwitch" target="_blank">https://bit.ly/djarchontwitch </a> <a href="<a https://bit.ly/djarchliveonmixcloud" target="_blank">https://bit.ly/djarchliveonmixcloud </a> <a href="<a https://bit.ly/djarchlinktree" target="_blank">https://bit.ly/djarchlinktree</a> <a href="https://bit.ly/djarchpaypal" target="_blank">https://bit.ly/djarchpaypal</a> via: <a href="https://www.podomatic.com/podcasts/deejarch/episodes/2022-04-22T16_26_11-07_00" target="_blank">https://www.podomatic.com/podcasts/deejarch/episodes/2022-04-22T16_26_11-07_00</a>246899Episode 13: The DJ ARCH Total Spectrum Show (TSS) v10 Houseblogs/6-2022/246899-episode-13-dj-arch-s.jpgEpisode 12: The DJ ARCH Total Spectrum Show (TSS) v9 Househttps://www.podomatic.com/podcasts/deejarch/episodes/2022-04-21T09_51_39-07_00features/blogs/bvtesting-episode-12-dj-arch-total-spectrum-show-tss-v9-house/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-episode-12-dj-arch-total-spectrum-show-tss-v9-house/#commentsThu, 21 Apr 2022 15:52 GMTHere is a throwback episode from 2018. Originally aired on Scratchvision Radio in 2018. Get voice free 2 hour mixes with tracklists on my mixcloud page at <a href="https://www.mixcloud.com/djarch/" target="_blank">https://www.mixcloud.com/djarch/</a> <a href="https://bit.ly/djarchmerchstore" target="_blank">https://bit.ly/djarchmerchstore</a> <a href="http://bit.ly/djarchradio" target="_blank">http://bit.ly/djarchradio</a> <a href="https://bit.ly/fleetedmradio" target="_blank">https://bit.ly/fleetedmradio</a> <a href="https://bit.ly/djarchontwitch" target="_blank">https://bit.ly/djarchontwitch </a> <a href="<a https://bit.ly/djarchliveonmixcloud" target="_blank">https://bit.ly/djarchliveonmixcloud </a> <a href="<a https://bit.ly/djarchlinktree" target="_blank">https://bit.ly/djarchlinktree </a> <a href="<a https://bit.ly/djarchpaypal" target="_blank">https://bit.ly/djarchpaypal </a> via: <a href="https://www.podomatic.com/podcasts/deejarch/episodes/2022-04-21T09_51_39-07_00" target="_blank">https://www.podomatic.com/podcasts/deejarch/episodes/2022-04-21T09_51_39-07_00</a>246900Episode 12: The DJ ARCH Total Spectrum Show (TSS) v9 Houseblogs/6-2022/246900-episode-12-dj-arch-s.jpgEpisode 11: The DJ ARCH Total Spectrum Show TTSS) v8 Househttps://www.podomatic.com/podcasts/deejarch/episodes/2022-04-20T15_58_48-07_00features/blogs/bvtesting-episode-11-dj-arch-total-spectrum-show-ttss-v8-house/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-episode-11-dj-arch-total-spectrum-show-ttss-v8-house/#commentsWed, 20 Apr 2022 21:59 GMTHere is a live mix that I did this past Monday live on twitch.tv/deejarch. Every week I record these mixes and upload them to my mixcloud account, voice free, for select subscribers. To get these mixes, head over to <a href="http://bit.ly/djarchmixcloud. " target="_blank">http://bit.ly/djarchmixcloud. </a> <a href="https://bit.ly/djarchmerchstore" target="_blank">https://bit.ly/djarchmerchstore</a> <a href="http://bit.ly/djarchradio" target="_blank">http://bit.ly/djarchradio</a> <a href="https://bit.ly/fleetedmradio" target="_blank">https://bit.ly/fleetedmradio</a> <a href="https://bit.ly/djarchontwitch" target="_blank">https://bit.ly/djarchontwitch </a> <a href="<a https://bit.ly/djarchliveonmixcloud" target="_blank">https://bit.ly/djarchliveonmixcloud </a> <a href="<a https://bit.ly/djarchlinktree" target="_blank">https://bit.ly/djarchlinktree</a> <a href="https://bit.ly/djarchpaypal" target="_blank">https://bit.ly/djarchpaypal</a> via: <a href="https://www.podomatic.com/podcasts/deejarch/episodes/2022-04-20T15_58_48-07_00" target="_blank">https://www.podomatic.com/podcasts/deejarch/episodes/2022-04-20T15_58_48-07_00</a>246901Episode 11: The DJ ARCH Total Spectrum Show TTSS) v8 Houseblogs/6-2022/246901-episode-11-dj-arch-s.jpgType placeholders in Swifthttps://www.swiftbysundell.com/articles/type-placeholders-in-swiftfeatures/blogs/bvtesting-type-placeholders-swift/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-type-placeholders-swift/#commentsThu, 14 Apr 2022 11:55 GMTSwift's type inference capabilities have been a very core part of the language since the very beginning, and heavily reduces the need for us to manually specify types when declaring variables and properties that have default values. For example, the expression var number = 7 doesn't need to include any type annotations, since the compiler is able to infer that the value 7 is an Int and that our number variable should be typed accordingly. Swift 5.6, which was released as part of Xcode 13.3, continues to expand these type inference capabilities by introducing the concept of "type placeholders", which can come very much in handy when working with collections and other generic types. For example, let's say that we wanted to create an instance of Combine's <a href="https://www.swiftbysundell.com/articles/using-combine-futures-and-subjects" target="_blank">CurrentValueSubject</a> with a default integer value. An initial idea on how to do just that might be to simply pass our default value to that subject's initializer, and then store the result in a local let (just like when creating a plain Int value). However, doing so gives us the following compiler error: // Error: "Generic parameter 'Failure' could not be inferred" let counterSubject = CurrentValueSubject(0)That's because CurrentValueSubject is a generic type that needs to be specialized with not just an Output type, but also with a Failure type - which is the type of error that the subject is capable of throwing. Since we don't want our subject to throw any errors in this case, we'll give it the failure type Never (which is a common convention when using both Combine and Swift concurrency). But in order to do that, prior to Swift 5.6, we would need to explicitly specify our Int output type as well - like this: let counterSubject = CurrentValueSubject&lt;Int, Never&gt;(0)Starting in Swift 5.6, though, that's no longer the case - as we can now use a type placeholder for our subject's output type, which lets us once again leverage the compiler to automatically infer that type for us, just like when declaring a plain Int value: let counterSubject = CurrentValueSubject&lt;_, Never&gt;(0)That's nice, but it's arguably not the biggest improvement in the world. After all, we're only saving two characters by replacing Int with _, and it's not like manually specifying a simple type like Int was something problematic to begin with. But let's now take a look at how this feature scales to more complex types, which is where it really starts to shine. For example, let's say that our project contains the following function that lets us load a user-annotated PDF file: func loadAnnotatedPDF(named: String) -&gt; Resource&lt;PDF&lt;UserAnnotations&gt;&gt; { ... }The above function uses a quite complex generic as its return type, which might be because we're reusing our Resource type across multiple domains, and because we've opted to use <a href="https://www.swiftbysundell.com/articles/phantom-types-in-swift" target="_blank">phantom types</a> to specify what kind of PDF that we're currently dealing with. Now let's take a look at what our CurrentValueSubject-based code from before would look like if we were to call the above function when creating our subject, rather than just using a simple integer: // Before Swift 5.6: let pdfSubject = CurrentValueSubject&lt;Resource&lt;PDF&lt;UserAnnotations&gt;&gt;, Never&gt;( loadAnnotatedPDF(named: name) ) // Swift 5.6: let pdfSubject = CurrentValueSubject&lt;_, Never&gt;( loadAnnotatedPDF(named: name) )That's quite a huge improvement! Not only does the Swift 5.6-based version save us some typing, but since the type of pdfSubject is now derived completely from the loadAnnotatedPDF function, that'll likely make iterating on that function (and its related code) much easier - since there will be fewer manual type annotations that will need to be updated if we ever change that function's return type. It's worth pointing out, though, that there's another way to leverage Swift's type inference capabilities in situations like the one above - and that's to use a type alias, rather than a type placeholder. For example, here's how we could define an UnfailingValueSubject type alias, which we'll be able to use to easily create subjects that aren't capable of throwing any errors: typealias UnfailingValueSubject&lt;T&gt; = CurrentValueSubject&lt;T, Never&gt;With the above in place, we'll now be able to create our pdfSubject without any kind of generic type annotations at all - since the compiler is able to infer what type that T refers to, and since the failure type Never has been hard-coded into our new type alias: let pdfSubject = UnfailingValueSubject(loadAnnotatedPDF(named: name))That doesn't mean that type aliases are universally better than type placeholders, though, since if we were to define new type aliases for each particular situation, then that could also make our code base much more complicated. Sometimes, specifying everything inline (like when using a type placeholder) is definitely the way to go, as that lets us define expressions that are completely self-contained. Before we wrap things up, let's also take a look at how type placeholders can be used with collection literals - for example when creating a dictionary. Here, we've opted to manually specify our dictionary's Key type (in order to be able to use dot-syntax to refer to an enum's various cases), while using a type placeholder for that dictionary's values: enum UserRole { case local case remote } let latestMessages: [UserRole: _] = [ .local: "", .remote: "" ]So that's type placeholders - a new feature introduced in Swift 5.6, which will likely be really useful when dealing with slightly more complex generic types. It's worth pointing out, though, that these placeholders can only be used at call sites, not when specifying the return types of either functions or computed properties. I hope you found this article useful, and feel free to let me know if you have any questions, comments, or feedback - either via <a href="https://twitter.com/johnsundell" target="_blank">Twitter</a> or <a href="https://www.swiftbysundell.com/contact" target="_blank">email</a>. Thanks for reading! via: <a href="https://www.swiftbysundell.com/articles/type-placeholders-in-swift" target="_blank">https://www.swiftbysundell.com/articles/type-placeholders-in-swift</a>241968Type placeholders in SwiftApril Eventshttps://www.discoveringpuertorico.com/april-events/features/blogs/bvtesting-april-events/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-april-events/#commentsFri, 1 Apr 2022 10:39 GMTWith the majority COVID-19 restrictions lifted, events in Puerto Rico are coming back thick and fast. Highlights for April include: Puerto Rico Comic Con, Easter and the Re-enactment of the Battle 1797 April 15 -17, Puerto Rico Comic Con, San Juan The Puerto Rico Comic Con returns to the Puerto Rico Convention Center in San Juan for a weekend of Cosplay and the chance to meet popular actors from SciFi and more, For up-to-date information on this years Puerto Rico Comic Con, check out their <a href="https://www.facebook.com/PRComicCon/" target="_blank">Facebook Page</a> April 15 &amp; 17, Good Friday &amp; Easter Sunday, Island Wide <strong>Good Friday</strong> is an island wide Holiday here in Puerto Rico, so the majority of businesses will be closed. You can expect beaches to be extremely busy (weather permitting). Towns around the island will have special church services and Passion Plays through their streets, including Old San Juan For <strong>Easter Sunday</strong> more businesses will be open and restaurants / hotels will be offering special Easter Brunch / Lunch menus April 22 - 24, Re-enactment of the Battle of 1791, Old San Juan The Regimiento Fijo de Puerto Rico and fellow re-enactors will transport you back to 1797 with their period costumes and weapons. Events over the weekend will take place around Old san Juan with most events taking place at the Casa Blanca Museum and El Morro Fort. This is a very cool event suitable for the whole family. For a schedule of events check out <a href="https://www.discoveringpuertorico.com/1797-battle-of-san-juan/" target="_blank">our article here</a> <strong>More events happening in April</strong> April 8 - 17, La Feria Agricola &amp; Safari Drive, Lares The Western Hay and Rice Farm in Lares will be hosting a Driving Safari through various agricultural and animal areas, including exotic animals and moreyou will take a driving tour through different areas filled with a lot of info. Check out their <a href="https://www.buyatix.com/master-event/feria-agricola-y-safari-sobre-ruedas-marzo-2022/" target="_blank">tickets page</a> for more information April 16. Free Admission to Forts, Old San Juan To commemorate National Park Week , both <a href="https://www.discoveringpuertorico.com/el-morro-fort-old-san-juan/" target="_blank">El Morro</a> and <a href="https://www.discoveringpuertorico.com/san-cristobal-fort-old-san-juan/" target="_blank">San Cristobal Forts</a> in Old San Juan will be free April 22 - 23, San Juan al Aire Libre, Old San Juan This popular event returns with various streets closed off to traffic so that restaurants can offer open air dining along with local artisans and live music at Plaza San Jose and Plaza del Armas. For more information and a list of restaurants and streets that will be closed check out <a href="https://www.facebook.com/SJCiudadCapital/" target="_blank">San Juan's Facebook page</a> For more news on events happening in April and the rest of the year; check out our '<a href="https://www.discoveringpuertorico.com/whats-on/" target="_blank">What's On Calendar</a>', <a href="http://twitter.com/coqui2008" target="_blank">Twitter Page</a> and <a href="https://www.facebook.com/DiscoveringPuertoRico" target="_blank">Facebook Page</a> Note: All events are subject to change (especially during the current COVID-19 pandemic), so contact the event organizers for up to date information. Discovering Puerto Rico is not responsible for any schedule changes Resource: Local media, PR Tourism Co. The post <a href="https://www.discoveringpuertorico.com/april-events/" target="_blank">April Events</a> first appeared on <a href="https://www.discoveringpuertorico.com" target="_blank">Discovering Puerto Rico</a>. via: <a href="https://www.discoveringpuertorico.com/april-events/" target="_blank">https://www.discoveringpuertorico.com/april-events/</a>245158Events, Featured, latest, artisans, daytrips, food, kids, April Eventsblogs/5-2022/245158-april-events-s.jpg2Episode 10: The DJ ARCH Total Spectrum Show (TSS) v7 Technohttps://www.podomatic.com/podcasts/deejarch/episodes/2022-03-28T18_34_40-07_00features/blogs/bvtesting-episode-10-dj-arch-total-spectrum-show-tss-v7-techno/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-episode-10-dj-arch-total-spectrum-show-tss-v7-techno/#commentsTue, 29 Mar 2022 00:35 GMTI'm back at it again with another episode of the TSS. This mix brings some techno flavor to my followers and listeners who crave the rave. Lots of fist pumping tunes on deck! Be sure to share with your friends. If you would like to donate to this podcast, you can click here <a href="https://bit.ly/djarchpaypal" target="_blank">https://bit.ly/djarchpaypal</a> Remember my exclusive house mixes are now on Mixcloud! To visit the page click here <a href="http://bit.ly/djarchmixcloudpodcasts" target="_blank">http://bit.ly/djarchmixcloudpodcasts</a> Get your DJ ARCH Merchandise here <a href="https://bit.ly/djarchmerchstore" target="_blank">https://bit.ly/djarchmerchstore</a> via: <a href="https://www.podomatic.com/podcasts/deejarch/episodes/2022-03-28T18_34_40-07_00" target="_blank">https://www.podomatic.com/podcasts/deejarch/episodes/2022-03-28T18_34_40-07_00</a>246902Episode 10: The DJ ARCH Total Spectrum Show (TSS) v7 Technoblogs/6-2022/246902-episode-10-dj-arch-s.jpgPodcast: "Accessibility on Apple's platforms", with special guest Sommer Panagehttps://www.swiftbysundell.com/podcast/114features/blogs/bvtesting-podcast-accessibility-apples-platforms-with-special-guest/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-podcast-accessibility-apples-platforms-with-special-guest/#commentsMon, 21 Mar 2022 18:55 GMT<audio controls><source src="https://traffic.libsyn.com/swiftbysundell/SwiftBySundell114.mp3" type="audio/mpeg"/></audio>Sommer Panage returns to the show to discuss Apple's various accessibility APIs and tools, how to incorporate accessibility support into a team's overall development workflow, and what it was like being an engineering manager at Apple. Sponsors<strong><a href="https://www.emergetools.com" target="_blank">Emerge Tools</a>:</strong> Optimize your app's startup time, binary size, and overall performance using Emerge's advanced app optimization and monitoring tools. Get started at <a href="https://www.emergetools.com" target="_blank">emergetools.com</a>.<strong><a href="<a https://bitrise.io/swift" target="_blank">Bitrise</a>:</strong> Rock-solid continuous integration for your Swift project, which now offers 50% faster builds and ad-ons for things like automatic deployment. Go to <a href="https://bitrise.io/swift" target="_blank">bitrise.io/swift</a> to get started for free.Links<a href="https://developer.apple.com/documentation/accessibility/supporting_voiceover_in_your_app" target="_blank">VoiceOver</a><a href="<a https://support.apple.com/en-us/HT210417" target="_blank">Voice Control</a><a href="https://developer.apple.com/documentation/uikit/uifont/scaling_fonts_automatically" target="_blank">Dynamic Type</a><a href="https://pspdfkit.com/blog/2018/improving-dynamic-type-support" target="_blank">PSPDFKit's blog post about Dynamic Type</a><a href="https://developer.apple.com/documentation/uikit/uiaccessibilityelement/1619577-accessibilitylabel" target="_blank">Defining accessibility labels</a><a href="https://developer.apple.com/documentation/uikit/uiaccessibilityelement/1619584-accessibilitytraits" target="_blank">Accessibility traits</a><a href="https://developer.apple.com/videos/play/wwdc2019/250" target="_blank">WWDC session about custom accessibility actions</a><a href="https://developer.apple.com/videos/play/wwdc2021/10121" target="_blank">WWDC session about using AXCustomContent</a><a href="https://developer.apple.com/documentation/uikit/uiaccessibility/1615133-isreducemotionenabled" target="_blank">isReduceMotionEnabled</a><a href="<a https://developer.apple.com/documentation/uikit/uiaccessibility/3584818-preferscrossfadetransitions" target="_blank">prefersCrossFadeTransitions</a><a href="<a https://developer.apple.com/documentation/uikit/uiaccessibility/3043553-shoulddifferentiatewithoutcolor" target="_blank">shouldDifferentiateWithoutColor</a><a href="<a https://developer.apple.com/documentation/swiftui/view/accessibilityelement%28children:%29" target="_blank">SwiftUI's accessibilityElement modifier</a><a href="https://developer.apple.com/documentation/accessibility/audio_graphs" target="_blank">Audio graphs</a><a href="https://soundcloud.com/banana-drama" target="_blank">Intro and outro music by Dariusz Dziuk</a> via: <a href="https://www.swiftbysundell.com/podcast/114" target="_blank">https://www.swiftbysundell.com/podcast/114</a>243960Podcast: "Accessibility on Apple's platforms" with special guest Sommer Panage1797 Battle of San Juan: 2022 Reenactmenthttps://www.discoveringpuertorico.com/1797-battle-of-san-juan/features/blogs/bvtesting-1797-battle-san-juan-2022-reenactment/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-1797-battle-san-juan-2022-reenactment/#commentsSun, 20 Mar 2022 10:58 GMT<strong>This years events will take place on Friday April 22 - Sunday April 24, 2022&nbsp; in and around the ground of El Morro Fort in Old San Juan.</strong> On April 17, 1797, a fleet of 60 British ships reached the coast of San Juan with the purpose of besieging the city and taking possession of the Island of Puerto Rico. They disembarked along the shores of Boca de Cangrejos and seized Cangrejos (now Santurce), sustaining a strong attack on the island of San Juan from the east side of Laguna del Condado. The military forces of the Puerto Rico Regiment, the Disciplined Militias and hundreds of Puerto Rican civilians came to defend the homeland from all parts of the Island. After just 15 days they defeated the invading enemy, provoking their decisive withdrawal on May 2. The battle became known as the <strong>1797 Battle of San Juan</strong>. <div class="content-image" id="divBlogPage_Image1"><img id="bvimg1" src="https://www.discoveringpuertorico.com/wp-content/1797_battle_1.jpg" title="" /></div> On <strong>April 22 - 24, 2022</strong>&nbsp;you can relive history with the Regimiento Fijo de Puerto Rico as they re-enact various battles that took place during 1797. Period costumes, weapons and battle strategies will be on display as living history volunteers reenact life in 1797. Schedule for 2022 (subject to change) Friday, April 22, 2022 <b>10am to 2pm, Casa Blanca Nuseum</b> Tours of Casa Blanca Museum, the headquarters of the Fixed Regiment of Puerto Rico <strong>From 5pm, San Juan Cathedral</strong> Recreating La Rogativa and Celebration of Victory 1797. San Juan Cathedral and rogation through the Caleta de las Monjas to the are in front of El Morro Fort <div class="content-image" id="divBlogPage_Image2"><img id="bvimg2" src="https://www.discoveringpuertorico.com/wp-content/2012_battle_sj_3.jpg" title="" /></div> Saturday, April 23, 2022 <b>9am to 4pm, Old San Juan </b>Tour of the civil and military life of Old San Juan Interactive artillery demonstrations with the public and interpretive tours in front of the works of Jos Campeche Sunday, April 24, 2022 <b>10am - Midday, El Morro Fort </b>Living history of the artillery and infantry of the Fixed Regiment of Puerto Rico - Castillo del Morro&nbsp; 3 - 4pm, Casa Blanca Museum Canon and Rifle firing <strong>1797 Battle of San Juan Reenactment</strong> <strong>When:</strong> April 22 - 24, 2022 <strong>Where:</strong> Main event on April 25 in and around El Morro Fort. <strong>More Info: </strong><a href="http://regimientofijo.org" target="_blank">Website</a> This is a great event for all the family but note that the main event includes loud noises from the canon and gun fire The post <a href="https://www.discoveringpuertorico.com/1797-battle-of-san-juan/" target="_blank">1797 Battle of San Juan: 2022 Reenactment</a> first appeared on <a href="https://www.discoveringpuertorico.com" target="_blank">Discovering Puerto Rico</a>. via: <a href="https://www.discoveringpuertorico.com/1797-battle-of-san-juan/" target="_blank">https://www.discoveringpuertorico.com/1797-battle-of-san-juan/</a>245159Events, Featured, latest, Old San Juan Attractions, Top Picks, festivals, kids, sanjuan, 1797 Battleblogs/5-2022/245159-1797-battle-san-jua-s.jpg2Abstract types and methods in Swifthttps://www.swiftbysundell.com/articles/abstract-types-and-methodsfeatures/blogs/bvtesting-abstract-types-methods-swift/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-abstract-types-methods-swift/#commentsTue, 15 Mar 2022 16:00 GMTIn object-oriented programming, an abstract type provides a base implementation that other types can inherit from in order to gain access to some kind of shared, common functionality. What separates abstract types from regular ones is that they're never meant to be used as-is (in fact, some programming languages even prevent abstract types from being instantiated directly), since their sole purpose is to act as a common parent for a group of related types. For example, let's say that we wanted to unify the way we load certain types of models over the network, by providing a shared API that we'll be able to use to separate concerns, to facilitate <a href="https://www.swiftbysundell.com/articles/different-flavors-of-dependency-injection-in-swift" target="_blank">dependency injection</a> and <a href="https://www.swiftbysundell.com/articles/mocking-in-swift" target="_blank">mocking</a>, and to keep method names consistent throughout our project. One abstract type-based way to do that would be to use a base class that'll act as that shared, unified interface for all of our model-loading types. Since we don't want that class to ever be used directly, we'll make it trigger a fatalError if its base implementation is ever called by mistake: class Loadable&lt;Model&gt; { func load(from url: URL) async throws -&gt; Model { fatalError("load(from:) has not been implemented") } }Then, each Loadable subclass will override the above load method in order to provide its loading functionality - like this: class UserLoader: Loadable&lt;User&gt; { override func load(from url: URL) async throws -&gt; User { ... } }If the above sort of pattern looks familiar, it's probably because it's essentially the exact same sort of polymorphism that we typically <a href="https://www.swiftbysundell.com/basics/protocols" target="_blank">use protocols for in Swift</a>. That is, when we want to define an interface, a contract, that multiple types can conform to through distinct implementations. Protocols do have a significant advantage over abstract classes, though, in that the compiler will enforce that all of their requirements are properly implemented - meaning we no longer have to rely on runtime errors (such as fatalError) to guard against improper use, since there's no way to instantiate a protocol by itself. So here's what our Loadable and UserLoader types from before could look like if we were to go the protocol-oriented route, rather than using an abstract base class: protocol Loadable { associatedtype Model func load(from url: URL) async throws -&gt; Model } class UserLoader: Loadable { func load(from url: URL) async throws -&gt; User { ... } }Note how we're now using an associated type to enable each Loadable implementation to decide what exact Model that it wants to load - which gives us a nice mix between full type safety and great flexibility. So, in general, protocols are definitely the preferred way to declare abstract types in Swift, but that doesn't mean that they're perfect. In fact, our protocol-based Loadable implementation currently has two main drawbacks: First, since we had to add an associated type to our protocol in order to keep our setup generic and type-safe, that means that Loadable can <a href="https://www.swiftbysundell.com/questions/referencing-generic-protocols" target="_blank">no longer be referenced directly</a>.And second, since protocols can't contain any form of storage, if we wanted to add any stored properties that all Loadable implementations could make use of, we'd have to re-declare those properties within every single one of those concrete implementations.That property storage aspect is really a huge advantage of our previous, abstract class-based setup. So if we were to revert Loadable back to a class, then we'd be able to store all objects that our subclasses would need right within our base class itself - removing the need to duplicate those properties across multiple types: class Loadable&lt;Model&gt; { let networking: Networking let cache: Cache&lt;URL, Model&gt; init(networking: Networking, cache: Cache&lt;URL, Model&gt;) { self.networking = networking self.cache = cache } func load(from url: URL) async throws -&gt; Model { fatalError("load(from:) has not been implemented") } } class UserLoader: Loadable&lt;User&gt; { override func load(from url: URL) async throws -&gt; User { if let cachedUser = cache.value(forKey: url) { return cachedUser } let data = try await networking.data(from: url) ... } }So, what we're dealing with here is essentially a classic trade-off scenario, where both approaches (abstract classes vs protocols) give us a different set of pros and cons. But what if we could combine the two to sort of get the best of both worlds? If we think about it, the only real issue with the abstract class-based approach is that fatalError that we had to add within the method that each subclass is required to implement, so what if we were to use a protocol just for that specific method? Then we could still keep our networking and cache properties within our base class - like this: protocol LoadableProtocol { associatedtype Model func load(from url: URL) async throws -&gt; Model } class LoadableBase&lt;Model&gt; { let networking: Networking let cache: Cache&lt;URL, Model&gt; init(networking: Networking, cache: Cache&lt;URL, Model&gt;) { self.networking = networking self.cache = cache } }The main disadvantage of that approach, though, is that all concrete implementations will now have to both subclass LoadableBase and declare that they conform to our new LoadableProtocol: class UserLoader: LoadableBase&lt;User&gt;, LoadableProtocol { ... }That might not be a huge issue, but it does arguably make our code a bit less elegant. The good news, though, is that we can actually solve that issue by using a generic type alias. Since Swift's composition operator, &amp;, supports combining a class with a protocol, we can re-introduce our Loadable type as a combination between LoadableBase and LoadableProtocol: typealias Loadable&lt;Model&gt; = LoadableBase&lt;Model&gt; &amp; LoadableProtocolThat way, concrete types (such as UserLoader) can simply declare that they're Loadable-based, and the compiler will ensure that all such types implement our protocol's load method - while still enabling those types to use the properties declared within our base class as well: class UserLoader: Loadable&lt;User&gt; { func load(from url: URL) async throws -&gt; User { if let cachedUser = cache.value(forKey: url) { return cachedUser } let data = try await networking.data(from: url) ... } }Neat! The only real disadvantage of the above approach is that Loadable still can't be referenced directly, since it's still partially a generic protocol under the hood. That might not actually be an issue, though - and if that ever becomes the case, then we could always use techniques such as <a href="https://www.swiftbysundell.com/articles/different-flavors-of-type-erasure-in-swift" target="_blank">type erasure</a> to get around such problems. Another slight caveat with our new type alias-based Loadable setup is that such combined type aliases cannot be extended, which could become an issue if we wanted to provide a few convenience APIs that we don't want to (or can't) implement directly within our LoadableBase class. One way to address that issue, though, would be to declare everything that's needed to implement those convenience APIs within our protocol, which would then enable us to extend that protocol by itself: protocol LoadableProtocol { associatedtype Model var networking: Networking { get } var cache: Cache&lt;URL, Model&gt; { get } func load(from url: URL) async throws -&gt; Model } extension LoadableProtocol { func loadWithCaching(from url: URL) async throws -&gt; Model { if let cachedModel = cache.value(forKey: url) { return cachedModel } let model = try await load(from: url) cache.insert(model, forKey: url) return model } }So that's a few different ways to use abstract types and methods in Swift. Subclassing might not currently be as popular as it once was (and remains to be within other programming languages), but I still think these sorts of techniques are great to have within our overall Swift development toolbox. If you have any questions, comments, or feedback, then feel free to reach out via either <a href="https://twitter.com/johnsundell" target="_blank">Twitter</a> or <a href="https://www.swiftbysundell.com/contact" target="_blank">email</a>. Thanks for reading! via: <a href="https://www.swiftbysundell.com/articles/abstract-types-and-methods" target="_blank">https://www.swiftbysundell.com/articles/abstract-types-and-methods</a>243961Abstract types and methods in SwiftPuerto Rico COVID-19 Restrictions Liftedhttps://www.discoveringpuertorico.com/puerto-rico-covid-19-restrictions/features/blogs/bvtesting-puerto-rico-covid19-restrictions-lifted/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-puerto-rico-covid19-restrictions-lifted/#commentsTue, 8 Mar 2022 12:51 GMTThe latest Puerto Rico Executive Order for COVID-19 restrictions goes into effect on March, 2022 The Governor of Puerto Rico has issued his latest Executive Order EO-2022-019 regarding COVID-19 Mandates wgich goes into effect on March 10, 2022. The main take away from this latest order, is that COVID-19 restrictions on the whole have been listed. Below is a summary of the latest excecutive order Masks are notno longer required required for indoor spaces or outdoor spaces. If the vaccination status is not known for indoor gatherings then wearing a mask is a recommendation.Per Federal / CDC mandates, masks are still required to be worn at airports.Masks are required for facilities such as hospitals, emergency rooms, nursing homes, medical offices, health centers, laboratories, and pharmacies. For private and public establishments, the owners can implement their own measures, including mask wearing.There is no longer a capacity limit for businesses and the requirement to check vaccination status / negative COVID test has been removed.TFor hotels, lodges etc. the requirement to check for vaccination status / negative COVID test has been removed. Cruise ship passengers no longer have to present proof of vaccination or negative COVID testDomestic airline passengers no longer have to present proof of vaccination / negative COVID test and they also no longer have to complete the travelers declaration information All the above go into effect March 10, 2022 The post <a href="https://www.discoveringpuertorico.com/puerto-rico-covid-19-restrictions/" target="_blank">Puerto Rico COVID-19 Restrictions Lifted</a> first appeared on <a href="https://www.discoveringpuertorico.com" target="_blank">Discovering Puerto Rico</a>. via: <a href="https://www.discoveringpuertorico.com/puerto-rico-covid-19-restrictions/" target="_blank">https://www.discoveringpuertorico.com/puerto-rico-covid-19-restrictions/</a>245160Featured, Puerto Rico COVID-19 Restrictions LiftedMarch Events 2022https://www.discoveringpuertorico.com/march-events/features/blogs/bvtesting-march-events-2022/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-march-events-2022/#commentsMon, 7 Mar 2022 19:25 GMTThe majority of COVID-19 mandates have been lifted as of March 10, 2022 and the island is starting to see a lopt of the regular festivals and events return. Some of the highlights for March include: the Feria Agr cola Nacional del Valle de Lajas, La Ruta de La China Dulce and Afro Nation Puerto Rico March 11 - 13 &amp; 18 - 2, Feria Agr cola Nacional del Valle de Lajas The National Agricultural Fair of the Lajas Valley takes place over the weekends of March 11 to 12 and March 16 - 20.&nbsp; This fun family event is a drive through safari where visitors can explore the animals, crops, farm equipment and more. Prices start at $35 fir a car with 4 people. More Info on their <a href="https://www.buyatix.com/master-event/feria-agricola-y-safari-sobre-ruedas-marzo-2022/" target="_blank">website</a>&nbsp; March 19 - 20. Festival de la China Dulce / La Ruta de La China Dulce, Las Marias Annual town festival showcasing the town's orange crops. Along with oranges there will be live music, artisans, food and family activities. The fun starts at 9am at the town's Public Plaza March 24 - 26, Afro Nation Puerto Rico, Carolina Afrobeats music festival taking place at the Balneario Carolina (Carolina Beach), Carolina. Live music, food and more throughout the 3 day event. More info on faceBook <a href="https://www.facebook.com/AfroNation.US" target="_blank">https://www.facebook.com/AfroNation.US</a> <div class="content-image" id="divBlogPage_Image1"><img id="bvimg1" src="https://www.discoveringpuertorico.com/wp-content/casals_2019_2.jpg" title="" /></div> Also happening in March March 6, 13, 20 &amp; 27, Noches de Retreta/Bohemia. Ponce Concert with the Ponce Municipal Band from 6pm in Plaza Delicious March 17 - 20: Orchid Exhibition, Caguas The Puerto Rican Orchid Society, Inc will be hosting an Orchid Xxhibition at the Caguas Botanical Gardens.Local vendors with be showcasing and selling a large variety of orchids along with artisans and food stalls The event runs from 9am- 6pm and you can find out more on <a href="https://www.facebook.com/sociedadpuertorriquena.deorquidistas/" target="_blank">Fac</a><a href="http://blackvibes.com_wp_link_placeholder" target="_blank">ebook page</a> March 27, Mercado Ballaj , Old San Juan Taking place on the last Sunday of each month in the Ballaj Barracks and surrounding areas, the Mercado Ballaj features around 100 local artisans showcasing and selling their works.&nbsp; The market runs from 10am to 5pm For more news on events happening in February and the rest of the year; check out our <a href="https://www.discoveringpuertorico.com/whats-on/" target="_blank">What's On Calendar</a>, <a href="http://twitter.com/coqui2008" target="_blank">Twitter Page</a> and <a href="https://www.facebook.com/DiscoveringPuertoRico" target="_blank">Facebook Page</a> Note: All events are subject to change, so contact the event organizers for up to date information. Discovering Puerto Rico is not responsible for any schedule changes Resource: PR Tourism Co, local media Photos: <a href="http://www.circofest.com/" target="_blank">Circo Fest</a>, <a href="https://business.facebook.com/festivalpablocasals/" target="_blank">Festival Casals</a> The post <a href="https://www.discoveringpuertorico.com/march-events/" target="_blank">March Events 2022</a> first appeared on <a href="https://www.discoveringpuertorico.com" target="_blank">Discovering Puerto Rico</a>. via: <a href="https://www.discoveringpuertorico.com/march-events/" target="_blank">https://www.discoveringpuertorico.com/march-events/</a>245161Events, Featured, latest, festivals, kids, music, puertorico, March Events 2022blogs/5-2022/245161-march-events-2022-s.jpg2Bottom Bay, Barbados | Wish you were herehttps://www.caribbean-beat.com/issue-169/bottom-bay-barbados-wish-you-were-herefeatures/blogs/bvtesting-bottom-bay-barbados-wish-you-were-here/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-bottom-bay-barbados-wish-you-were-here/#commentsTue, 1 Mar 2022 04:01 GMTPostcards from the Caribbean's most extraordinary places The post <a href="https://www.caribbean-beat.com/issue-169/bottom-bay-barbados-wish-you-were-here" target="_blank">Bottom Bay, Barbados | Wish you were here</a> appeared first on <a href="https://www.caribbean-beat.com" target="_blank">Caribbean Beat Magazine</a>. via: <a href="https://www.caribbean-beat.com/issue-169/bottom-bay-barbados-wish-you-were-here" target="_blank">https://www.caribbean-beat.com/issue-169/bottom-bay-barbados-wish-you-were-here</a>245145Homepage Slider, Embark, Travel, Barbados, Issue 169 (March/April 2022), Bottom Bay Barbados | Wish Tonya Villafana: "I never worked so hard in my life" | Own wordshttps://www.caribbean-beat.com/issue-169/tonya-villafana-i-never-worked-so-hard-in-my-life-own-wordsfeatures/blogs/bvtesting-tonya-villafana-i-never-worked-so-hard-my-life-own-words/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-tonya-villafana-i-never-worked-so-hard-my-life-own-words/#commentsTue, 1 Mar 2022 04:01 GMTT&#038;T-born Tonya Villafana on her love for science, her work developing a COVID-19 vaccine at AstraZeneca, and keeping grounded in mid-pandemic - as told to Marvin Espinoza The post <a href="https://www.caribbean-beat.com/issue-169/tonya-villafana-i-never-worked-so-hard-in-my-life-own-words" target="_blank">Tonya Villafana: "I never worked so hard in my life" | Own words</a> appeared first on <a href="https://www.caribbean-beat.com" target="_blank">Caribbean Beat Magazine</a>. via: <a href="https://www.caribbean-beat.com/issue-169/tonya-villafana-i-never-worked-so-hard-in-my-life-own-words" target="_blank">https://www.caribbean-beat.com/issue-169/tonya-villafana-i-never-worked-so-hard-in-my-life-own-words</a>245149Arrive, Science, People, Trinidad and Tobago, Issue 169 (March/April 2022), Tonya Villafana: "I neveA thirty-year-quiz | Did you even knowhttps://www.caribbean-beat.com/issue-169/a-thirty-year-quiz-did-you-even-knowfeatures/blogs/bvtesting-a-thirtyyearquiz-did-you-even-know/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-a-thirtyyearquiz-did-you-even-know/#commentsTue, 1 Mar 2022 04:01 GMTIt's a thirtieth anniversary edition of our triva quiz! Test your knowledge of some of the vibrant people and places who have appeared on the cover of Caribbean Beat The post <a href="https://www.caribbean-beat.com/issue-169/a-thirty-year-quiz-did-you-even-know" target="_blank">A thirty-year-quiz | Did you even know</a> appeared first on <a href="https://www.caribbean-beat.com" target="_blank">Caribbean Beat Magazine</a>. via: <a href="https://www.caribbean-beat.com/issue-169/a-thirty-year-quiz-did-you-even-know" target="_blank">https://www.caribbean-beat.com/issue-169/a-thirty-year-quiz-did-you-even-know</a>245151Arrive, Literature, Issue 169 (March/April 2022), A thirty-year-quiz | Did you even knowNeed to know | Event calendar (Mar/Apr 2022)https://www.caribbean-beat.com/issue-169/need-to-know-event-calendar-mar-apr-2022features/blogs/bvtesting-need-know-event-calendar-marapr-2022/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-need-know-event-calendar-marapr-2022/#commentsTue, 1 Mar 2022 04:01 GMTMake the most of March and April, even during the time of COVID-19 - from Phagwah in Guyana to Carnival in Sint Maarten The post <a href="https://www.caribbean-beat.com/issue-169/need-to-know-event-calendar-mar-apr-2022" target="_blank">Need to know | Event calendar (Mar/Apr 2022)</a> appeared first on <a href="https://www.caribbean-beat.com" target="_blank">Caribbean Beat Magazine</a>. via: <a href="https://www.caribbean-beat.com/issue-169/need-to-know-event-calendar-mar-apr-2022" target="_blank">https://www.caribbean-beat.com/issue-169/need-to-know-event-calendar-mar-apr-2022</a>245152Homepage Slider, Embark, Festivals and Events, Issue 169 (March/April 2022), Need to know | Event caBookshelf (Mar/Apr 2022) | Book reviewshttps://www.caribbean-beat.com/issue-169/bookshelf-mar-apr-2022-book-reviewsfeatures/blogs/bvtesting-bookshelf-marapr-2022-book-reviews/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-bookshelf-marapr-2022-book-reviews/#commentsTue, 1 Mar 2022 04:01 GMTThis month's reading picks from the Caribbean, with reviews of The Bread the Devil Knead by Lisa Allen-Agostini; Easily Fooled by H. Nigel Thomas; Pandemic Poems: First Wave by Olive Senior; and The Gift of Music and Song: Interviews with Jamaican Women Writers by Jacqueline Bishop The post <a href="https://www.caribbean-beat.com/issue-169/bookshelf-mar-apr-2022-book-reviews" target="_blank">Bookshelf (Mar/Apr 2022) | Book reviews</a> appeared first on <a href="https://www.caribbean-beat.com" target="_blank">Caribbean Beat Magazine</a>. via: <a href="https://www.caribbean-beat.com/issue-169/bookshelf-mar-apr-2022-book-reviews" target="_blank">https://www.caribbean-beat.com/issue-169/bookshelf-mar-apr-2022-book-reviews</a>245153Embark, Reviews, Literature, Issue 169 (March/April 2022), Bookshelf (Mar/Apr 2022) | Book reviewsTrinidad & Tobago - home sweet home | Destinationhttps://www.caribbean-beat.com/issue-169/home-sweet-home-destinationfeatures/blogs/bvtesting-trinidad-tobago-home-sweet-home-destination/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-trinidad-tobago-home-sweet-home-destination/#commentsTue, 1 Mar 2022 04:00 GMTThis issue of Caribbean Beat marks the magazine's thirtieth anniversary. Over the years, we've covered many amazing places across the region - but the islands of Trinidad and Tobago have always had a special place in our pages. Here are just a few glimpses of the natural beauty of our home country The post <a href="https://www.caribbean-beat.com/issue-169/home-sweet-home-destination" target="_blank">Trinidad &#038; Tobago - home sweet home | Destination</a> appeared first on <a href="https://www.caribbean-beat.com" target="_blank">Caribbean Beat Magazine</a>. via: <a href="https://www.caribbean-beat.com/issue-169/home-sweet-home-destination" target="_blank">https://www.caribbean-beat.com/issue-169/home-sweet-home-destination</a>245147Homepage Slider, Arrive, Travel, Trinidad and Tobago, Issue 169 (March/April 2022), Trinidad & TobagAyanna Lloyd Banwo: opening the door | Snapshothttps://www.caribbean-beat.com/issue-169/ayanna-lloyd-banwo-opening-the-door-snapshotfeatures/blogs/bvtesting-ayanna-lloyd-banwo-opening-door-snapshot/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-ayanna-lloyd-banwo-opening-door-snapshot/#commentsTue, 1 Mar 2022 04:00 GMTAyanna Lloyd Banwo grew up surrounded by stories. Now, as the Trinidadian writer publishes her already acclaimed debut novel, she tells Shivanee Ramlochan how family and home have indelibly shaped her writing The post <a href="https://www.caribbean-beat.com/issue-169/ayanna-lloyd-banwo-opening-the-door-snapshot" target="_blank">Ayanna Lloyd Banwo: opening the door | Snapshot</a> appeared first on <a href="https://www.caribbean-beat.com" target="_blank">Caribbean Beat Magazine</a>. via: <a href="https://www.caribbean-beat.com/issue-169/ayanna-lloyd-banwo-opening-the-door-snapshot" target="_blank">https://www.caribbean-beat.com/issue-169/ayanna-lloyd-banwo-opening-the-door-snapshot</a>245148Arrive, Literature, People, Trinidad and Tobago, Issue 169 (March/April 2022), Ayanna Lloyd Banwo: oAudrey & Maxime Jean-Baptiste: when images speak | Backstoryhttps://www.caribbean-beat.com/issue-169/audrey-and-maxime-jean-baptiste-when-images-speak-backstoryfeatures/blogs/bvtesting-audrey-maxime-jeanbaptiste-when-images-speak-backstory/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-audrey-maxime-jeanbaptiste-when-images-speak-backstory/#commentsTue, 1 Mar 2022 04:00 GMTFor sibling filmmakers Audrey and Maxime Jean-Baptiste, their family history in French Guiana and historic image archives were equally important sources for their latest film project. Jonathan Ali learns more The post <a href="https://www.caribbean-beat.com/issue-169/audrey-and-maxime-jean-baptiste-when-images-speak-backstory" target="_blank">Audrey &#038; Maxime Jean-Baptiste: when images speak | Backstory</a> appeared first on <a href="https://www.caribbean-beat.com" target="_blank">Caribbean Beat Magazine</a>. via: <a href="https://www.caribbean-beat.com/issue-169/audrey-and-maxime-jean-baptiste-when-images-speak-backstory" target="_blank">https://www.caribbean-beat.com/issue-169/audrey-and-maxime-jean-baptiste-when-images-speak-backstory</a>245150Arrive, Film and Television, People, French Guiana, Issue 169 (March/April 2022), Audrey & Maxime JePlaylist (Mar/Apr 2022) | Music reviewshttps://www.caribbean-beat.com/issue-169/playlist-mar-apr-2022-music-reviewsfeatures/blogs/bvtesting-playlist-marapr-2022-music-reviews/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-playlist-marapr-2022-music-reviews/#commentsTue, 1 Mar 2022 04:00 GMTThis month's listening picks from the Caribbean - featuring new music by Dechode Mode; Bob Marley and The Wailers; Charlie Halloran; and Levi Silvanie The post <a href="https://www.caribbean-beat.com/issue-169/playlist-mar-apr-2022-music-reviews" target="_blank">Playlist (Mar/Apr 2022) | Music reviews</a> appeared first on <a href="https://www.caribbean-beat.com" target="_blank">Caribbean Beat Magazine</a>. via: <a href="https://www.caribbean-beat.com/issue-169/playlist-mar-apr-2022-music-reviews" target="_blank">https://www.caribbean-beat.com/issue-169/playlist-mar-apr-2022-music-reviews</a>245154Embark, Reviews, Music, Issue 169 (March/April 2022), Playlist (Mar/Apr 2022) | Music reviewsThe Caribbean and its allure to touristshttps://www.caribbean-beat.com/the-caribbean-and-its-allure-to-touristsfeatures/blogs/bvtesting-the-caribbean-its-allure-tourists/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-the-caribbean-its-allure-tourists/#commentsMon, 7 Feb 2022 21:16 GMTWhat is the allure of the Caribbean to tourists from around the world? Learn why visiting the Caribbean should be on your bucket list and the best time to visit. The post <a href="https://www.caribbean-beat.com/the-caribbean-and-its-allure-to-tourists" target="_blank">The Caribbean and its allure to tourists</a> appeared first on <a href="https://www.caribbean-beat.com" target="_blank">Caribbean Beat Magazine</a>. via: <a href="https://www.caribbean-beat.com/the-caribbean-and-its-allure-to-tourists" target="_blank">https://www.caribbean-beat.com/the-caribbean-and-its-allure-to-tourists</a>245146Lifestyle, News & Online Exclusives, The Caribbean and its allure to touristsMarketing For Dummies Part 2https://www.blackvibes.com/features/blogs/bvtesting-another-test-i-399221/features/blogs/bvtesting-another-test-i-399221/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-another-test-i-399221/#commentsFri, 28 Jan 2022 19:43 GMTSean Garvey sits down with musical artist Marcel Alexander to discuss the different kinds of marketing strategies for content creators. Alexander goes more in depth about using social media as a tool for marketing purposes and how his level of marketing expertise made him successful as a creator. Plus, Garvey speaks to Alexander about his involvement in the latest critically acclaimed documentary The Inside Story. For more info about Marcel Alexander: <a href="http://www.livelitemarcel.com" target="_blank">http://www.livelitemarcel.com</a> More information about The Inside Story: <a href="https://www.tntdrama.com/theinsidestory" target="_blank">https://www.tntdrama.com/theinsidestory</a> Follow Sean Garvey on IG: <a href="https://www.instagram.com/seangarveyatl" target="_blank">https://www.instagram.com/seangarveyatl</a> To create your own app: <a href="https://www.bvmobileapps.com" target="_blank">https://www.bvmobileapps.com</a> ?? Music by: J. Keys (Anonymous Records) - @jkeysmusic <center> <center><b><a href="https://audiomack.com/embed/song/bvmobileapps/marketing-strategies-for-content-creators" target="_blank"><div style="background:black; width:130px; height:70px"><img src="https://s.audiomack.com/images/header/am-header-logo.png" width="130" height="70" border="0" /></div></a> <a href="https://audiomack.com/embed/song/bvmobileapps/marketing-strategies-for-content-creators" target="_blank">Listen on AudioMack</a></b></center> </center> via: <a href="https://audiomack.com/bvmobileapps/song/marketing-strategies-for-content-creators" target="_blank">https://audiomack.com/bvmobileapps/song/marketing-strategies-for-content-creators</a>235554Another,,Test,,Blogblogs/1-2022/235554-another-test-i-3992-s.jpgIsle away Barbadoshttps://www.caribbean-beat.com/isle-away-barbadosfeatures/blogs/bvtesting-isle-away-barbados/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-isle-away-barbados/#commentsWed, 26 Jan 2022 22:00 GMTThere's an island getaway with your name on it-thank goodness Barbados is only an isle away! The post <a href="https://www.caribbean-beat.com/isle-away-barbados" target="_blank">Isle away Barbados</a> appeared first on <a href="https://www.caribbean-beat.com" target="_blank">Caribbean Beat Magazine</a>. via: <a href="https://www.caribbean-beat.com/isle-away-barbados" target="_blank">https://www.caribbean-beat.com/isle-away-barbados</a>245155Advertorial, Travel, Barbados, News & Online Exclusives, Isle away BarbadosMarketing For Dummieshttps://www.blackvibes.com/features/blogs/bvtesting-another-test-i-152341/features/blogs/bvtesting-another-test-i-152341/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-another-test-i-152341/#commentsTue, 25 Jan 2022 19:53 GMTSean Garvey sits down with musical artist Marcel Alexander to discuss the different kinds of marketing strategies for content creators. Alexander goes more in depth about using social media as a tool for marketing purposes and how his level of marketing expertise made him successful as a creator. Plus, Garvey speaks to Alexander about his involvement in the latest critically acclaimed documentary The Inside Story. For more info about Marcel Alexander: <a href="http://www.livelitemarcel.com" target="_blank">http://www.livelitemarcel.com</a> More information about The Inside Story: <a href="https://www.tntdrama.com/theinsidestory" target="_blank">https://www.tntdrama.com/theinsidestory</a> Follow Sean Garvey on IG: <a href="https://www.instagram.com/seangarveyatl" target="_blank">https://www.instagram.com/seangarveyatl</a> To create your own app: <a href="https://www.bvmobileapps.com" target="_blank">https://www.bvmobileapps.com</a> ?? Music by: J. Keys (Anonymous Records) - @jkeysmusic <center> <center><b><a href="https://audiomack.com/embed/song/bvmobileapps/marketing-strategies-for-content-creators" target="_blank"><div style="background:black; width:130px; height:70px"><img src="https://s.audiomack.com/images/header/am-header-logo.png" width="130" height="70" border="0" /></div></a> <a href="https://audiomack.com/embed/song/bvmobileapps/marketing-strategies-for-content-creators" target="_blank">Listen on AudioMack</a></b></center> </center> via: <a href="https://audiomack.com/bvmobileapps/song/marketing-strategies-for-content-creators" target="_blank">https://audiomack.com/bvmobileapps/song/marketing-strategies-for-content-creators</a>235553Another,,Test,,Blogblogs/1-2022/235553-another-test-i-1523-s.jpgCarnival in Trinidad & Tobago | Wish you were here (Jan/Feb 2022)https://www.caribbean-beat.com/issue-168/carnival-in-trinidad-and-tobago-wish-you-were-here-jan-feb-features/blogs/bvtesting-carnival-trinidad-tobago-wish-you-were-here-janfeb-2022/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-carnival-trinidad-tobago-wish-you-were-here-janfeb-2022/#commentsSat, 1 Jan 2022 04:00 GMTPostcards from the Caribbean's most extraordinary places The post <a href="https://www.caribbean-beat.com/issue-168/carnival-in-trinidad-and-tobago-wish-you-were-here-jan-feb-2022" target="_blank">Carnival in Trinidad &#038; Tobago | Wish you were here (Jan/Feb 2022)</a> appeared first on <a href="https://www.caribbean-beat.com" target="_blank">Caribbean Beat Magazine</a>. via: <a href="https://www.caribbean-beat.com/issue-168/carnival-in-trinidad-and-tobago-wish-you-were-here-jan-feb-2022" target="_blank">https://www.caribbean-beat.com/issue-168/carnival-in-trinidad-and-tobago-wish-you-were-here-jan-feb-2022</a>245156Embark, Travel, Trinidad and Tobago, Issue 168 (January/February 2022), Carnival in Trinidad & TobagWhere to Celebrate New Years Eve in Puerto Ricohttps://www.discoveringpuertorico.com/where-to-celebrate-new-years-eve-in-puerto-rico/features/blogs/bvtesting-where-celebrate-new-years-eve-puerto-rico/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-where-celebrate-new-years-eve-puerto-rico/#commentsFri, 3 Dec 2021 17:57 GMTCelebrate the New Year 2022 With These New Years Eve Celebrations in Puerto Rico Note: Currently the events listed below are taking place with the latest COVID-19 protocols. With the increase in COVID-19 positivity rates in Puerto Rico it is recommended to contact the organizers for the latest information about the individual events Families will be celebrating in their homes, bars around the island will be rocking and hotels and resorts will be bouncing to the sound of Puerto Rico and the start of a New Year. Here are a few of the New Years Eve events happening around the island <b>Distro T Mobile, San Juan - New Year's Rockin Eve with Ryan Seacreat (This event will be LIVE on TV)</b> - In Person Crowds &amp; Gastronomic Events CANCELLED Join this historic party where Puerto Rico will celebrate "Dick Clark's New Year's Rockin' Eve with Ryan Seacrest" first ever Spanish-language countdown, broadcast live from DISTRITO T-Mobile. Be a part of history and experience all of what Puerto Rico does best. The greatest in music, art and entertainment will be waiting for you here, starting at 8:00PM. A world-class, star-studded lineup is just one of the many surprises you'll enjoy at this never-before-seen experience. ON STAGE: DADDY YANKEE, ROSELYN S NCHEZ, AND El Gran Combo de Puerto Rico, Gilberto Santa Rosa, L mite 21, Victoria Sanabria, Pirulo y La Tribu, Plen alo, La Tribu de Abrante, DJ King Arthur, Melina Le n Admission to the event is FREE, but spaces are limited There will also be Special Gastronomic Experiences available. For more info see <a href="https://www.facebook.com/distritotmobile" target="_blank">Distro T Mobile on FaceBook</a> <b>Fairmont El San Juan Hotel, San Juan</b> Bring in the New Year with A night of glamour and celebrity performances at Fairmont El San Juan Hotel. Choose from several of our celebrity studded parties taking place in The Lobby, Grand Ballroom, Tropicoro Theater, El San Juan Beach Club, and Ca a by Juliana Gonzalez. Iconic for our memorable festivities since 1958, this special year we are hosting a lineup of outstanding events set to showcase the #1 New Year's Eve Party in Puerto Rico. Walk the Red Carpet and enjoy endless cocktails, including dinner service in our Luxury Cabanas, The Lobby, Ca a, and our resort wide restaurants Meat Market, Il Sole, and Riva <strong>NYE The Lobby Party - featuring performances by the Tropicalia Band and DJ Gandhi</strong> <strong>NYE Beachside Dinner Party + Concert with a celebrity LA DJ performance by the Cheat Codes</strong> <strong>NYE Grand Ballroom Party F- featuring performances by Yomo and LA Secta</strong> <strong>NYE Chico Cabaret Party - featuring performances by the Tropicalia Band and DJ Gandhi</strong> <strong>NYE VIP Grammy Award Winning Concert at the Tropicoro Theater with performances from Gilberto Santa Rosa, Puerto Rican bandleader and singer of salsa and bolero</strong> <strong>NYE Ca a Restaurant By celebrity Chef Juliana Gonzalez</strong> For full details and prices check out the <a href="https://www.facebook.com/ElSanJuanHotel" target="_blank"><b>Fairmont El San Juan Hotel on FaceBook </b></a> La Concha Hotel, San Juan Celebrate the New Year at la Concha Resort with their "A New Dawn is Coming" event featuring live DJs and special entertainment all night. The evening starts at 7p with tickets priced at $100pp More Info on <a href="https://www.facebook.com/laconcharesort" target="_blank">Facebook </a>and <a href="https://www.ticketera.com/" target="_blank">Ticketera</a> <div class="content-image" id="divBlogPage_Image1"><img id="bvimg1" src="https://www.discoveringpuertorico.com/wp-content/firework_1.jpg" title="" /></div> Vivo Beach Club, Carolina Bring in the New Year with Vivo Beach Clubs Tropical New Years Eve Disco. Enjoy an Open Bar, All You Can Eat Buffet, Asopao - 1am, Live music with M sica A Son de Guerra - Tributo a Juan Luis Guerra and Luva - Tributo a Marc Anthony Tickets cost Vivo Beach Club Members: $129.95m General Entrance: $144.95 Kids (7-15 yrs old): Vivo Beach Club Members: $54.95, General Entrance: $64.95 The fun starts at 8pm and tickets cost More info on <a href="https://www.facebook.com/VIVObeachclub/" target="_blank">Facebook</a> <strong>Condado Ocean Club, San Juan</strong> Paint The Town Gold at the Condado Ocean Club NYE Celebration There will be 2 celebrations: Live DJs under the Stars at THE DECK or Live Music with Local Rhythms at Oceano Ballroom! More Info on <a href="https://www.facebook.com/CondadoOceanClub/" target="_blank">FaceBook</a> <strong>Caribe Hilton, Condado, San Juan</strong> Light Up The Night at the Caribe Hiltons New Years Eve Celebration. Ring in the New Year at the iconic Caribe Hilton with a Midnight band and DJ Phred Your ticket also includes a flavorful dinner buffet, traditional Midnight "Asopao" and premium open bar. Tickets cost $229pp. More Info on <a href="https://www.facebook.com/CaribeHilton" target="_blank">facebook</a> and <a href="https://www.ticketera.com/" target="_blank">Ticketera</a> San Juan Marriott Resort and Stellaris Casino, Condado, San Juan New Year's Eve Dinner &amp; Live Music @ Gingambo. Come with your family and join us for a delicious seafood Caribbean buffet complete with lobster stations and sancocho. El Conquistador Resort, Fajardo - CANCELLED Celebrate the New Year at El Conquistador Resort with their Dinner Buffet, Glass of sparkling wine, Fireworks show, Live Music until 2:00am and Midnight "Asopao" Ticketsd are priced at $125.00 pp. More information available on their <a href="https://www.facebook.com/ElConquistadorResort" target="_blank">Facebook</a> page <div class="content-image" id="divBlogPage_Image2"><img id="bvimg2" src="https://www.discoveringpuertorico.com/wp-content/firework_3.jpg" title="" /></div> Photo Resource: commons.wikimedia.org The post <a href="https://www.discoveringpuertorico.com/where-to-celebrate-new-years-eve-in-puerto-rico/" target="_blank">Where to Celebrate New Years Eve in Puerto Rico</a> first appeared on <a href="https://www.discoveringpuertorico.com" target="_blank">Discovering Puerto Rico</a>. via: <a href="https://www.discoveringpuertorico.com/where-to-celebrate-new-years-eve-in-puerto-rico/" target="_blank">https://www.discoveringpuertorico.com/where-to-celebrate-new-years-eve-in-puerto-rico/</a>245162Events, Featured, latest, Where to Celebrate New Years Eve in Puerto Ricoblogs/5-2022/245162-where-celebrate-new-s.jpg2Old San Juan Celebrates 500 Yearshttps://www.discoveringpuertorico.com/old-san-juan-celebrates-500-years/features/blogs/bvtesting-old-san-juan-celebrates-500-years/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-old-san-juan-celebrates-500-years/#commentsMon, 6 Sep 2021 15:29 GMT</a> This week marks the start of the 500th Anniversary of Old San Juan. During the next 10 months there will be carious cultural, artistic, gastronomic and business events to mark the 500 year milestone, culminating in the Fifth Centennial Regatta in the summer of 2022. Opening events this week will include: September 9 The exhibitions "Image, Art and Devotion: San Juan 500 years" and "The City in Time: Five Centuries of Artistic Representation of San Juan" at the Museum of Art and History of San Juan , from 6pm. These exhibits will be officially open to the general public beginning September 15, Thursday through Saturday from 9am - 4pm and on Sundays from 10am - 5pm September 10-12 Route of the 500 years - a free 2 hour guided walk developed by the San Juan Tourist Office that will be available in Spanish and English. The tour starts at Plaza de Armas and takes you around Old San Juan visiting; Catedral San Juan Bautista, Plaza La Rogativa, Castillo San Felipe del Morro, Museo Casa Blanca, Iglesia San Jos and Convento de los Dominicos Tours will be held at 9am, 10am. 1pm and 2pm with a maximum number of 20 people per tour. The 2pm tour will also be offered with sign language. Reservations will be required and these can be made by calling 787-480-2910 or by accessing the official website of the Old San Juan 500 Years Celebration - <a href="http://500sanjuan.com" target="_blank">500sanjuan.com</a> September 11 Old San Juan will host the XXVIII Meeting of Mayors of Central America, Mexico and the Caribbean of the Union of Capital Cities of Latin America (UCCI). September 11 - 12 There will be a variety of cultural and musical events in the various plazas of Old San Juan September 12 The Holy Mass of the 500 Years of the Foundation of San Juan Bautista will be celebrated in the Cathedral of Old San Juan Old San Juan will celebrate the Carnival of 500 Years of History in Plaza Col n starting at 2pm. The evening will end with the concert "Voces para San Juan" Ballaj Barracks, with local and international artistic performances Performing will be; Carlos Vives, Andy Monta ez, Nydia Caro, Danny Rivera, Glenn Monroig, Milly Quezada, Alberto Carri n, the ngel "Cucco" Pe a Orchestra, Jos Juan Ta n, Victoria Sanabria, Caribbean Tenors and Ballets de San Juan, among others. This will be broadcast on Wapa TV, Wapa Am rica and the municipality's social platforms. Voces para San Juan will also feature the premiere of the song composed by Richie Viera, in honor of the celebration of the 500 years of San Juan and that will be performed by the "Ni o de Trastalleres", Andy Monta ez. Other events to look forward to include: the longest Christmas in Puerto Rico, the welcome to 2022 and the traditional San Sebasti n Street Festivities and the Great Regatta that will take place in El Viejo. San Juan. <a href="https://www.discoveringpuertorico.com/wp-content/500year_feat.jpg" target="_blank"><div class="content-image" id="divBlogPage_Image1"><img id="bvimg1" src="https://www.discoveringpuertorico.com/wp-content/500year_feat.jpg" title="" /></div> </a> Due to the ongoing COVID-19 pandemic the following will apply for all events: Participants, including special guests, will be required to present their proof of vaccination through the Vacu ID or by presenting the original of vaccination along with an identification card. The use of masks will be required at all times. Unvaccinated attendee, a negative PCR-type molecular test will be required performed at least 72 hours before the event. The events with the greatest participation of people will be held in open places for greater security with measure that we will avoid crowds in activities. The main activities will be broadcast through the social platforms of the Municipality of San Juan, through Wapa Televisi n, Wapa Am rica and other media. More events will be posted on our <a href="https://www.discoveringpuertorico.com/whats-on/" target="_blank">Events Page</a> and you can visit the office <a href="http://500sanjuan.com" target="_blank">500SanJuan.com </a>website for more information <center><a href="http://youtube.com/watch?v=39ocjDzIQiY" target="_blank"><img src="http://i.ytimg.com/vi/39ocjDzIQiY/default.jpg" border="0" /> Watch Video on YouTube</a></center> Sources: Press Release The post <a href="https://www.discoveringpuertorico.com/old-san-juan-celebrates-500-years/" target="_blank">Old San Juan Celebrates 500 Years</a> first appeared on <a href="https://www.discoveringpuertorico.com" target="_blank">Discovering Puerto Rico</a>. via: <a href="https://www.discoveringpuertorico.com/old-san-juan-celebrates-500-years/" target="_blank">https://www.discoveringpuertorico.com/old-san-juan-celebrates-500-years/</a>245163Events, Featured, latest, Old San Juan Attractions, Top Picks, Old San Juan Celebrates 500 Yearsblogs/5-2022/245163-old-san-juan-celebr-s.jpg2Labor Day Weekend in Puerto Rico 2021https://www.discoveringpuertorico.com/labor-day-weekend-puerto-rico/features/blogs/bvtesting-labor-day-weekend-puerto-rico-2021/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-labor-day-weekend-puerto-rico-2021/#commentsWed, 1 Sep 2021 19:14 GMT</a> <strong>Labor Day</strong> is here and that means it will be a Long Weekend here in Puerto Rico. The sun will be shining (hopefully), beaches and popular tourist attractions will be busy and there will be a host of events happening throughout the weekend. Here are a few events happening around the island during the Labor Day Weekend in Puerto Rico <strong>Sep 4 - 5, Festival De La Longaniza En Orocovis (Sausage Festival), Orocovis</strong> The town of Orocovis sees the return of their annual Sausage Festival; The Festival De La Longaniza. The weekend log event will feature artisans, live music, food, family events and of course the towns famous sausages. Head to Coliseo Jesus "Tito" Colon on State Route 155 in Orocovis from 9am - 9pm. Call 787-867-3277 for more information Sep 3 - 5, Lola Challenge Weekend, Old San Juan Compete in 1 or all 3 runnibe events over the weekend. Friday is the Lola 5K Fun Run, Saturday is the Lola 10K race and Sunday you can try the Lola Half Marathon More Info on <a href="https://www.facebook.com/LolaChallenge" target="_blank">FaceBook</a> Sep 4 -5, Mercado Artesanal, Guaynabo Paseo Tablado on PR 199 in Guaynabo will be hosting an Artisan Market from 3 - 9pm. Local artisans will be showcasing there products <div class="content-image" id="divBlogPage_Image1"><img id="bvimg1" src="https://www.discoveringpuertorico.com/wp-content/labor_day_2.jpg" title="" /></div> <strong>Sep 3, </strong><strong>Noche de Artisanias, Anasco</strong> The town of Anasco will be holding their weekly artisan night in the towns main plaza starting at 5pm Sep 4 - 5, Cinema FOK (open Air Cinema), Caguas FOK Brewing Co. in Caguas will be showing Space Jam The New Legacy on Friday night and Raya The Last Dragon on Saturday night. Movies start at 6:20pm Space Jam New Legacy, 6:20pm FOK Brewing Co. Caguas <b>Sep 3 -5, </b><strong>Jalan Jalan Last Summer Blast, Salinas</strong> The town of Salinas will be hosting their End of Summer Blast this weekend at the Marina de Salinas in Salinas Sep 5, Mercado Org nico En La Placita Roosevelt, San Juan Organic market from 9am - 2pm at Placita Roosevelt, Calle Ing. Jos A. V. Canals, San Juan (787-200-8580) For more news on events happening in August and the rest of the year; check out our '<a href="https://www.discoveringpuertorico.com/whats-on/" target="_blank">What's On Calendar</a>', <a href="http://twitter.com/coqui2008" target="_blank">Twitter Page</a> and <a href="https://www.facebook.com/DiscoveringPuertoRico" target="_blank">Facebook Page</a> Note: All events are subject to change, so contact the event organizers for up to date information. Discovering Puerto Rico is not responsible for any schedule changes The post <a href="https://www.discoveringpuertorico.com/labor-day-weekend-puerto-rico/" target="_blank">Labor Day Weekend in Puerto Rico 2021</a> first appeared on <a href="https://www.discoveringpuertorico.com" target="_blank">Discovering Puerto Rico</a>. via: <a href="https://www.discoveringpuertorico.com/labor-day-weekend-puerto-rico/" target="_blank">https://www.discoveringpuertorico.com/labor-day-weekend-puerto-rico/</a>245164Events, Featured, latest, Labor Day Weekend in Puerto Rico 2021blogs/5-2022/245164-labor-day-weekend-p-s.jpg2Grand Opening Of The Impressive Distrito T-Mobile Multisensory Complex In San Juan, Puerto Ricohttps://www.discoveringpuertorico.com/grand-opening-distrito-t-mobile-puerto-rico/features/blogs/bvtesting-grand-opening-impressive-distrito-tmobile-multisensor/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-grand-opening-impressive-distrito-tmobile-multisensor/#commentsSun, 15 Aug 2021 18:43 GMT</a> The five-acre complex, complete with a concert hall, various gastronomic concepts and more, is set to revolutionize the entertainment industry in the Caribbean region During an immersive event for VIP guests, the multisensory complex <strong>DISTRITO T-Mobile</strong> celebrated its official opening with new tech-first concepts unveiled, which promises to innovate the entertainment industry in Puerto Rico and beyond. While<strong> DISTRITO T-Mobile </strong>had seen a staggered opening for various offerings within, the complex is now open in its entirety, with twelve gastronomic concepts and five additional standout experiences in entertainment and lodging, available for the enjoyment of Puerto Ricans and visiting guests. "In celebrating the opening of DISTRITO T-Mobile, we share with the world our goal of revolutionizing the experience of how people enjoy and purse new experiences in Puerto Rico, while maintaining the authenticity that makes our Island special. We've created a stunning entertainment complex that naturally injects the flavor and essence of local culture, traditions, and talent, for a global audience" said Federico Stubbe Jr., CEO of PRISA Group, developer and principal investor of DISTRITO T-Mobile. <a href="https://www.discoveringpuertorico.com/wp-content/distro-tmobile-1..jpg" target="_blank"><div class="content-image" id="divBlogPage_Image1"><img id="bvimg1" src="https://www.discoveringpuertorico.com/wp-content/distro-tmobile-1..jpg" title="" /></div> </a>Family shoot at Toro Verde at Distrito T-Mobile In February 2020,&nbsp;<strong>DISTRITO</strong>&nbsp;<strong>T-Mobile&nbsp;</strong>began a phased pre-opening process, inaugurating various concepts prior to the grand opening which took place on Saturday, August 14 such as gastronomical offerings, entertainment venues and lodging. Beyond the grand opening event, local developer PRISA Group will continue to innovate and integrate new ideas into the entertainment center. In addition, visitors can enjoy the plethora of artistic elements such as murals and installations custom created for the space by local talent. "Throughout conceptualization and development, authenticity to honor this great Island has been our goal. Together with our collaborators, we created unique experiences that reflect our people's vibe, spark, and energy in a fresh, innovative way that elevates the destination in the region. What you see here has been carefully curated so that when combined, the unique magic of this space comes to life, to create a space where people can connect in real time and space," Stubbe added. "At the Convention District Authority, we are proud to have a place with the most advanced technology as the ideal setting for the events and the entertainment industry. DISTRITO T-Mobile will be a successful platform for the presentation of local and international artists, while providing an additional and unique place for entertainment and enjoyment. It brings together Puerto Rican families as well as visitors looking to enjoy world-class attractions," added Mariela Vallines, executive director of the Puerto Rico Convention District Authority. "We have given ourselves the task of getting ready, and this launch represents what Puerto Rico is capable of doing. All concepts announced individually are part of the total experience we are now launching to the world" said Gabriel de C rdenas, General Manager of&nbsp;<strong>DISTRITO</strong>&nbsp;<strong>T-Mobile.</strong> The official opening ceremony took place in Popular Plaza, the heart of the project, with a presentation of the new audiovisual content on impressive 14,500 square feet of &nbsp;state of the art LED screens highlighting Puerto Rican talent and art in all its senses. "In this 'Powering up Ceremony' we exalt all the values of DISTRITO<strong> T-Mobile</strong>: passion, strength, rhythm, flavor, energy, heritage through an audiovisual, interactive and 360 games," added De C rdenas about the opening ceremony. <a href="https://www.discoveringpuertorico.com/wp-content/distro-tmobile-2.jpg" target="_blank"><div class="content-image" id="divBlogPage_Image2"><img id="bvimg2" src="https://www.discoveringpuertorico.com/wp-content/distro-tmobile-2.jpg" title="" /></div> </a> The 500,000 square-foot entertainment complex features the following entertainment and hospitality concepts: <strong>Aloft San Juan: </strong>Opening date: February 2020Offering: The first Aloft Hotel in the Caribbean is pet-friendly and has 177 loft-type rooms, bars, a swimming pool, and outdoor terraces that integrate the latest and innovative technology.<strong>TOROVERDE Urban Park:</strong>Opening date: July 2021Offering: Includes the urban ziplines Blazing Bull and Sky Bull, the maze of games and challenging Bull Maze, climbing wall Pico del Toro, and an Arcade with video games from classics to virtual reality experiences.<strong>Caribbean Cinemas VIP: </strong>Opening date: July 2021Offering: Offering: Eight cinemas equipped with comfortable reclining seats and access to a food and drink menu. One is CXC, and another one offers the new Screen X format that allows viewers to enjoy a 270-degree panoramic visual experience by adding two side screens that feel like they are in the middle of the action.<strong>Coca-Cola Music Hall: </strong>Opening date: August 2021Offering: Mixed-use showroom for up to 5,000 spectators, depending on the format. This hall will be home to a wide range of events, including concerts, banquets, fashion shows, festivals, awards ceremonies, corporate events, concerts, circuses, school and college graduations, and many others. <strong>Popular Plaza:</strong>Opening date: August 2021Offering: Futuristic, multisensory 50,000-square-foot plaza with digitized stage system comprised of more than 14,000 square feet of LED displays representing the heart of the complex. <a href="https://www.discoveringpuertorico.com/wp-content/distro-tmobile-3.jpg" target="_blank"><div class="content-image" id="divBlogPage_Image3"><img id="bvimg3" src="https://www.discoveringpuertorico.com/wp-content/distro-tmobile-3.jpg" title="" /></div> </a> In addition, they have the following gastronomic concepts: <strong>Barullo Taberna Espa ola:</strong>Opening date: November 2020Concept/Design: Food Hall type market pays tribute to our heritage and Spanish roots.Gastronomic Offer: It has five culinary stations: La Barra, La Arrocer a, La Jamoner a, Cafecito, and Tasca del Grifo.<strong>Lupe Reyes:</strong>Opening date: April 2021Concept/Design: Homage to the Guadalupe-Reyes Marathon, a traditional Mexican festival. It has several art pieces such as a mural of Mayahuel, goddess of agave, by Dominican artist Evaristo Angurria; three vintage televisions projecting the evolution of Mexican television, an installation by the multifaceted artist Alexis Bousquet; and a mural created by the Moriviv Collective representing the new elements of the menu.Gastronomic Offer: Authentic Mexican cuisine, starring tacos al pastor using the largest spin in Puerto Rico and the Caribbean.<strong>Saz n Cocina Criolla:</strong>Opening date: May 2021Concept/design: A modern representation of the essence of Puerto Rican flavor. They have several art pieces such as: "Todo Bien" painting, by Puerto Rican artist Jorge Zeno; several paintings by Puerto Rican artist Camila Buxeda, who captures with classic watercolor elements of Puerto Rican culture; and an impressive structure of a mechanical 15-fool long snapper on the bar, created by the artist Mark Rivera.Gastronomic offer: Focus on typical Puerto Rican food, giving prominence to fresh fish and seafood. <strong>La Burgues a:</strong>Opening date: May 2021Concept/design: The restaurant is a satire of bourgeois society with an irreverent tone. Its operators claim that they took a versatile dish and elevated it in terms of quality.Gastronomic offer: The burgers with black Angus meat and the brioche bun are the protagonists of the concept. As for the drinks, it offers smoothies called crazy shakes of various flavors decorated with cake and other ingredients on top.<strong>La Central by Mario Pag n:</strong>Opening date: May 2021Concept/design: Inspired by the sugar mills, the distillation towers, the aging barrels, and the cultivation of cane, coffee, and tobacco, of the early last century.Gastronomic offer: Renowned Puerto Rican Chef Mario Pag n highlights the authentic flavors of Puerto Rico, with elements such as grilled cuisine with marinades and sauces with a fusion of rum and sugar cane.<strong>Dulcinea Ice Cream &amp; Churros</strong>:Opening date: June 2021Concept/design: With a colorful and modern approach, Dulcinea represents the love of a young Puerto Rican couple for churros and ice cream, merging both elements into a creative dessert.Gastronomic Offer: Combine crispy churro with creamy vanilla ice cream and non-traditional toppings. It offers eight signature desserts. <a href="https://www.discoveringpuertorico.com/wp-content/distro-tmobile-4..jpg" target="_blank"><div class="content-image" id="divBlogPage_Image4"><img id="bvimg4" src="https://www.discoveringpuertorico.com/wp-content/distro-tmobile-4..jpg" title="" /></div> </a> <strong>Pudge's Pizza:</strong>Opening date: July 2021Concept/design: Concept/design: The restaurant of Puerto Rican catcher Iv n "Pudge" Rodr guez offers a modern and familiar atmosphere that highlights the adrenaline of the sport.Gastronomic offer: It offers fans a varied menu of pizzas created by the "Pudge" himself with names alluding to his roots and history, combined with the characteristic Icees.<strong>Arena Medalla:</strong>Opening date: August 2021 Concept/design: Lovers of sport and entertainment can now celebrate the triumphs of our local athletes and favorite teams in 'La Casa del Triunfo Boricua.' The Medalla Arena offers the best experience of watching sports, video games and arcade areas, three karaoke rooms, among other attractions.Gastronomic offer: Beer is the star of the offer, and pairings include spicy wings, grilled burgers, seafood, cuts of meat, and ribs.<strong>Denko Asian Eatery:</strong>Opening date: August 2021Concept/design: Modern and Zen-style space. It has an autonomous belt-like system that extends from the kitchen to deliver food to each diner. It presents several figurative elements of Asian culture, such as Daruma Dolls, made by Puerto Rican craftsman Enrique Rafael Cabrera.Gastronomic offer: Asian fusion of Japanese, Thai, Chinese, Filipino, and Vietnamese dishes. One of its main attractions is the Hot Pots, installed at each table where diners add to a pot all the ingredients of the recipe they want to create in real-time. Other offerings include: 10) La Barrita del Lado, welcoming visitors; 11) Lupita, the Grab &amp;Go version of Mexican restaurant Lupe Reyes and 12) Verbena, a gastronomic concept integrated into TOROVERDE Urban Park with four kiosks of Creole food. In addition, DISTRITO T-Mobile has various Grab &amp; Go offerings integrated into its different concepts. Each restaurant that connects with Popular Plaza has an outdoor bar to serve consumers who enjoy the multisensory square. "Completing this complex project has required the joint effort of hundreds of companies and thousands of people who have persevered throughout many challenges alongside us. We are very proud of the great collaboration we have achieved in this project between private companies and governments of multiple administrations. This has and will contribute to an economic ecosystem, helping thousands of families and creating over 1,700 direct jobs in various industries: such as construction, entertainment, hospitality, gastronomy, and services, among others," said Federico Stubbe about the development of the project. "We thank the Government of Puerto Rico, the Convention District Authority, McConnel Vald s Consulting, Caribe Hospitality,&nbsp;ASM Global, Banco Popular, Oriental Bank, Banco de Desarrollo Econ mico, T-Mobile, JetBlue, Visa and all the operators and collaborators who trusted us. A lot of young and local talent put all their passion and effort into making it possible. Thank you," Stubbe concluded. <strong>DISTRITO T-Mobile</strong> will operate on a fixed schedule daily from 12:00 pm to 12:00 am. Guests can park in the Magenta Lot, the main parking lot of the complex, or use the Valet Parking available at the north entrance of <strong>DISTRITO T</strong><strong>-Mobile.</strong> For more information about&nbsp; <strong>DISTRITO T-Mobile, </strong>&nbsp;its activities and updates visit its&nbsp; <a href="https://www.facebook.com/distritotmobile" target="_blank">Facebook</a> and&nbsp; <a href="https://www.instagram.com/distritotmobile/" target="_blank">Instagram</a> account as a @distritotmobile or access its website&nbsp; <a href="https://distritot-mobile.com/" target="_blank">https://distritot-mobile.com/.</a> <strong>About DISTRITO T-Mobile:</strong> DISTRITO T-Mobile is a complex that provides unique experiences by combining dining, art, entertainment, music, technology, and hospitality experiences. Located in the heart of San Juan, DISTRITO T-Mobile was conceptualized to create happy moments through authentic, innovative, and extraordinary experiences, highlighting the best of Puerto Rican culture and talent. It is currently in a gradual pre-opening process focused on attracting Puerto Ricans and then launching it internationally. DISTRITO T-Mobile will be the most innovative and leading entertainment center in Puerto Rico and the Caribbean. Aligned to this process, the following concepts are now operating: <strong>Aloft Hotel,</strong> <strong>Caribbean Cinemas VIP Theaters</strong>, <strong>TORO VERDE Urban Park</strong> and the restaurants&nbsp;<strong>Barullo Taberna Espa ola, Lupe Reyes, Saz n Cocina Criolla, La Burgues a, La Central by Mario Pag n, Dulcinea Ice Cream &amp; Churros, and Pudge's Pizza.</strong>&nbsp; Its facilities and various food, drinks, and entertainment concepts converge in the heart of the project, the Popular Plaza. The post <a href="https://www.discoveringpuertorico.com/grand-opening-distrito-t-mobile-puerto-rico/" target="_blank">Grand Opening Of The Impressive Distrito T-Mobile Multisensory Complex In San Juan, Puerto Rico</a> first appeared on <a href="https://www.discoveringpuertorico.com" target="_blank">Discovering Puerto Rico</a>. via: <a href="https://www.discoveringpuertorico.com/grand-opening-distrito-t-mobile-puerto-rico/" target="_blank">https://www.discoveringpuertorico.com/grand-opening-distrito-t-mobile-puerto-rico/</a>245165Featured, Golf, latest, San Juan Metro Attractions, Top Picks, Uncategorized, Grand Opening Of The Iblogs/5-2022/245165-grand-opening-impre-s.jpgAugust Eventshttps://www.discoveringpuertorico.com/august-events/features/blogs/bvtesting-august-events/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-august-events/#commentsSat, 31 Jul 2021 08:06 GMTSummer might be coming to a close, the kids are heading back at school but the temperature is still hot, hot, hot and there is always plenty to enjoy around the island. Highlights include:the 9th Caribbean International Boat Show, a Goat Festival and several farmers / artisan markets. <strong>August 13-15, 9th Caribbean International Boat Show, Fajardo</strong> Puerto Del Rey Marina in Fajardo will host the largest boat show in the Caribbean. There will be numerous manufacturers displaying their boats along with over 100 exhibitors of nautical products and accessories. There will also be kiosks, food, the Captain's Bar and live music (Saturday: Cosculluela &amp; La Banda Algarete, Sunday:Limi-T 21). Tickets cost $20pp and you can find out more information on their <a href="https://www.facebook.com/cibspr/" target="_blank">Facebook page</a> <strong>August 22</strong>, <strong>Festival Nacional Del Cabro (Goat Festival), Guaynabo</strong> The annual Festival Nacional Del Cabro returns to Paseo Tablado de Guaynabo in Guaynabo, featuring live music artisans, farmers markets and all things goats. More Information: 787-590-7539 Also Happening in August Farmers / Artisan Markets <strong>August 1, Mercado Org nico En La Placita Roosevelt, San Juan</strong> Taking place from 9am - 2pm at Placita Roosevelt, Calle Ing. Jos A. V. Canals, San Juan (787-200-8580) <strong>August 8, Mercado AgroArtesanal de Barrio Obrero, San Juan </strong>Taking place from 10am - 4pm at Estaci n Sagrado Coraz n (Abordo), San Juan (787-729-1594) <strong>August 15, Mercado Agr cola Las Cur as, San Juan</strong> Taking place from 9am - 4pm at Paseo Las Curias, San Juan <strong>August 15, Mercado El Chicharr n En Bayam n</strong> Taking place from 11am - 6pm at Calle Barbosa #37 (787-200-8580) <strong>August 29, Mercado Ballaj , Old San Juan</strong> Taking place from 10am - 5pm at the Cuartel de Ballaj , Old San Juan <div class="content-image" id="divBlogPage_Image1"><img id="bvimg1" src="https://www.discoveringpuertorico.com/wp-content/dpr_aug_2019_2.jpg" title="" /></div> Concerts <strong>August 14, Ednita Nazario at The Coca Cola Music Hall </strong>8:30pm Coca-Cola Music Hall in El Distrito San Juan, San Juan (787-425-0900) <strong>August 15, Pedro Cap Live at The Coca-Cola Music Hall</strong> 6pm Coca-Cola Music Hall in El Distrito San Juan, San Juan (787-425-0900) Patron Saint Festivals The following towns will be hosting festivals celebrating their Patron Saints. The events typically feature artisans, local music, local foods and children's activities <strong>August 6-8, Patillas Patron Saint Festival </strong>Plaza Publica in Patillas will host artisans, a family market, Dominoes Tournament, a mini circus, live music, 5K run and more. <a href="https://www.facebook.com/Gobierno-Municipal-de-Patillas-102773061799101" target="_blank">More Information Here</a> For more news on events happening in August and the rest of the year; check out our '<a href="https://www.discoveringpuertorico.com/whats-on/" target="_blank">What's On Calendar</a>', <a href="http://twitter.com/coqui2008" target="_blank">Twitter Page</a> and <a href="https://www.facebook.com/DiscoveringPuertoRico" target="_blank">Facebook Page</a> Note: All events are subject to change, so contact the event organizers for up to date information. Discovering Puerto Rico is not responsible for any schedule changes Resource: PR Tourism Co, local media The post <a href="https://www.discoveringpuertorico.com/august-events/" target="_blank">August Events</a> first appeared on <a href="https://www.discoveringpuertorico.com" target="_blank">Discovering Puerto Rico</a>. via: <a href="https://www.discoveringpuertorico.com/august-events/" target="_blank">https://www.discoveringpuertorico.com/august-events/</a>245166Attractions, Events, Featured, latest, artisans, daytrips, festivals, August Eventsblogs/5-2022/245166-august-events-s.jpgMarketing Strategies for Content Creatorshttps://audiomack.com/bvmobileapps/song/marketing-strategies-for-content-creatorsfeatures/blogs/bvtesting-marketing-strategies-content-creators-245098/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-marketing-strategies-content-creators-245098/#commentsMon, 12 Jul 2021 12:01 GMTSean Garvey sits down with musical artist Marcel Alexander to discuss the different kinds of marketing strategies for content creators. Alexander goes more in depth about using social media as a tool for marketing purposes and how his level of marketing expertise made him successful as a creator. Plus, Garvey speaks to Alexander about his involvement in the latest critically acclaimed documentary The Inside Story. For more info about Marcel Alexander: <a href="http://www.livelitemarcel.com" target="_blank">http://www.livelitemarcel.com</a> More information about The Inside Story: <a href="https://www.tntdrama.com/theinsidestory" target="_blank">https://www.tntdrama.com/theinsidestory</a> Follow Sean Garvey on IG: <a href="https://www.instagram.com/seangarveyatl" target="_blank">https://www.instagram.com/seangarveyatl</a> To create your own app: <a href="https://www.bvmobileapps.com" target="_blank">https://www.bvmobileapps.com</a> ?? Music by: J. Keys (Anonymous Records) - @jkeysmusic <center> <center><b><a href="https://audiomack.com/embed/song/bvmobileapps/marketing-strategies-for-content-creators" target="_blank"><div style="background:black; width:130px; height:70px"><img src="https://s.audiomack.com/images/header/am-header-logo.png" width="130" height="70" border="0" /></div></a> <a href="https://audiomack.com/embed/song/bvmobileapps/marketing-strategies-for-content-creators" target="_blank">Listen on AudioMack</a></b></center> </center> via: <a href="https://audiomack.com/bvmobileapps/song/marketing-strategies-for-content-creators" target="_blank">https://audiomack.com/bvmobileapps/song/marketing-strategies-for-content-creators</a>245098Marketing Strategies for Content Creatorsblogs/5-2022/245098-marketing-strategie-s.jpgMarketing Strategies for Content Creatorshttps://www.blackvibes.com/features/blogs/bvtesting-marketing-strategies-content-creators/features/blogs/bvtesting-marketing-strategies-content-creators/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-marketing-strategies-content-creators/#commentsMon, 12 Jul 2021 00:01 GMTSean Garvey sits down with musical artist Marcel Alexander to discuss the different kinds of marketing strategies for content creators. Alexander goes more in depth about using social media as a tool for marketing purposes and how his level of marketing expertise made him successful as a creator. Plus, Garvey speaks to Alexander about his involvement in the latest critically acclaimed documentary The Inside Story. For more info about Marcel Alexander: <a href="http://www.livelitemarcel.com" target="_blank">http://www.livelitemarcel.com</a> More information about The Inside Story: <a href="https://www.tntdrama.com/theinsidestory" target="_blank">https://www.tntdrama.com/theinsidestory</a> Follow Sean Garvey on IG: <a href="https://www.instagram.com/seangarveyatl" target="_blank">https://www.instagram.com/seangarveyatl</a> To create your own app: <a href="https://www.bvmobileapps.com" target="_blank">https://www.bvmobileapps.com</a> <center><b><a href="https://audiomack.com/embed/song/bvmobileapps/marketing-strategies-for-content-creators" target="_blank"><div style="background:black; width:130px; height:70px"><img src="https://s.audiomack.com/images/header/am-header-logo.png" width="130" height="70" border="0" /></div></a> <a href="https://audiomack.com/embed/song/bvmobileapps/marketing-strategies-for-content-creators" target="_blank">Listen on AudioMack</a></b></center> </center> via: <a href="https://audiomack.com/bvmobileapps/song/marketing-strategies-for-content-creators" target="_blank">https://audiomack.com/bvmobileapps/song/marketing-strategies-for-content-creators</a>214063Marketing,Strategies,for,Content,Creatorsblogs/7-2021/214063-marketing-strategie-s.jpgTop 3 Tips for Running A Chopped Radio Stationhttps://audiomack.com/bvmobileapps/song/top-3-tips-for-running-a-chopped-radio-stationfeatures/blogs/bvtesting-top-3-tips-running-chopped-radio-station-245097/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-top-3-tips-running-chopped-radio-station-245097/#commentsMon, 21 Jun 2021 12:00 GMTSean Garvey sits down with DJ Smilez to discuss the top three tips for running a chopped radio station. Smilez explains both the technical and business side of running an online radio station and building a brand that will attract people to a platform dedicated to the chopped music subgenre of Hip-Hop. For more information about DJ Smilez <a href="https://www.blackvibes.com/sothrowdradio" target="_blank">https://www.blackvibes.com/sothrowdradio</a> Follow Sean Garvey on IG: <a href="https://www.instagram.com/seangarveyatl" target="_blank">https://www.instagram.com/seangarveyatl</a> To create your own app: <a href="https://www.bvmobileapps.com" target="_blank">https://www.bvmobileapps.com</a> ?? Music by: J. Keys (Anonymous Records) - @jkeysmusic <center> <center><b><a href="https://audiomack.com/embed/song/bvmobileapps/top-3-tips-for-running-a-chopped-radio-station" target="_blank"><div style="background:black; width:130px; height:70px"><img src="https://s.audiomack.com/images/header/am-header-logo.png" width="130" height="70" border="0" /></div></a> <a href="https://audiomack.com/embed/song/bvmobileapps/top-3-tips-for-running-a-chopped-radio-station" target="_blank">Listen on AudioMack</a></b></center> </center> via: <a href="https://audiomack.com/bvmobileapps/song/top-3-tips-for-running-a-chopped-radio-station" target="_blank">https://audiomack.com/bvmobileapps/song/top-3-tips-for-running-a-chopped-radio-station</a>245097Top 3 Tips for Running A Chopped Radio Stationblogs/5-2022/245097-top-3-tips-running-s.jpgTop 3 Tips for Running A Chopped Radio Stationhttps://www.blackvibes.com/features/blogs/bvtesting-top-3-tips-running-chopped-radio-station/features/blogs/bvtesting-top-3-tips-running-chopped-radio-station/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-top-3-tips-running-chopped-radio-station/#commentsMon, 21 Jun 2021 00:00 GMTSean Garvey sits down with DJ Smilez to discuss the top three tips for running a chopped radio station. Smilez explains both the technical and business side of running an online radio station and building a brand that will attract people to a platform dedicated to the chopped music subgenre of Hip-Hop. For more information about DJ Smilez <a href="https://www.blackvibes.com/sothrowdradio" target="_blank">https://www.blackvibes.com/sothrowdradio</a> Follow Sean Garvey on IG: <a href="https://www.instagram.com/seangarveyatl" target="_blank">https://www.instagram.com/seangarveyatl</a> To create your own app: <a href="https://www.bvmobileapps.com" target="_blank">https://www.bvmobileapps.com</a> <center><b><a href="https://audiomack.com/embed/song/bvmobileapps/top-3-tips-for-running-a-chopped-radio-station" target="_blank"><div style="background:black; width:130px; height:70px"><img src="https://s.audiomack.com/images/header/am-header-logo.png" width="130" height="70" border="0" /></div></a> <a href="https://audiomack.com/embed/song/bvmobileapps/top-3-tips-for-running-a-chopped-radio-station" target="_blank">Listen on AudioMack</a></b></center> </center> via: <a href="https://audiomack.com/bvmobileapps/song/top-3-tips-for-running-a-chopped-radio-station" target="_blank">https://audiomack.com/bvmobileapps/song/top-3-tips-for-running-a-chopped-radio-station</a>211494Top,3,Tips,for,Running,A,Chopped,Radio,Stationblogs/6-2021/211494-top-3-tips-running-s.jpgHow DJs Can Break Into the Las Vegas Markethttps://www.blackvibes.com/features/blogs/bvtesting-how-djs-can-break-las-vegas-market/features/blogs/bvtesting-how-djs-can-break-las-vegas-market/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-how-djs-can-break-las-vegas-market/#commentsMon, 31 May 2021 12:01 GMTSean Garvey sits down with CORE DJ's affiliate and Power 88 (KCEP 88.1-FM) own DJ Kelly J to discuss breaking into the Las Vegas market as a DJ and the effort into putting other Las Vegas DJs on the forefront. DJ Kelly J also provides insight on young female DJs making it in a male dominated industry and how her role in the organization, Girls Who Brunch Tour, coincides with her professional DJ career in Las Vegas. For more information about DJ Kelly J <a href="https://www.instagram.com/djkellyj" target="_blank">https://www.instagram.com/djkellyj</a> Follow Sean Garvey on IG: <a href="https://www.instagram.com/seangarveyatl" target="_blank">https://www.instagram.com/seangarveyatl</a> To create your own app: <a href="https://www.bvmobileapps.com" target="_blank">https://www.bvmobileapps.com</a> ?? Music by: J. Keys (Anonymous Records) - @jkeysmusic <center> <center><b><a href="https://audiomack.com/embed/song/bvmobileapps/how-djs-can-break-into-the-las-vegas-market" target="_blank"><div style="background:black; width:130px; height:70px"><img src="https://s.audiomack.com/images/header/am-header-logo.png" width="130" height="70" border="0" /></div></a> <a href="https://audiomack.com/embed/song/bvmobileapps/how-djs-can-break-into-the-las-vegas-market" target="_blank">Listen on AudioMack</a></b></center> </center> via: <a href="https://audiomack.com/bvmobileapps/song/how-djs-can-break-into-the-las-vegas-market" target="_blank">https://audiomack.com/bvmobileapps/song/how-djs-can-break-into-the-las-vegas-market</a>209193How DJs Can Break Into the Las Vegas Marketblogs/5-2021/209193-how-djs-can-break-l-s.jpgA Music Artist's Guide To Publishing Your Own Bookhttps://www.blackvibes.com/features/blogs/bvtesting-a-music-artists-guide-publishing-your-own-book/features/blogs/bvtesting-a-music-artists-guide-publishing-your-own-book/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-a-music-artists-guide-publishing-your-own-book/#commentsThu, 22 Apr 2021 03:52 GMTSean Garvey sits down with the artist and author Baba Sol to discuss his music career, his latest musical project "Aquarian King," and provides advice to artists on how to successfully publish their own book. Sol goes more in depth about the writing process, what it takes to publish a book, and how to be successful selling it. Listeners can also expect Baba Sol at the 2021 Camp N Trip festival from April 16th - 19th. For more information about Baba Sol <a href="https://www.babasol.com/" target="_blank">https://www.babasol.com/</a> Follow Baba Sol on IG <a href="https://www.instagram.com/baba.sol/" target="_blank">https://www.instagram.com/baba.sol/</a> Follow Baba Sol on FB <a href="https://www.facebook.com/babasol11" target="_blank">https://www.facebook.com/babasol11</a> Follow Sean Garvey on IG: <a href="https://www.instagram.com/seangarveyatl" target="_blank">https://www.instagram.com/seangarveyatl</a> To create your own app: <a href="https://www.bvmobileapps.com" target="_blank">https://www.bvmobileapps.com</a> <center><b><a href="https://audiomack.com/embed/song/bvmobileapps/a-music-artists-guide-to-publishing-your-own-book" target="_blank"><div style="background:black; width:130px; height:70px"><img src="https://s.audiomack.com/images/header/am-header-logo.png" width="130" height="70" border="0" /></div></a> <a href="https://audiomack.com/embed/song/bvmobileapps/a-music-artists-guide-to-publishing-your-own-book" target="_blank">Listen on AudioMack</a></b></center> </center> via: <a href="https://audiomack.com/bvmobileapps/song/a-music-artists-guide-to-publishing-your-own-book" target="_blank">https://audiomack.com/bvmobileapps/song/a-music-artists-guide-to-publishing-your-own-book</a>203301A,Music,Artist's,Guide,To,Publishing,Your,Own,Bookblogs/4-2021/203301-a-music-artists-gui-s.jpgA Music Artist's Guide To Publishing Your Own Bookhttps://audiomack.com/bvmobileapps/song/a-music-artists-guide-to-publishing-your-own-bookfeatures/blogs/bvtesting-a-music-artists-guide-publishing-your-own-book-245096/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-a-music-artists-guide-publishing-your-own-book-245096/#commentsMon, 12 Apr 2021 09:01 GMTSean Garvey sits down with the artist and author Baba Sol to discuss his music career, his latest musical project "Aquarian King," and provides advice to artists on how to successfully publish their own book. Sol goes more in depth about the writing process, what it takes to publish a book, and how to be successful selling it. Listeners can also expect Baba Sol at the 2021 Camp N Trip festival from April 16th - 19th. For more information about Baba Sol <a href="https://www.babasol.com/" target="_blank">https://www.babasol.com/</a> Follow Baba Sol on IG <a href="https://www.instagram.com/baba.sol/" target="_blank">https://www.instagram.com/baba.sol/</a> Follow Baba Sol on FB <a href="https://www.facebook.com/babasol11" target="_blank">https://www.facebook.com/babasol11</a> Follow Sean Garvey on IG: <a href="https://www.instagram.com/seangarveyatl" target="_blank">https://www.instagram.com/seangarveyatl</a> To create your own app: <a href="https://www.bvmobileapps.com" target="_blank">https://www.bvmobileapps.com</a> ?? Music by: J. Keys (Anonymous Records) - @jkeysmusic <center> <center><b><a href="https://audiomack.com/embed/song/bvmobileapps/a-music-artists-guide-to-publishing-your-own-book" target="_blank"><div style="background:black; width:130px; height:70px"><img src="https://s.audiomack.com/images/header/am-header-logo.png" width="130" height="70" border="0" /></div></a> <a href="https://audiomack.com/embed/song/bvmobileapps/a-music-artists-guide-to-publishing-your-own-book" target="_blank">Listen on AudioMack</a></b></center> </center> via: <a href="https://audiomack.com/bvmobileapps/song/a-music-artists-guide-to-publishing-your-own-book" target="_blank">https://audiomack.com/bvmobileapps/song/a-music-artists-guide-to-publishing-your-own-book</a>245096A Music Artist's Guide To Publishing Your Own Bookblogs/5-2022/245096-a-music-artists-gui-s.jpgHow DigitalRadioTracker is Transforming Internet Radio Trackinghttps://www.blackvibes.com/features/blogs/bvtesting-how-digitalradiotracker-is-transforming-internet-radio-track/features/blogs/bvtesting-how-digitalradiotracker-is-transforming-internet-radio-track/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-how-digitalradiotracker-is-transforming-internet-radio-track/#commentsMon, 5 Apr 2021 12:00 GMTSean Garvey sits down with the president, CEO, and founder of DigitalRadioTracker Michael Matthews to discuss the services he provides to radio stations to help monitor radio airplay. Matthews also explains how his company provides reports to radio stations and charts for the artists; including advice for artists submitting music to radio stations. For more information about DigitalRadioTracker <a href="https://digitalradiotracker.com" target="_blank">https://digitalradiotracker.com</a> Follow DigitalRadioTracker on IG <a href="https://www.instagram.com/digitalradiotracker/" target="_blank">https://www.instagram.com/digitalradiotracker/</a> Follow Sean Garvey on IG: <a href="https://www.instagram.com/seangarveyatl" target="_blank">https://www.instagram.com/seangarveyatl</a> To create your own app: <a href="https://www.bvmobileapps.com" target="_blank">https://www.bvmobileapps.com</a> ?? Music by: J. Keys (Anonymous Records) - @jkeysmusic <center> <center><b><a href="https://audiomack.com/embed/song/bvmobileapps/how-digitalradiotracker-is-transforming-internet-radio-tracking" target="_blank"><div style="background:black; width:130px; height:70px"><img src="https://s.audiomack.com/images/header/am-header-logo.png" width="130" height="70" border="0" /></div></a> <a href="https://audiomack.com/embed/song/bvmobileapps/how-digitalradiotracker-is-transforming-internet-radio-tracking" target="_blank">Listen on AudioMack</a></b></center> </center> via: <a href="https://audiomack.com/bvmobileapps/song/how-digitalradiotracker-is-transforming-internet-radio-tracking" target="_blank">https://audiomack.com/bvmobileapps/song/how-digitalradiotracker-is-transforming-internet-radio-tracking</a>202494How DigitalRadioTracker is Transforming Internet Radio Trackingblogs/4-2021/202494-how-digitalradiotra-s.jpgKeeping Authentic Hip-Hop Culture Alivehttps://audiomack.com/bvmobileapps/song/keeping-authentic-hip-hop-culture-alivefeatures/blogs/bvtesting-keeping-authentic-hiphop-culture-alive-245095/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-keeping-authentic-hiphop-culture-alive-245095/#commentsMon, 15 Mar 2021 12:00 GMTSean Garvey sits down with Tariq of WRBB Radio (RETURN OF THE BOOMBAP RADIO) to discuss his focus on the history and art of the Hip-Hop subgenre "Boombap," and how we can collectively keep this part of the culture alive. For more information about Return of the Boombap Radio <a href="https://www.blackvibes.com/itstheboombap" target="_blank">https://www.blackvibes.com/itstheboombap</a> Follow Sean Garvey on IG: <a href="https://www.instagram.com/seangarveyatl" target="_blank">https://www.instagram.com/seangarveyatl</a> To create your own app: <a href="https://www.bvmobileapps.com" target="_blank">https://www.bvmobileapps.com</a> ?? Music by: J. Keys (Anonymous Records) - @jkeysmusic <center> <center><b><a href="https://audiomack.com/embed/song/bvmobileapps/keeping-authentic-hip-hop-culture-alive" target="_blank"><div style="background:black; width:130px; height:70px"><img src="https://s.audiomack.com/images/header/am-header-logo.png" width="130" height="70" border="0" /></div></a> <a href="https://audiomack.com/embed/song/bvmobileapps/keeping-authentic-hip-hop-culture-alive" target="_blank">Listen on AudioMack</a></b></center> </center> via: <a href="https://audiomack.com/bvmobileapps/song/keeping-authentic-hip-hop-culture-alive" target="_blank">https://audiomack.com/bvmobileapps/song/keeping-authentic-hip-hop-culture-alive</a>245095Keeping Authentic Hip-Hop Culture Aliveblogs/5-2022/245095-keeping-authentic-h-s.jpgKeeping Authentic Hip-Hop Culture Alivehttps://www.blackvibes.com/features/blogs/bvtesting-keeping-authentic-hiphop-culture-alive/features/blogs/bvtesting-keeping-authentic-hiphop-culture-alive/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-keeping-authentic-hiphop-culture-alive/#commentsMon, 15 Mar 2021 00:00 GMTSean Garvey sits down with Tariq of WRBB Radio (RETURN OF THE BOOMBAP RADIO) to discuss his focus on the history and art of the Hip-Hop subgenre "Boombap," and how we can collectively keep this part of the culture alive. For more information about Return of the Boombap Radio <a href="https://www.blackvibes.com/itstheboombap" target="_blank">https://www.blackvibes.com/itstheboombap</a> Follow Sean Garvey on IG: <a href="https://www.instagram.com/seangarveyatl" target="_blank">https://www.instagram.com/seangarveyatl</a> To create your own app: <a href="https://www.bvmobileapps.com" target="_blank">https://www.bvmobileapps.com</a> <center><b><a href="https://audiomack.com/embed/song/bvmobileapps/keeping-authentic-hip-hop-culture-alive" target="_blank"><div style="background:black; width:130px; height:70px"><img src="https://s.audiomack.com/images/header/am-header-logo.png" width="130" height="70" border="0" /></div></a> <a href="https://audiomack.com/embed/song/bvmobileapps/keeping-authentic-hip-hop-culture-alive" target="_blank">Listen on AudioMack</a></b></center> </center> via: <a href="https://audiomack.com/bvmobileapps/song/keeping-authentic-hip-hop-culture-alive" target="_blank">https://audiomack.com/bvmobileapps/song/keeping-authentic-hip-hop-culture-alive</a>200722Keeping,Authentic,Hip-Hop,Culture,Aliveblogs/3-2021/200722-keeping-authentic-h-s.jpgTips For Black Radio Stations To Make Moneyhttps://audiomack.com/bvmobileapps/song/tips-for-black-radio-stations-to-make-moneyfeatures/blogs/bvtesting-tips-black-radio-stations-make-money/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-tips-black-radio-stations-make-money/#commentsMon, 1 Feb 2021 11:00 GMTSean Garvey sits down with Paul Allen Billings (aka "P.A.") to talk about the in's and out's of the business side of managing a black radio station. Billings shares his experiences and background as the owner of multiple independent Black-owned radio stations, including Umoja Radio. Billings also emphasizes the importance of black radio stations making money and engaging with the community. For more information about <a href="https://www.blackvibes.com/urbancommunityradio" target="_blank">https://www.blackvibes.com/urbancommunityradio</a> Follow Sean Garvey on IG: <a href="https://www.instagram.com/seangarveyatl" target="_blank">https://www.instagram.com/seangarveyatl</a> To create your own app: <a href="https://www.bvmobileapps.com" target="_blank">https://www.bvmobileapps.com</a> ?? Music by: J. Keys (Anonymous Records) - @jkeysmusic <center> <center><b><a href="https://audiomack.com/embed/song/bvmobileapps/tips-for-black-radio-stations-to-make-money" target="_blank"><div style="background:black; width:130px; height:70px"><img src="https://s.audiomack.com/images/header/am-header-logo.png" width="130" height="70" border="0" /></div></a> <a href="https://audiomack.com/embed/song/bvmobileapps/tips-for-black-radio-stations-to-make-money" target="_blank">Listen on AudioMack</a></b></center> </center> via: <a href="https://audiomack.com/bvmobileapps/song/tips-for-black-radio-stations-to-make-money" target="_blank">https://audiomack.com/bvmobileapps/song/tips-for-black-radio-stations-to-make-money</a>245094Tips For Black Radio Stations To Make Moneyblogs/5-2022/245094-tips-black-radio-st-s.jpgThe Process of Developing Musical Scores For Theatre and Web Contenthttps://audiomack.com/bvmobileapps/song/the-process-of-developing-musical-scores-for-theatre-and-webfeatures/blogs/bvtesting-the-process-developing-musical-scores-theatre-web/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-the-process-developing-musical-scores-theatre-web/#commentsMon, 9 Nov 2020 13:01 GMTSean Garvey sits down with musician and producer J. Keys to discuss his artistic journey of creating musical scores for theatrical projects and his web music series titled "Keys to the Booth." Plus, J. Keys shares tips on how up and coming talent can deliver musical scores to the right professionals in theater, television, film, and web series. For more information about J Keys <a href="https://www.blackvibes.com/jkeys" target="_blank">https://www.blackvibes.com/jkeys</a> Follow Sean Garvey on IG: <a href="https://www.instagram.com/seangarveyatl" target="_blank">https://www.instagram.com/seangarveyatl</a> To create your own app: <a href="https://www.bvmobileapps.com" target="_blank">https://www.bvmobileapps.com</a> ?? Music by: J. Keys (Anonymous Records) - @jkeysmusic <center> <center><b><a href="https://audiomack.com/embed/song/bvmobileapps/the-process-of-developing-musical-scores-for-theatre-and-web-content" target="_blank"><div style="background:black; width:130px; height:70px"><img src="https://s.audiomack.com/images/header/am-header-logo.png" width="130" height="70" border="0" /></div></a> <a href="https://audiomack.com/embed/song/bvmobileapps/the-process-of-developing-musical-scores-for-theatre-and-web-content" target="_blank">Listen on AudioMack</a></b></center> </center> via: <a href="https://audiomack.com/bvmobileapps/song/the-process-of-developing-musical-scores-for-theatre-and-web-content" target="_blank">https://audiomack.com/bvmobileapps/song/the-process-of-developing-musical-scores-for-theatre-and-web-content</a>245093The Process of Developing Musical Scores For Theatre and Web Contentblogs/5-2022/245093-the-process-develop-s.jpgHow DJs Can Build Relationships With Artists and Established DJshttps://audiomack.com/bvmobileapps/song/how-djs-can-build-relationships-with-artists-and-establishedfeatures/blogs/bvtesting-how-djs-can-build-relationships-with-artists-established/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-how-djs-can-build-relationships-with-artists-established/#commentsMon, 26 Oct 2020 12:00 GMTSean Garvey sits down with DJ Bigg Rich to discuss various ways a DJ can create a successful working relationship with an established artist and another DJ in the industry. DJ Bigg Rich explains how social media can be considered a DJ's business card, the importance of networking, and building professional chemistry between the DJ and the artist or the established DJ. For more information about DJ Bigg Rich <a href="https://www.blackvibes.com/djbiggrich" target="_blank">https://www.blackvibes.com/djbiggrich</a> Follow Sean Garvey on IG: <a href="https://www.instagram.com/seangarveyatl" target="_blank">https://www.instagram.com/seangarveyatl</a> To create your own app: <a href="https://www.bvmobileapps.com" target="_blank">https://www.bvmobileapps.com</a> ?? Music by: J. Keys (Anonymous Records) - @jkeysmusic <center> <center><b><a href="https://audiomack.com/embed/song/bvmobileapps/how-djs-can-build-relationships-with-artists-and-established-djs" target="_blank"><div style="background:black; width:130px; height:70px"><img src="https://s.audiomack.com/images/header/am-header-logo.png" width="130" height="70" border="0" /></div></a> <a href="https://audiomack.com/embed/song/bvmobileapps/how-djs-can-build-relationships-with-artists-and-established-djs" target="_blank">Listen on AudioMack</a></b></center> </center> via: <a href="https://audiomack.com/bvmobileapps/song/how-djs-can-build-relationships-with-artists-and-established-djs" target="_blank">https://audiomack.com/bvmobileapps/song/how-djs-can-build-relationships-with-artists-and-established-djs</a>245092How DJs Can Build Relationships With Artists and Established DJsblogs/5-2022/245092-how-djs-can-build-r-s.jpgThe Importance of Offering DJ Lessons To Aspiring Talenthttps://audiomack.com/bvmobileapps/song/the-importance-of-offering-dj-lessons-to-aspiring-talentfeatures/blogs/bvtesting-the-importance-offering-dj-lessons-aspiring-talent/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-the-importance-offering-dj-lessons-aspiring-talent/#commentsMon, 12 Oct 2020 12:01 GMTSean Garvey sits down with DJ Lyris a.k.a. The Hybrid Specialist to discuss the significance of holding a DJ lesson session for people who want to perfect their craft as a DJ. Lyris explains some of the elements that students must learn when participating in the lesson plan. Some of the elements include learning how to properly set up DJ equipment, the art of blending music, the meaning of BPM, and the most valuable lesson students can learn from after completing the course. For more information about DJ Lyris <a href="https://www.blackvibes.com/wlagtimelessradio" target="_blank">https://www.blackvibes.com/wlagtimelessradio</a> Follow Sean Garvey on IG: <a href="https://www.instagram.com/seangarveyatl" target="_blank">https://www.instagram.com/seangarveyatl</a> To create your own app: <a href="https://www.bvmobileapps.com" target="_blank">https://www.bvmobileapps.com</a> ?? Music by: J. Keys (Anonymous Records) - @jkeysmusic <center> <center><b><a href="https://audiomack.com/embed/song/bvmobileapps/the-importance-of-offering-dj-lessons-to-aspiring-talent" target="_blank"><div style="background:black; width:130px; height:70px"><img src="https://s.audiomack.com/images/header/am-header-logo.png" width="130" height="70" border="0" /></div></a> <a href="https://audiomack.com/embed/song/bvmobileapps/the-importance-of-offering-dj-lessons-to-aspiring-talent" target="_blank">Listen on AudioMack</a></b></center> </center> via: <a href="https://audiomack.com/bvmobileapps/song/the-importance-of-offering-dj-lessons-to-aspiring-talent" target="_blank">https://audiomack.com/bvmobileapps/song/the-importance-of-offering-dj-lessons-to-aspiring-talent</a>245091The Importance of Offering DJ Lessons To Aspiring Talentblogs/5-2022/245091-the-importance-offe-s.jpgHow DJs Can Successfully Market Themselves Using Social Mediahttps://audiomack.com/bvmobileapps/song/how-djs-can-successfully-market-themselves-using-social-medifeatures/blogs/bvtesting-how-djs-can-successfully-market-themselves-using-social-medi/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-how-djs-can-successfully-market-themselves-using-social-medi/#commentsTue, 22 Sep 2020 12:00 GMTSean Garvey sits down with DJ SL Jamz (also known as Mr. Co-Sign and a member of Fleet DJs) to discuss the importance of aspiring DJs using multiple social media platforms to market and promote themselves to attract followers. DJ SL Jamz explains the kind of social media platforms DJs can use to market their brand, how to use them, and what to look out for when performing mixes while going live on social media. For more information about DJ SL Jamz <a href="https://www.blackvibes.com/djsljamz" target="_blank">https://www.blackvibes.com/djsljamz</a> Follow Sean Garvey on IG: <a href="https://www.instagram.com/seangarveyatl" target="_blank">https://www.instagram.com/seangarveyatl</a> To create your own app: <a href="https://www.bvmobileapps.com" target="_blank">https://www.bvmobileapps.com</a> ?? Music by: J. Keys (Anonymous Records) - @jkeysmusic <center> <center><b><a href="https://audiomack.com/embed/song/bvmobileapps/how-djs-can-successfully-market-themselves-using-social-media" target="_blank"><div style="background:black; width:130px; height:70px"><img src="https://s.audiomack.com/images/header/am-header-logo.png" width="130" height="70" border="0" /></div></a> <a href="https://audiomack.com/embed/song/bvmobileapps/how-djs-can-successfully-market-themselves-using-social-media" target="_blank">Listen on AudioMack</a></b></center> </center> via: <a href="https://audiomack.com/bvmobileapps/song/how-djs-can-successfully-market-themselves-using-social-media" target="_blank">https://audiomack.com/bvmobileapps/song/how-djs-can-successfully-market-themselves-using-social-media</a>245090How DJs Can Successfully Market Themselves Using Social Mediablogs/5-2022/245090-how-djs-can-success-s.jpgResources For Djs and Radio Stations in New Yorkhttps://audiomack.com/bvmobileapps/song/resources-for-djs-and-radio-stations-in-new-yorkfeatures/blogs/bvtesting-resources-djs-radio-stations-new-york/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-resources-djs-radio-stations-new-york/#commentsTue, 8 Sep 2020 12:00 GMTSean Garvey sits down with DJ Skinny to talk about the various resources, including New York radio stations DJs can utilize to help take their profession to the next level. Garvey and DJ Skinny discuss the importance of attending local New York venues for a chance to land a paid DJ gig, how to get your foot in the door at a New York radio station, and managing your DJ skills during the COVID-19 pandemic. For more information about DJ Skinny <a href="https://www.blackvibes.com/djskinny" target="_blank">https://www.blackvibes.com/djskinny</a> Follow Sean Garvey on IG: <a href="https://www.instagram.com/seangarveyatl" target="_blank">https://www.instagram.com/seangarveyatl</a> To create your own app: <a href="https://www.bvmobileapps.com" target="_blank">https://www.bvmobileapps.com</a> ?? Music by: J. Keys (Anonymous Records) - @jkeysmusic <center> <center><b><a href="https://audiomack.com/embed/song/bvmobileapps/resources-for-djs-and-radio-stations-in-new-york" target="_blank"><div style="background:black; width:130px; height:70px"><img src="https://s.audiomack.com/images/header/am-header-logo.png" width="130" height="70" border="0" /></div></a> <a href="https://audiomack.com/embed/song/bvmobileapps/resources-for-djs-and-radio-stations-in-new-york" target="_blank">Listen on AudioMack</a></b></center> </center> via: <a href="https://audiomack.com/bvmobileapps/song/resources-for-djs-and-radio-stations-in-new-york" target="_blank">https://audiomack.com/bvmobileapps/song/resources-for-djs-and-radio-stations-in-new-york</a>245089Resources For Djs and Radio Stations in New Yorkblogs/5-2022/245089-resources-djs-radio-s.jpgThe Importance Of Having A Christian Radio Station In The Communityhttps://audiomack.com/bvmobileapps/song/the-importance-of-having-a-christian-radio-station-in-the-cofeatures/blogs/bvtesting-the-importance-having-christian-radio-station-co/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-the-importance-having-christian-radio-station-co/#commentsMon, 24 Aug 2020 12:00 GMTSean Garvey sits down with DJ Converzion to discuss the importance of having a Christian radio station in the community. DJ Converzion is the owner and founder of Transformation Radio 12:2 and an active member of the Fleet DJs. The conversation between Garvey and DJ Converzion centered around the foundation of how Converzion started his radio station through his religious beliefs. He also touches on the business and talent aspect of running his platform and the types of messages his station wants to convey to his followers. For more information about DJ Converzion <a href="https://www.blackvibes.com/djconverzion" target="_blank">https://www.blackvibes.com/djconverzion</a> Follow Sean Garvey on IG: <a href="https://www.instagram.com/seangarveyatl" target="_blank">https://www.instagram.com/seangarveyatl</a> To create your own app: <a href="https://www.bvmobileapps.com" target="_blank">https://www.bvmobileapps.com</a> ?? Music by: J. Keys (Anonymous Records) - @jkeysmusic <center> <center><b><a href="https://audiomack.com/embed/song/bvmobileapps/the-importance-of-having-a-christian-radio-station-in-the-community" target="_blank"><div style="background:black; width:130px; height:70px"><img src="https://s.audiomack.com/images/header/am-header-logo.png" width="130" height="70" border="0" /></div></a> <a href="https://audiomack.com/embed/song/bvmobileapps/the-importance-of-having-a-christian-radio-station-in-the-community" target="_blank">Listen on AudioMack</a></b></center> </center> via: <a href="https://audiomack.com/bvmobileapps/song/the-importance-of-having-a-christian-radio-station-in-the-community" target="_blank">https://audiomack.com/bvmobileapps/song/the-importance-of-having-a-christian-radio-station-in-the-community</a>245088The Importance Of Having A Christian Radio Station In The Communityblogs/5-2022/245088-the-importance-havi-s.jpgResources For DJs in Atlantahttps://audiomack.com/bvmobileapps/song/resource-for-djs-in-atlantafeatures/blogs/bvtesting-resources-djs-atlanta/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-resources-djs-atlanta/#commentsMon, 10 Aug 2020 12:00 GMTBV Mobile Apps Podcast host Sean Garvey sits down with DJ Dasz and DJ FDS to discuss ways for DJs to gain access to resources in Atlanta to become successful in this profession. Dasz and FDS are a part of Fleet DJs Georgia and run Fleet GA Radio. The Georgia Fleet DJs share tips on how to build relationships with people in the industry, the importance of staying competitive, and taking advantage of virtual resources during the COVID-19 pandemic. For more information about Fleet GA Radio: <a href="https://www.blackvibes.com/fleetgaradio" target="_blank">https://www.blackvibes.com/fleetgaradio</a> Follow Sean Garvey on IG: <a href="https://www.instagram.com/seangarveyatl" target="_blank">https://www.instagram.com/seangarveyatl</a> To create your own app: <a href="https://www.bvmobileapps.com" target="_blank">https://www.bvmobileapps.com</a> ?? Music by: J. Keys (Anonymous Records) - @jkeysmusic <center> <center><b><a href="https://audiomack.com/embed/song/bvmobileapps/resource-for-djs-in-atlanta" target="_blank"><div style="background:black; width:130px; height:70px"><img src="https://s.audiomack.com/images/header/am-header-logo.png" width="130" height="70" border="0" /></div></a> <a href="https://audiomack.com/embed/song/bvmobileapps/resource-for-djs-in-atlanta" target="_blank">Listen on AudioMack</a></b></center> </center> via: <a href="https://audiomack.com/bvmobileapps/song/resource-for-djs-in-atlanta" target="_blank">https://audiomack.com/bvmobileapps/song/resource-for-djs-in-atlanta</a>245087Resources For DJs in Atlantablogs/5-2022/245087-resources-djs-atlan-s.jpgThe Process Of Getting Your Music Aired On Internet Radiohttps://audiomack.com/bvmobileapps/song/the-process-of-getting-your-music-aired-on-internet-radiofeatures/blogs/bvtesting-the-process-getting-your-music-aired-internet-radio/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-the-process-getting-your-music-aired-internet-radio/#commentsMon, 27 Jul 2020 12:01 GMTBV Mobile Apps Podcast host Sean Garvey talks to DJ Tiger about how artists can get their music heard on an internet radio station. DJ Tiger is a radio host, professional DJ, program director, and the owner of Full Blast Radio. Tiger discusses how he scouts for talent, the music submission process, and the task of screening songs for potential radio airplay. For more information about DJ Tiger: <a href="https://www.blackvibes.com/djtiger" target="_blank">https://www.blackvibes.com/djtiger</a> Follow Sean Garvey on IG: <a href="https://www.instagram.com/seangarveyatl" target="_blank">https://www.instagram.com/seangarveyatl</a> To create your own app: <a href="https://www.bvmobileapps.com" target="_blank">https://www.bvmobileapps.com</a> ?? Music by: J. Keys (Anonymous Records) - @jkeysmusic <center> <center><b><a href="https://audiomack.com/embed/song/bvmobileapps/the-process-of-getting-your-music-aired-on-internet-radio" target="_blank"><div style="background:black; width:130px; height:70px"><img src="https://s.audiomack.com/images/header/am-header-logo.png" width="130" height="70" border="0" /></div></a> <a href="https://audiomack.com/embed/song/bvmobileapps/the-process-of-getting-your-music-aired-on-internet-radio" target="_blank">Listen on AudioMack</a></b></center> </center> via: <a href="https://audiomack.com/bvmobileapps/song/the-process-of-getting-your-music-aired-on-internet-radio" target="_blank">https://audiomack.com/bvmobileapps/song/the-process-of-getting-your-music-aired-on-internet-radio</a>245086The Process Of Getting Your Music Aired On Internet Radioblogs/5-2022/245086-the-process-getting-s.jpgHow To Build Your Own Multi-Media Companyhttps://audiomack.com/bvmobileapps/song/how-to-build-your-own-multi-media-companyfeatures/blogs/bvtesting-how-build-your-own-multimedia-company/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-how-build-your-own-multimedia-company/#commentsMon, 13 Jul 2020 12:01 GMTBV Mobile Apps Podcast host Sean Garvey talks to Kevan "Mr. Konnected" Glover of the multi-media company The Konnected. Kevan discusses how he started his business to help market independent and established talent to get to the next level. The interview also highlights variable information on the importance of saving money to finance your company, the plan to budget and create a business proposal, and more in detail about the different platforms The Konnected offers. For more information about The Konnected: <a href="https://www.blackvibes.com/thekonnected" target="_blank">https://www.blackvibes.com/thekonnected</a> Follow Sean Garvey on IG: <a href="https://www.instagram.com/seangarveyatl" target="_blank">https://www.instagram.com/seangarveyatl</a> To create your own app: <a href="https://www.bvmobileapps.com" target="_blank">https://www.bvmobileapps.com</a> ?? Music by: J. Keys (Anonymous Records) - @jkeysmusic <center> <center><b><a href="https://audiomack.com/embed/song/bvmobileapps/how-to-build-your-own-multi-media-company" target="_blank"><div style="background:black; width:130px; height:70px"><img src="https://s.audiomack.com/images/header/am-header-logo.png" width="130" height="70" border="0" /></div></a> <a href="https://audiomack.com/embed/song/bvmobileapps/how-to-build-your-own-multi-media-company" target="_blank">Listen on AudioMack</a></b></center> </center> via: <a href="https://audiomack.com/bvmobileapps/song/how-to-build-your-own-multi-media-company" target="_blank">https://audiomack.com/bvmobileapps/song/how-to-build-your-own-multi-media-company</a>245085How To Build Your Own Multi-Media Companyblogs/5-2022/245085-how-build-your-own-s.jpgHow People Can Promote Themselves in Today's Entertainment Industryhttps://audiomack.com/bvmobileapps/song/how-people-can-promote-themselves-in-todays-entertainment-infeatures/blogs/bvtesting-how-people-can-promote-themselves-todays-entertainment-in/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-how-people-can-promote-themselves-todays-entertainment-in/#commentsMon, 29 Jun 2020 12:00 GMTBV Mobile Apps Podcast host Sean Garvey talks to Kingpin to help educate rising talent in various ways to promote themselves in the entertainment industry. The founder of "The Promo Vatican" discusses the importance of marketing a brand beyond using billboard signs and the services his company uses to help take artists to the next level. Kingpin also explains why algorithms are paramount when promoting yourself on social media and other platforms. For more information about Kingpin: <a href="https://www.blackvibes.com/promovatican" target="_blank">https://www.blackvibes.com/promovatican</a> Follow Sean Garvey on IG: <a href="https://www.instagram.com/seangarveyatl" target="_blank">https://www.instagram.com/seangarveyatl</a> To create your own app: <a href="https://www.bvmobileapps.com" target="_blank">https://www.bvmobileapps.com</a> ?? Music by: J. Keys (Anonymous Records) - @jkeysmusic <center> <center><b><a href="https://audiomack.com/embed/song/bvmobileapps/how-people-can-promote-themselves-in-todays-entertainment-industry" target="_blank"><div style="background:black; width:130px; height:70px"><img src="https://s.audiomack.com/images/header/am-header-logo.png" width="130" height="70" border="0" /></div></a> <a href="https://audiomack.com/embed/song/bvmobileapps/how-people-can-promote-themselves-in-todays-entertainment-industry" target="_blank">Listen on AudioMack</a></b></center> </center> via: <a href="https://audiomack.com/bvmobileapps/song/how-people-can-promote-themselves-in-todays-entertainment-industry" target="_blank">https://audiomack.com/bvmobileapps/song/how-people-can-promote-themselves-in-todays-entertainment-industry</a>245083How People Can Promote Themselves in Today's Entertainment Industryblogs/5-2022/245083-how-people-can-prom-s.jpgHow To Be A Successful Radio Hosthttps://audiomack.com/bvmobileapps/song/how-to-be-a-successful-radio-hostfeatures/blogs/bvtesting-how-be-successful-radio-host/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-how-be-successful-radio-host/#commentsMon, 15 Jun 2020 12:00 GMTRadio host and radio network owner Kysii Ingram offers advice on how to reach and maintain a level of success as a radio host. Ingram breaks down the difference between a radio host and a radio personality. During the show, Garvey and Ingram discuss the fundamentals of using radio etiquette as a host, the ability to use podcasts as an alternative from terrestrial radio, and how radio hosts can monetize their brand. Ingram also shares his incredible working relationship with his mentor radio veteran, Doug Stewart. For more information about Kysii Ingram: <a href="https://www.blackvibes.com/wholeteam" target="_blank">https://www.blackvibes.com/wholeteam</a> Follow Sean Garvey on IG: <a href="https://www.instagram.com/seangarveyatl" target="_blank">https://www.instagram.com/seangarveyatl</a> To create your own app: <a href="https://www.bvmobileapps.com" target="_blank">https://www.bvmobileapps.com</a> ?? Music by: J. Keys (Anonymous Records) - @jkeysmusic <center> <center><b><a href="https://audiomack.com/embed/song/bvmobileapps/how-to-be-a-successful-radio-host" target="_blank"><div style="background:black; width:130px; height:70px"><img src="https://s.audiomack.com/images/header/am-header-logo.png" width="130" height="70" border="0" /></div></a> <a href="https://audiomack.com/embed/song/bvmobileapps/how-to-be-a-successful-radio-host" target="_blank">Listen on AudioMack</a></b></center> </center> via: <a href="https://audiomack.com/bvmobileapps/song/how-to-be-a-successful-radio-host" target="_blank">https://audiomack.com/bvmobileapps/song/how-to-be-a-successful-radio-host</a>245132How To Be A Successful Radio Hostblogs/5-2022/245132-how-be-successful-r-s.jpgHow to Be A Great Host and Performerhttps://audiomack.com/bvmobileapps/song/how-to-be-a-great-host-and-performerfeatures/blogs/bvtesting-how-be-great-host-performer/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-how-be-great-host-performer/#commentsTue, 2 Jun 2020 12:01 GMTIn this episode of the BV Mobile Apps Podcast, MC, host, artist, performer, and lecturer D.R.E.S. Tha Beatnik provides tips on how aspiring talent can be a great host and performer at local and national venues. Beatnik goes into detail by discussing ways to promote an event or project as a host, the changes artists have to adapt within the entertainment industry and the importance of being original without copying someone else's show or brand. For more information about D.R.E.S. Tha Beatnik: <a href="https://www.blackvibes.com/playmyshix" target="_blank">https://www.blackvibes.com/playmyshix</a> Follow Sean Garvey on IG: <a href="https://www.instagram.com/seangarveyatl" target="_blank">https://www.instagram.com/seangarveyatl</a> To create your own app: <a href="https://www.bvmobileapps.com" target="_blank">https://www.bvmobileapps.com</a> ?? Music by: J. Keys (Anonymous Records) - @jkeysmusic <center> <center><b><a href="https://audiomack.com/embed/song/bvmobileapps/how-to-be-a-great-host-and-performer" target="_blank"><div style="background:black; width:130px; height:70px"><img src="https://s.audiomack.com/images/header/am-header-logo.png" width="130" height="70" border="0" /></div></a> <a href="https://audiomack.com/embed/song/bvmobileapps/how-to-be-a-great-host-and-performer" target="_blank">Listen on AudioMack</a></b></center> </center> via: <a href="https://audiomack.com/bvmobileapps/song/how-to-be-a-great-host-and-performer" target="_blank">https://audiomack.com/bvmobileapps/song/how-to-be-a-great-host-and-performer</a>245131How to Be A Great Host and Performerblogs/5-2022/245131-how-be-great-host-p-s.jpgTips for Latino DJs to Succeedhttps://audiomack.com/bvmobileapps/song/tips-for-latino-djs-to-succeedfeatures/blogs/bvtesting-tips-latino-djs-succeed/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-tips-latino-djs-succeed/#commentsMon, 18 May 2020 12:01 GMTIn this episode of the BV Mobile Apps Podcast, Fleet DJ member DJ Gojabean shares helpful tips on how Latino DJs can succeed in the entertainment business. Gojabean discusses ways for Latino DJs to overcome adversities while growing a fan base, the importance of joining Latino Fleet (another division of Fleet DJs), how Latino and non-Latino artists can get their music played by Latino DJs or DJs in general. For more information about DJ Gojabean: <a href="https://www.blackvibes.com/djgojabean" target="_blank">https://www.blackvibes.com/djgojabean</a> Follow Sean Garvey on IG: <a href="https://www.instagram.com/seangarveyatl" target="_blank">https://www.instagram.com/seangarveyatl</a> To create your own app: <a href="https://www.bvmobileapps.com" target="_blank">https://www.bvmobileapps.com</a> ?? Music by: J. Keys (Anonymous Records) - @jkeysmusic <center> <center><b><a href="https://audiomack.com/embed/song/bvmobileapps/tips-for-latino-djs-to-succeed" target="_blank"><div style="background:black; width:130px; height:70px"><img src="https://s.audiomack.com/images/header/am-header-logo.png" width="130" height="70" border="0" /></div></a> <a href="https://audiomack.com/embed/song/bvmobileapps/tips-for-latino-djs-to-succeed" target="_blank">Listen on AudioMack</a></b></center> </center> via: <a href="https://audiomack.com/bvmobileapps/song/tips-for-latino-djs-to-succeed" target="_blank">https://audiomack.com/bvmobileapps/song/tips-for-latino-djs-to-succeed</a>245130Tips for Latino DJs to Succeedblogs/5-2022/245130-tips-latino-djs-suc-s.jpgAdvice For Women Who Want To Be DJshttps://audiomack.com/bvmobileapps/song/advice-for-women-who-want-to-be-djsfeatures/blogs/bvtesting-advice-women-who-want-be-djs/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-advice-women-who-want-be-djs/#commentsMon, 4 May 2020 12:00 GMTIn this episode of the BV Mobile Apps Podcast, award winning DJ Timeko provides listeners with important advice for women who want to be DJs. Timeko discusses how women should conduct business as a DJ when negotiating deals with their clients. She also talks about how female DJs should overcome adversity in the male dominated industry, the DO's and DO NOT's when performing as a female DJ in a club or crowded venue. For more information about DJ Timeko: <a href="https://www.blackvibes.com/djtimekot" target="_blank">https://www.blackvibes.com/djtimekot</a> Follow Sean Garvey on IG: <a href="https://www.instagram.com/seangarveyatl" target="_blank">https://www.instagram.com/seangarveyatl</a> To create your own app: <a href="https://www.bvmobileapps.com" target="_blank">https://www.bvmobileapps.com</a> ?? Music by: J. Keys (Anonymous Records) - @jkeysmusic <center> <center><b><a href="https://audiomack.com/embed/song/bvmobileapps/advice-for-women-who-want-to-be-djs" target="_blank"><div style="background:black; width:130px; height:70px"><img src="https://s.audiomack.com/images/header/am-header-logo.png" width="130" height="70" border="0" /></div></a> <a href="https://audiomack.com/embed/song/bvmobileapps/advice-for-women-who-want-to-be-djs" target="_blank">Listen on AudioMack</a></b></center> </center> via: <a href="https://audiomack.com/bvmobileapps/song/advice-for-women-who-want-to-be-djs" target="_blank">https://audiomack.com/bvmobileapps/song/advice-for-women-who-want-to-be-djs</a>245129Advice For Women Who Want To Be DJsblogs/5-2022/245129-advice-women-who-wa-s.jpgHow To Be A Successful Radio Personalityhttps://audiomack.com/bvmobileapps/song/how-to-be-a-successful-radio-personalityfeatures/blogs/bvtesting-how-be-successful-radio-personality/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-how-be-successful-radio-personality/#commentsMon, 20 Apr 2020 09:19 GMTIn this episode of the BV Mobile Apps podcast, sports journalist, radio host, and media personality Maya Akai advises up and coming talent on how to be a successful radio personality. Akai explains the requirements of getting a job in radio broadcasting, the importance of developing a strong work ethic, and the true meaning of what a radio personality is all about. For more information about Maya Akai: <a href="https://www.blackvibes.com/sportszonechicago" target="_blank">https://www.blackvibes.com/sportszonechicago</a> Follow Sean Garvey on IG: <a href="https://www.instagram.com/seangarveyatl" target="_blank">https://www.instagram.com/seangarveyatl</a> To create your own app: <a href="https://www.bvmobileapps.com" target="_blank">https://www.bvmobileapps.com</a> ?? Music by: J. Keys (Anonymous Records) - @jkeysmusic <center> <center><b><a href="https://audiomack.com/embed/song/bvmobileapps/how-to-be-a-successful-radio-personality" target="_blank"><div style="background:black; width:130px; height:70px"><img src="https://s.audiomack.com/images/header/am-header-logo.png" width="130" height="70" border="0" /></div></a> <a href="https://audiomack.com/embed/song/bvmobileapps/how-to-be-a-successful-radio-personality" target="_blank">Listen on AudioMack</a></b></center> </center> via: <a href="https://audiomack.com/bvmobileapps/song/how-to-be-a-successful-radio-personality" target="_blank">https://audiomack.com/bvmobileapps/song/how-to-be-a-successful-radio-personality</a>245128How To Be A Successful Radio Personalityblogs/5-2022/245128-how-be-successful-r-s.jpgHow DJs Should Position Themselves To Recover From The COVID-19 Pandemichttps://audiomack.com/bvmobileapps/song/how-djs-should-position-themselves-to-recover-from-the-covidfeatures/blogs/bvtesting-how-djs-should-position-themselves-recover-covid/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-how-djs-should-position-themselves-recover-covid/#commentsMon, 6 Apr 2020 09:01 GMTIn this episode of the BV Mobile Apps podcast, Frank of FMJ Productions explains the importance of bouncing back from the coronavirus pandemic to stay relevant as a mobile DJ. Frank also breaks down ways to live stream your djing experience, maintaining a safe environment, and offer the best service to clients while practicing social distancing. For more information about FMJ Productions : <a href="https://www.blackvibes.com/fmjproductions" target="_blank">https://www.blackvibes.com/fmjproductions</a> Follow Sean Garvey on IG: <a href="https://www.instagram.com/seangarveyatl" target="_blank">https://www.instagram.com/seangarveyatl</a> To create your own app: <a href="https://www.bvmobileapps.com" target="_blank">https://www.bvmobileapps.com</a> ?? Music by: J. Keys (Anonymous Records) - @jkeysmusic <center> <center><b><a href="https://audiomack.com/embed/song/bvmobileapps/how-djs-should-position-themselves-to-recover-from-the-covid-19-pandemic" target="_blank"><div style="background:black; width:130px; height:70px"><img src="https://s.audiomack.com/images/header/am-header-logo.png" width="130" height="70" border="0" /></div></a> <a href="https://audiomack.com/embed/song/bvmobileapps/how-djs-should-position-themselves-to-recover-from-the-covid-19-pandemic" target="_blank">Listen on AudioMack</a></b></center> </center> via: <a href="https://audiomack.com/bvmobileapps/song/how-djs-should-position-themselves-to-recover-from-the-covid-19-pandemic" target="_blank">https://audiomack.com/bvmobileapps/song/how-djs-should-position-themselves-to-recover-from-the-covid-19-pandemic</a>245127How DJs Should Position Themselves To Recover From The COVID-19 Pandemicblogs/5-2022/245127-how-djs-should-posi-s.jpgHow Producers Can Make Money In Today's Music Industryhttps://audiomack.com/bvmobileapps/song/how-producers-can-make-money-in-todays-music-industryfeatures/blogs/bvtesting-how-producers-can-make-money-todays-music-industry/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-how-producers-can-make-money-todays-music-industry/#commentsTue, 17 Mar 2020 09:01 GMTIn this episode of the BV Mobile Apps podcast, Sean Garvey talked to music producer and songwriter Ced Wynez, also known as Beats By Ced. Wynez discussed various ways producers can make money in an ever-changing industry. The Miami based talent also educates listeners the audio software systems producers must have to create and the difference between a beatmaker and a producer. During the podcast, Wynez explains on how producers can legally protect their material before generating revenue. For more information about Beats By Ced: <a href="https://www.blackvibes.com/beatsbyced" target="_blank">https://www.blackvibes.com/beatsbyced</a> Follow Sean Garvey on IG: <a href="https://www.instagram.com/seangarveyatl" target="_blank">https://www.instagram.com/seangarveyatl</a> To create your own app: <a href="https://www.bvmobileapps.com" target="_blank">https://www.bvmobileapps.com</a> ?? Music by: J. Keys (Anonymous Records) - @jkeysmusic <center> <center><b><a href="https://audiomack.com/embed/song/bvmobileapps/how-producers-can-make-money-in-todays-music-industry" target="_blank"><div style="background:black; width:130px; height:70px"><img src="https://s.audiomack.com/images/header/am-header-logo.png" width="130" height="70" border="0" /></div></a> <a href="https://audiomack.com/embed/song/bvmobileapps/how-producers-can-make-money-in-todays-music-industry" target="_blank">Listen on AudioMack</a></b></center> </center> via: <a href="https://audiomack.com/bvmobileapps/song/how-producers-can-make-money-in-todays-music-industry" target="_blank">https://audiomack.com/bvmobileapps/song/how-producers-can-make-money-in-todays-music-industry</a>245126How Producers Can Make Money In Today's Music Industryblogs/5-2022/245126-how-producers-can-m-s.jpgHow To Grow Your Online Radio Stationhttps://audiomack.com/bvmobileapps/song/how-to-grow-your-online-radio-stationfeatures/blogs/bvtesting-how-grow-your-online-radio-station/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-how-grow-your-online-radio-station/#commentsMon, 16 Mar 2020 09:01 GMTIn this episode of the BV Mobile Apps podcast, Sean Garvey talked with Elliott Baez, otherwise known as DJ Epidemic. He is a DJ based in Chicago who founded Logik Radio. In this episode, Epidemic informed aspiring media personalities on ways to build an internet radio station. He also explained both the business and technical aspects of radio broadcasting. For more information about Epidemic: <a href="https://www.blackvibes.com/logikradio" target="_blank">https://www.blackvibes.com/logikradio</a> Follow Sean Garvey on IG: <a href="https://www.instagram.com/seangarveyatl" target="_blank">https://www.instagram.com/seangarveyatl</a> To create your own app: <a href="https://www.bvmobileapps.com" target="_blank">https://www.bvmobileapps.com</a> ?? Music by: J. Keys (Anonymous Records) - @jkeysmusic <center> <center><b><a href="https://audiomack.com/embed/song/bvmobileapps/how-to-grow-your-online-radio-station" target="_blank"><div style="background:black; width:130px; height:70px"><img src="https://s.audiomack.com/images/header/am-header-logo.png" width="130" height="70" border="0" /></div></a> <a href="https://audiomack.com/embed/song/bvmobileapps/how-to-grow-your-online-radio-station" target="_blank">Listen on AudioMack</a></b></center> </center> via: <a href="https://audiomack.com/bvmobileapps/song/how-to-grow-your-online-radio-station" target="_blank">https://audiomack.com/bvmobileapps/song/how-to-grow-your-online-radio-station</a>245119How To Grow Your Online Radio Stationblogs/5-2022/245119-how-grow-your-onlin-s.jpgTips for Turning Photography Into A Career: Part Twohttps://audiomack.com/bvmobileapps/song/tips-for-turning-photography-into-a-career-part-twofeatures/blogs/bvtesting-tips-turning-photography-career-part-two/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-tips-turning-photography-career-part-two/#commentsTue, 25 Feb 2020 14:01 GMTIn this episode of the BV Mobile Apps podcast, Dr. Drax discussed his role as C.E.O. of the American Disc Jockey Association, better known as ADJA. Drax offered tips on how DJs can become better at their craft in today's industry, the importance of managing a budget, the benefits of joining ADJA, and how Djs can be a part of the organization. For more information about Dr. Drax : <a href="https://www.blackvibes.com/adja" target="_blank">https://www.blackvibes.com/adja</a> Follow Sean Garvey on IG: <a href="https://www.instagram.com/seangarveyatl" target="_blank">https://www.instagram.com/seangarveyatl</a> To create your own app: <a href="https://www.bvmobileapps.com" target="_blank">https://www.bvmobileapps.com</a> ?? Music by: J. Keys (Anonymous Records) - @jkeysmusic <center> <center><b><a href="https://audiomack.com/embed/song/bvmobileapps/tips-for-turning-photography-into-a-career-part-two" target="_blank"><div style="background:black; width:130px; height:70px"><img src="https://s.audiomack.com/images/header/am-header-logo.png" width="130" height="70" border="0" /></div></a> <a href="https://audiomack.com/embed/song/bvmobileapps/tips-for-turning-photography-into-a-career-part-two" target="_blank">Listen on AudioMack</a></b></center> </center> via: <a href="https://audiomack.com/bvmobileapps/song/tips-for-turning-photography-into-a-career-part-two" target="_blank">https://audiomack.com/bvmobileapps/song/tips-for-turning-photography-into-a-career-part-two</a>245124Tips for Turning Photography Into A Career: Part Twoblogs/5-2022/245124-tips-turning-photog-s.jpgThe Benefits of Joining A Professional DJ Associationhttps://audiomack.com/bvmobileapps/song/the-benefits-of-joining-a-professional-dj-associationfeatures/blogs/bvtesting-the-benefits-joining-professional-dj-association/Posted by bvtesting0https://www.blackvibes.com/features/blogs/bvtesting-the-benefits-joining-professional-dj-association/#commentsTue, 25 Feb 2020 14:01 GMTIn this episode of the BV Mobile Apps podcast, Dr. Drax discussed his role as C.E.O. of the American Disc Jockey Association, better known as ADJA. Drax offered tips on how DJs can become better at their craft in today's industry, the importance of managing a budget, the benefits of joining ADJA, and how Djs can be a part of the organization. For more information about Dr. Drax : <a href="https://www.blackvibes.com/adja" target="_blank">https://www.blackvibes.com/adja</a> Follow Sean Garvey on IG: <a href="https://www.instagram.com/seangarveyatl" target="_blank">https://www.instagram.com/seangarveyatl</a> To create your own app: <a href="https://www.bvmobileapps.com" target="_blank">https://www.bvmobileapps.com</a> ?? Music by: J. Keys (Anonymous Records) - @jkeysmusic <center> <center><b><a href="https://audiomack.com/embed/song/bvmobileapps/the-benefits-of-joining-a-professional-dj-association" target="_blank"><div style="background:black; width:130px; height:70px"><img src="https://s.audiomack.com/images/header/am-header-logo.png" width="130" height="70" border="0" /></div></a> <a href="https://audiomack.com/embed/song/bvmobileapps/the-benefits-of-joining-a-professional-dj-association" target="_blank">Listen on AudioMack</a></b></center> </center> via: <a href="https://audiomack.com/bvmobileapps/song/the-benefits-of-joining-a-professional-dj-association" target="_blank">https://audiomack.com/bvmobileapps/song/the-benefits-of-joining-a-professional-dj-association</a>245125The Benefits of Joining A Professional DJ Associationblogs/5-2022/245125-the-benefits-joinin-s.jpg