Skip to main content

Happy National Dog Day 🐶

At Safe Software, we know data isn’t dry - and today we’re proving it with a little fun! To celebrate, we paired some of our favourite data types with their perfect canine counterpart, based on the personality traits they share.

Think: Golden Retriever = Relational Data ➡️ friendly, trusting, and always ready to share! 🐕✨

Watch the video here. Then tell us in the comments below: what’s your dog data type? 

 

Earn Square 23 in FME Community Bingo!

We’re celebrating summer with a fun surprise - FME Community Bingo!

From August 11 to August 31, 2025, we’re inviting all FME users to join in on a fun and interactive way to connect with fellow members of the FME Community.

Whether you’re answering a question, uploading an image, or participating in a team challenge, each completed task earns you a square on the Bingo board - and every square is a chance to win exciting prizes! 

Answer this Question of the Week to cross off Square 23 on the Bingo board.

Colour me black and white. Herding all them x,y,zeds :D
 

Yip! Gyit in line!

 


 

Dogpool - for shapefiles that never die. Just sayin’ 😂


Why, it’s my favorite buddy JSON, of course!

 


I’m more a cat person than a dog person, so I asked ChatGPT what it thinks:


A Cat would be an object-oriented, non-deterministic class with random behavior and built-in exceptions.

Class / Object: A cat has properties (color, age, name, attitude) and methods (sleep, eat, ignore, knockOver), so it naturally fits as an object instantiated from a Cat class.

Non-deterministic type: Cats return different results for the same input (call(cat) might return come, ignore, or scratch).

Nullable: Sometimes they just disappear for hours and effectively become null.

Concurrent / Multi-threaded: Cats can be sleeping and hunting dust motes in their dreams at the same time.

Error-prone: Accessing cat.belly often throws ScratchException.

 

 


For that loyal data that is waiting for you to return.

 


I’m more a cat person than a dog person, so I asked ChatGPT what it thinks:


A Cat would be an object-oriented, non-deterministic class with random behavior and built-in exceptions.

Class / Object: A cat has properties (color, age, name, attitude) and methods (sleep, eat, ignore, knockOver), so it naturally fits as an object instantiated from a Cat class.

Non-deterministic type: Cats return different results for the same input (call(cat) might return come, ignore, or scratch).

Nullable: Sometimes they just disappear for hours and effectively become null.

Concurrent / Multi-threaded: Cats can be sleeping and hunting dust motes in their dreams at the same time.

Error-prone: Accessing cat.belly often throws ScratchException.

 

 

@hkingsbury 

Is that a cata type ? 😂


I am a fan of Alaskan Malamutes or any sled dog breed. I also like working with APIs within the FME Platform. Just like a sled dog team, FME+APIs are great instruments to get items/data from Point A to Point B.

 


I’m more a cat person than a dog person, so I asked ChatGPT what it thinks:


A Cat would be an object-oriented, non-deterministic class with random behavior and built-in exceptions.

Class / Object: A cat has properties (color, age, name, attitude) and methods (sleep, eat, ignore, knockOver), so it naturally fits as an object instantiated from a Cat class.

Non-deterministic type: Cats return different results for the same input (call(cat) might return come, ignore, or scratch).

Nullable: Sometimes they just disappear for hours and effectively become null.

Concurrent / Multi-threaded: Cats can be sleeping and hunting dust motes in their dreams at the same time.

Error-prone: Accessing cat.belly often throws ScratchException.

 

 

@hkingsbury 

Is that a cata type ? 😂

Turns out cata types don’t work well with LiDAR point clouds — it just keeps chasing the laser points instead of processing them!


Thai Ridgeback, all about the elevation.
 

 


Recently lived with a greyhound, open and shut case 😀  They are so docile and lack control over their tongue (see ‘escaping tongue syndrome’!) but man they are adorable...and the zoomies are elite!


Easy Answer - Golden Data Retriever! 

 


Looks like I’m a Border Collie as well. Good for wrangling data gone awry.


GeoPurrquet: When Data Meets Dogged Determination 🐾📊

 


Not a dog person myself, but the Australian Shepherd sounds somewhat like me ;-) 


Come on, I JOIN the pack perfectly, can’t you see?


 


Well, I would describe myself as the German Shepherd dog person - logical and structured - and the Mutt dog person - unpredictable and quirky. 


I like the Labrador of the video, Qualitative data is fun to work with


As I like all sorts of data and am a big Discworld fan, there’s only one possible answer: Thcrapth! The pet dog of the Igor from Carpe Jugulum

...they naturally brought along their Igor, who is more traditionally minded than his employers and has a dog named Scraps (or "Thcrapth") that he built himself.


Our Nova Scotia Duck Tolling Retriever keeps on changing direction while running,so I would compare him with Unstructured Data.


I’m more a all dog type because with the capability of FME we can work with all of them😅

But for me, the most important thing is that the dogs (data) behave well and that the owners take care of their dogs and know that they should clean up after them 😁 Nothing is worse than shitty data.


My Frenchie as an FME Feature:

Feature Type: FrenchBulldog

Attributes:

  • Temperament = playful

  • SnoreLevel = high

  • Zoomies = yes

Transformers he goes through daily:

  • SnoreGenerator → every nap turns into motorbike sounds

  • ZoomieScheduler → random bursts of chaos in the living room

  • AttributeManager → switches from stubborn → cuddly in seconds

Output Port: AffectionOutput ❤️


My dog would be a boolean - either fast asleep or pure chaos.


I’d be more of a golden retriever, always happy to go and do something ridiculous someone is asking me to do!


A “REAL” dog is my type

 

 


Staffordshire Bullterrier = Object-Oriented Data
Loyal, strong, and protective of their “objects” (family and friends). Can be stubborn, but flexible and versatile when needed. 🐾


Reply