Michael Gaigg's Avatar

Michael Gaigg

@michaelgaigg.bsky.social

Group UI Engineer Manager & UX/UI Tech Center Lead at #Esri • Author • Speaker • Doer • Husband • Dad • Soccer coach • #UX #UI #Apps #Maps #Design #California #Austria • https://michaelgaigg.net/

382 Followers  |  370 Following  |  452 Posts  |  Joined: 18.11.2024  |  1.6599

Latest posts by michaelgaigg.bsky.social on Bluesky

ArcGIS Web AppBuilder in ArcGIS Online Retirement Extended ArcGIS Web AppBuilder in ArcGIS Online Retirement has been extended to Q2 2027 and will occur in three phases.

Announcement: ArcGIS Web AppBuilder retirement deadline extended www.esri.com/arcgis-blog/...
#ArcGIS #WAB #Esri

13.02.2026 18:05 — 👍 0    🔁 0    💬 0    📌 0
Preview
Chart marker WHAT The chart marker pattern uses charts to enrich aggregated data or to visualize a second attribute of clustered data. Adding tiny charts to the map is a powerful visualization technique to comm…

Chart Marker #UIpattern: Adding tiny charts to the map is a powerful visualization technique to communicate additional aspects of the data.
mapuipatterns.com/chart-marker/
#UX #UXDesign #UI #UIDesign #maps #apps #GIS #esri #esridev #MapUIPattern

13.02.2026 16:34 — 👍 0    🔁 0    💬 0    📌 0

I know this post is older, but I hope you were in the clear. Also wanted to offer my help if you ever wanted to talk maps (this is not a sales pitch, just an offer from a fellow designer)

13.02.2026 00:59 — 👍 0    🔁 0    💬 0    📌 0
Preview
Cluster marker WHAT The cluster marker pattern is a common method to avoid visual clutter by grouping points together, and many apps that display point data benefit from this pattern. Cluster marker differentiate…

Cluster Marker #UIpattern: Avoid visual clutter by grouping points together. mapuipatterns.com/cluster-mark...
#UX #UXDesign #UI #UIDesign #maps #apps #GIS #esri #esridev #MapUIPattern

13.02.2026 00:17 — 👍 0    🔁 0    💬 0    📌 0
Preview
Feature selection WHAT The feature selection pattern uses selected features on the map to create a subset from all the available features. It helps shift the focus from the whole collection of features to the ones t…

Feature selection #UIpattern: Shift the focus from the whole collection of features to the ones that are relevant.
mapuipatterns.com/feature-sele...
#UX #UXDesign #UI #UIDesign #maps #apps #GIS #esri #esridev #MapUIPattern

11.02.2026 19:16 — 👍 0    🔁 0    💬 0    📌 0
Video thumbnail

🥇🥇🥇

10.02.2026 13:06 — 👍 17356    🔁 3818    💬 1137    📌 708
Post image

Must-read for all classical music fans: #Mozart - My Life as I (Mostly) Remember It.
www.amazon.com/Mozart-My-Li...

10.02.2026 15:35 — 👍 0    🔁 0    💬 0    📌 0
Preview
Timeline slider The timeline slider pattern uses the slider to control the features that correspond to a certain time span. Timeline slider reduces the amount of data to display by showing only the data within tha…

Timeline Slider #UIpattern: Control the features that correspond to a certain time span only. mapuipatterns.com/timeline-sli...
#UX #UXDesign #UI #UIDesign #maps #apps #GIS #esri #esridev #MapUIPattern

10.02.2026 15:19 — 👍 0    🔁 0    💬 0    📌 0
Preview
Basemap WHAT Users need a geographical reference to understand and relate to the information displayed on top of it. WHY Basemaps help users to orient themselves with both location and scale. A well design…

Spatial Filter #UIpattern: Reduce available features by selecting a specific geographic region or area of interest.
mapuipatterns.com/spatial-filt...
#UX #UXDesign #UI #UIDesign #maps #apps #GIS #esri #esridev #MapUIPattern

09.02.2026 18:31 — 👍 0    🔁 0    💬 0    📌 0
Post image

Oh well, Bad Bunny it is

09.02.2026 03:56 — 👍 0    🔁 0    💬 0    📌 0

Where can I watch Kid Rock?

09.02.2026 01:20 — 👍 0    🔁 0    💬 1    📌 0

So sad

08.02.2026 01:09 — 👍 2    🔁 0    💬 0    📌 0
Preview
Attribute filter WHAT The attribute filter pattern reduces large datasets into more meaningful and manageable selections based on attribute criteria. WHY Filters are omnipresent in modern apps and, like search, are…

Attribute Filter #UIpattern: Reduce large datasets into more meaningful and manageable selections based on attribute criteria. mapuipatterns.com/attribute-fi...
#UX #UXDesign #UI #UIDesign #maps #apps #GIS #esri #esridev #MapUIPattern

06.02.2026 18:15 — 👍 0    🔁 0    💬 0    📌 0
Preview
2D WHAT Need to see the location of natural or man-made features and phenomena and how they geographically relate to each other. WHY 2D maps are the most familiar type of presentation for road maps si…

2D map #UIpattern: See the location of natural or man-made features and phenomena and how they geographically relate to each other
mapuipatterns.com/2-dimensiona...
#UX #UXDesign #UI #UIDesign #maps #apps #GIS #esri #esridev

05.02.2026 16:29 — 👍 0    🔁 0    💬 0    📌 0
Post image

ArcGIS Experience Builder Roadmap 2026
community.esri.com/t5/arcgis-ex...
#ArcGIS #ExperienceBuilder

04.02.2026 17:11 — 👍 1    🔁 1    💬 0    📌 0
Preview
Data extract WHAT Extract geographic data for a specific region. WHY A common service for a spatial portal is to deliver data to a user. Data may be vector features (points, lines, polygons) or raster imagery. …

Data extract #UIpattern: Extract geographic data for a specific region. mapuipatterns.com/data-extract/
#UX #UXDesign #UI #UIDesign #maps #apps #GIS #esri #esridev

04.02.2026 16:18 — 👍 0    🔁 0    💬 0    📌 0
Preview
Small multiples WHAT Comparing changes, patterns or differences in data is difficult to impossible with interactive controls on a single map view. WHY Small Multiples is sometimes also called trellis maps or tile …

Small multiples #UIpattern: series of similar maps using the same size and scale, allowing them to be easily compared
mapuipatterns.com/small-multip...

03.02.2026 15:43 — 👍 0    🔁 0    💬 0    📌 0
Post image

How's that for a list in ArcGIS Experience Builder?

03.02.2026 00:39 — 👍 0    🔁 0    💬 0    📌 0

Today is #GroundhogDay - Punxsutawney Phil saw his shadow, signaling six more weeks of ice :(

02.02.2026 22:17 — 👍 1    🔁 0    💬 0    📌 0
Preview
Side by side WHAT Visually inspect and compare two scenarios spatially, temporally or quantitatively. WHY Comparing spatial-temporal data is a common analytical task to detect changes over time or identify patt…

Side by side pattern: Visually inspect and compare two scenarios spatially, temporally or quantitatively.
mapuipatterns.com/side-by-side/
#UX #UXDesign #UI #UIDesign #maps #apps #GIS #esri #esridev #UIpattern

02.02.2026 22:07 — 👍 0    🔁 0    💬 0    📌 0
Preview
Mozart: My Life as I (Mostly) Remember It Amazon.com: Mozart: My Life as I (Mostly) Remember It eBook : Gaigg, Michael: Kindle Store

It’s out 🎉My book "Mozart: My Life as I (Mostly) Remember" It is now available on #Kindle.
A first-person biographical novel, told year by year.
If you enjoy #HistoricalFiction with humor and heart - this one’s for you. www.amazon.com/dp/B0GKXF78VY
#Mozart #BookRelease

02.02.2026 00:13 — 👍 1    🔁 0    💬 0    📌 0

subtle LOL

01.02.2026 23:58 — 👍 1    🔁 0    💬 0    📌 0
Post image

Uploading my manuscript to KDP, exciting!

01.02.2026 03:07 — 👍 0    🔁 0    💬 0    📌 0

Thanks for voting. Always interesting to see what other people think. I do have a favorite too, but I'm not telling quite yet

30.01.2026 23:19 — 👍 1    🔁 0    💬 0    📌 0
Post image

Which #cover do you like best for my latest #book on #Mozart ?

30.01.2026 21:29 — 👍 0    🔁 0    💬 1    📌 0
Preview
Swipe WHAT Interactively reveal content by peeling back a layer to see the content underneath it. This method provides a temporary view of the data without the specified layer. WHY It is often useful to …

Swipe UI pattern: reveal content by peeling back a layer to see the content underneath it.
mapuipatterns.com/swipe/
#UX #UXDesign #UI #UIDesign #maps #apps #GIS #esri #esridev #UIpattern

30.01.2026 18:20 — 👍 2    🔁 0    💬 0    📌 0
Preview
Basemap gallery WHAT User needs to choose the appropriate background for their map from a pre-defined set of available basemaps. WHY Basemaps provide the underlying foundation of a map. Choosing the right basemap …

Basemap gallery #UIpattern: Select from a pre-defined set of available map backgrounds mapuipatterns.com/basemap-gall...

29.01.2026 18:19 — 👍 0    🔁 0    💬 0    📌 0
Preview
Basemap toggle WHAT Users might need to temporarily view data through a different ‘lens’ to gain insights into a problem and make a better decision. WHY Users typically work with a map that is optimized for the d…

Basemap toggle pattern: View the map through a different "lens"
mapuipatterns.com/basemap-togg...

28.01.2026 18:22 — 👍 0    🔁 0    💬 0    📌 0
Preview
Basemap WHAT Users need a geographical reference to understand and relate to the information displayed on top of it. WHY Basemaps help users to orient themselves with both location and scale. A well design…

Basemap is crucial in understanding and relating to the information displayed on top of it.
mapuipatterns.com/basemap/

28.01.2026 00:30 — 👍 0    🔁 0    💬 0    📌 0
Preview
Callout WHAT It’s hard to clearly identify the point associated with its labels, multiple labels overlap because of their length, size, or nearby position, or only some features need to be highlighted. WHY…

Call-out UI: pattern to avoid overlapping labels.
mapuipatterns.com/call-out/
#UX #UXDesign #UI #UIDesign #maps #apps #GIS #esri #esridev #UIpattern

26.01.2026 17:34 — 👍 1    🔁 0    💬 0    📌 0

@michaelgaigg is following 19 prominent accounts