Teun van Veggel
banner
nuez.io
Teun van Veggel
@nuez.io
Dad of 2, Freelance fullstack Drupal + Symfony dev. Founder of MapSemble.
Pinned
I've written my first blog post for Mapsemble and put a first version of Mapsemble online for folks to try. 🥳 Very much work in progress ⚠️ but should give you an idea of where I'm heading. Feedback is very welcome. Interested? Drop me a line. #SaaS #buildinpublic #b2b

mapsemble.com/blog/introdu...
An introduction to Mapsemble. | Mapsemble
Mapsemble is a tool to create beautiful, interactive maps from your own data. Mapsemble is still Work in Progress. As I build the app, I will be sharing my progress, the development of the app, the up...
mapsemble.com
Maybe I'm late to the party, but...

👉 What if your Class injects dependencies in the __construct().
👉 But the Trait you want to add to that Class needs different, conflicting dependencies.

Use the 👉 # [ Required ] attribute.

Thanks @symfony.com! 🎉

#PHP #Symfony #SaaS #DependencyInjection
November 6, 2025 at 8:15 AM
Trying to figure out my H1 for Mapsemble. Which one is best?

1️⃣ Build Beautiful Maps in Minutes
2️⃣ Map Anything. Save Time. Impress Clients.
3️⃣ From Data to Interactive Map. No Code Needed.

#BuildInPublic #SaaS #GISChat
November 5, 2025 at 10:15 AM
I am thinking of creating a Founding Partner Program for mapsemble.com.

- 50% lifetime discount
- Done-for-you implementation
- Direct access for feature requests and feedback

Is this a good idea? Anyone with experience?

#BuildInPublic #SaaS #agency #map #storelocator #realestate #holidayrentals
Building interactive maps made easy | Mapsemble
Import or sync your data, configure and style your interactive map and embed it anywhere you want. No coding required.
mapsemble.com
November 4, 2025 at 2:10 PM
Just watched Back to the Future with my 7 and 9 yr old daughters. They loved it as much as I did (still do), when I was their age.

Nowadays it gets a 16+ rating on Prime.

Sure, there's booze, smoking, swearing and casual rape 😱. Still glad I ignored the modern-day age rating.

Hell of a movie.
November 1, 2025 at 5:53 PM
Best way to build a SaaS is finding PPCs (Patient Potential Customers) and build stuff together.

Working on a Mapsemble + Drupal integration as we speak with @wollfwizard.com, turning entities into a Mapsemble map, ironing out the issues and making it work.

#BuildInPublic #SaaS #GISChat #Drupal
Building interactive maps made easy | Mapsemble
Import or sync your data, configure and style your interactive map and embed it anywhere you want. No coding required.
mapsemble.com
October 31, 2025 at 10:55 AM
Do you need an AirBnB style map using Mapsemble and #Drupal?

🚀 Drupal handles filtering, cards and popups.
💪 Mapsemble handles the rest.
👉 Set it up in minutes.

Drupal module for mapsemble ➡️ www.drupal.org/project/maps....

The example on ➡️ mapsemble.com/blog/mapsemb...

#BuildInPublic #SaaS
October 24, 2025 at 12:06 PM
📢Anyone out there using Symfony Live Components for their projects?

I want to create a curated list of cool projects. Reply to be included 🤗

@symfony.com @ux.symfony.com #Symfony #LiveComponents #SymfonyUX #Twig #PHP
October 22, 2025 at 5:22 PM
Just rolled out a new update to Mapsemble 🗺️ — you can now enable pagination while still showing all other markers for context!
Perfect for big maps that stay intuitive.

🎥 Live example: www.fijnopvakantie.nl/bestemmingen

#maps #travelmaps #mapsemble #buildinpublic #SaaS #GISchat
October 21, 2025 at 10:14 AM
Reposted by Teun van Veggel
20 years ago, #Symfony was publicly released as a #PHP Open-Source project. Thank you all for your support along the years.
October 15, 2025 at 1:13 PM
Over a yr ago I picked @symfony.com and @ux.symfony.com to build Mapsemble.com

Couldn't have been happier with the choice: Powerful, fast, unopinionated, yet sensibly intuitive.

Particularly Live Components (symfony.com/bundles/ux-l...) - IMO an underrated powerhouse that deserves more credit.
Symfony UX Live Components Documentation
Official documentation of Symfony UX Live Components, a bundle for Symfony applications
symfony.com
October 15, 2025 at 12:13 PM
🚀 First live use case for Mapsemble!🥳

A custom 'AirBnB style' map for Dutch holiday rental site fijnopvakantie.nl/bestemmingen

The map is powered by Mapsemble, while filtering and cards are (partly) handled by the site itself - allowing them to implement their own design and logic.

#SaaS #GIS
Bestemmingen
Fijn op vakantie in Nederland? Ontdek hier alle bestemmingen in Nederland die de moeite waard zijn om te ontdekken.
fijnopvakantie.nl
October 14, 2025 at 1:49 PM
Reposted by Teun van Veggel
This is built with symfony and LiveComponents 🤯. That means zero JavaScript written and no build system. Amazing how far we’ve come worldbuilder.sylvainblondeau.dev
World Builder
worldbuilder.sylvainblondeau.dev
June 10, 2025 at 2:13 PM
If you were to focus your SaaS product on a no/low-code CMS marketplace, which one would it be?

- Webflow?
- Framer?
- Wix?
- Squarespace?
- Dorik?

#BuildInPublic #Saas
April 23, 2025 at 8:14 AM
The Google Maps store locator module is no longer supported due to security issues: drupal.org/sa-contrib-2...

¿Need al alternative? Checkout the Mapsemble Store Locator module for Drupal.

www.drupal.org/project/maps...
Mapsemble Store Locator
Demo 👉 See live example Want the same example? The following instructions will enable the Mapsemble module and the Mapsemble Store locator module which will install the 'Store' entity type.
www.drupal.org
April 17, 2025 at 11:21 AM
🚀 Just launched: the Mapsemble module for #Drupal!
Turn your Drupal content into beautiful, interactive maps—no code needed.

🧩 Style cards & popups in Drupal
🗺️ Configure the rest in Mapsemble

👉 Demo: drupal.mapsemble.com
📦 Module: www.drupal.org/project/maps...
🌐 More: mapsemble.com

#GIS #SaaS
April 16, 2025 at 10:35 AM
Coming soon: 🚀 Mapsemble for #Drupal.

With an 📦 out of the box 📦 Store Locator as a demo module.

👉 🪄Turn any entity into an intuitive and interactive map 🗺️.
👉 🎨 Style cards and popups 100% from Drupal.

Interested? Drop me a line!

#SaaS #GIS #StoreLocator #Mapping @drupal.bsky.social
April 2, 2025 at 4:39 PM
🥳 My session "It's a bird! It's a plane! It's Symfony Live components" was accepted!

I'll be talking about @ux.symfony.com Live Components at Drupal Iberia in Cáceres on the 5th of April. (And plugging mapsemble.com a bit. 😜)

2025.drupaliberia.eu/en/node/37

#SaaS #BuildInPublic #Symfony #Drupal
Building interactive maps made easy | Mapsemble
Import or sync your data, configure and style your interactive map and embed it anywhere you want. No coding required.
mapsemble.com
March 11, 2025 at 4:44 PM
Impact of AI on new SaaS?

Gut feeling:

𝐋𝐞𝐬𝐬 𝐫𝐞𝐥𝐞𝐯𝐚𝐧𝐭:
👉 Validate early. We are flooded by AI generated MVPs trying to validate ideas.
👉 Unique product: everything exists already.

𝐌𝐨𝐫𝐞 𝐫𝐞𝐥𝐞𝐯𝐚𝐧𝐭:
👉 Friction free, high quality UI
👉 Distribution/Product = 95/5%
👉 Solutions for non-devs.

Thoughts?
March 10, 2025 at 3:26 PM
🗺️ Anyone out there adding maps to their website or product?

📈 Anyone using maps for data analysis?

- What do you use?
- What are the advantages?
- Are there any frustrations or things you're missing?

#mapping #GIS #SaaS #BuildInPublic
February 27, 2025 at 7:58 AM
🗞️ New blog post: build maps with Mapsemble API.

mapsemble.com/blog/build-m...

+ 🗺️ the very first example of an embedded Mapsemble Map!
+ 📹 a video walkthrough of how it works at the end.

#buildinpublic #SaaS #GIS
February 24, 2025 at 4:30 PM
I wonder if folks say "please" when asking ChatGPT (and others) for things?

I do.

Is that weird?
February 20, 2025 at 2:53 PM
Interested in my story as founder of Mapsemble?

Stories about new features, SaaS struggles, market adoption and more...

👉 Signup to the Mapsemble newsletter:

mapsemble.com/mailing-list...

#buildinpublic #SaaS #GIS
Subscribe to Mapsemble
Receive regular emails about Mapsemble and my story as a SaaS founder.
mapsemble.com
February 17, 2025 at 2:55 PM
Reposted by Teun van Veggel
Started to write for 5 minutes everything I could think of for my very first talk. (For a local Ruby meetup)

Going to be hard to keep it at ~30 minutes 😅

(Also, yes, I also have trouble reading my own writing)
February 11, 2025 at 11:34 AM
Just proposed 2 talks for #Drupal Iberia2025 (in amazing Cáceres), from my experience building Mapsemble.com - forgive me the plugging.

1️⃣ It's a bird! it's a plane! it's Symfony Live Components!(tinyurl.com/36yaa37p)

2️⃣ How I learned more about Drupal by stepping away from it.(tinyurl.com/3zf63puv)
It's a bird! it's a plane! it's Symfony Live Components! | Drupal Iberia 2025
2025.drupaliberia.eu
February 10, 2025 at 5:00 PM