ADVERTISEMENT

Hans Kaiser, The Thinkers take center stage at GMA Playlist event

Published May 18, 2026 11:19 am
Hans Kaiser
Hans Kaiser
GMA Playlist continues to pave the way for more local bands to showcase their talents to a wider audience.
During the "Playlist Sessions Lokal" hosted by Bridgify Studio in partnership with MEJO Bar, several indie bands took center stage to perform their original songs.
Among them is Butuan native Hans Kaiser, a singer-songwriter who began his musical journey performing at open mic nights.
"We did our first-ever open mics in Mejo in 2024. I think it was July or something like that. Tapos na open mic ako. After that, they offered me to do a whole set. And that was my first ever gig," Hans shared.
Taking a leap of faith, Hans admitted he experienced a bit of culture shock when he moved to Manila.
"Music is everywhere—every place has its own small music scene. But when I got here, it felt like the center of music to me. I got to experience it alongside so many people, and the first gig I ever watched was at a Takeover show, so it was a huge culture shock for me."
"What really stood out was the tight-knit scene—everyone seemed to know each other. I was amazed by how many people showed up and how much value they placed on live music. That was something really special to see," he shared.

From doing cover songs to building the courage to write his own, Hans weaves English, Bisaya, and Tagalog in his tunes as part of an effort to connect places he calls home.
Though still early in his journey, Hans hopes to widen his musical horizons and eventually collaborate with established artists like Ben&Ben.
"You can never really tell in this industry. But if I’m being optimistic about my goals, I hope to have more songs out, maybe even a couple of albums, and to be playing at more venues. Most of all, I hope I’m still doing this and that everything continues to grow—the music, the venues, and the crowd," he said.
Aside from Hans, the event also featured The Thinkers, a rock trio, who are now also making noise on international radio.
Originally formed in October 2022, Troy, Anthony, and Yanna are seasoned figures in the Philippine underground music scene. They describe their songs as direct, simple, and rock-driven.
The Thinkers
The Thinkers
Their single "Hey! Wait!" already made a mark across the UK, Latin America, and Central America.
"Nung na-conceptualize ko yung The Thinkers, international talaga yung naisip ko kaya lahat ng songs naman ay English. When the three of us released the songs we had recorded, our manager also came on board. She worked hard to pitch our music overseas, and fortunately, we received positive responses. Some stations even gave our songs radio airplay," Troy mentioned.
Gaining fans and listeners from the other side of the world was a surreal moment for the group.

"Sa totoo lang, it's still surreal, it's been two years nung nagkaroon kami ng interviews sa ibang bansa. Parang hindi pa rin kami makapaniwala na dati ang goal lang namin is marinig yung songs namin dito sa Manila, but the fact that US college radios are playing our songs is surreal," Anthony shared.
The Thinkers are aiming to build on that and achieve more global hits in the near future.
"Of course, our goal is gusto namin makapagheadline ng isang major show dito, local and of course international. And syempre makapag-release kami ng EP or even an album," Yanna shared.

Related Tags

Hans Kaiser The Thinkers
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.