Cover image for Untitled Developer Game

Untitled Developer Game

philnash profile image Phil Nash ・1 min read

Have you seen or played Untitled Goose Game? It is so much fun being a horrible goose gently messing with people's lives in a quiet village.

It got me thinking, what if you were the goose? What if you just wanted to mess with your colleagues or your office? What would you do?

(Obviously you wouldn't, you're a nice person, not a horrible goose.)

I started some ideas on Twitter:

What's on your to-do list?



Editor guide

1- Get an empty 🍩 box and fill it broccoli, put it on your colleague's desk who loves donuts
2- Remove a couple of key caps from someone's mechanical keyboard
3- Cover their whole laptop monitor with sticky notes
4- Replace the toilet paper with duct tape
5- Put a note on the toaster saying it's voice activated and record the morning activities

I think I like being a goose 😈


4- Replace the toilet paper with duct tape


You're more evil than I thought Yaser!


Pranks should be inspirational 😁


I feel like this is some vim trickery, but I'm having a time working out what it's going to do and how evil it is!


This replaces every l (L) in every "word" with a 1 (one). So: let appleVariable = "goose!"; becomes let app1eVariab1e = "goose!";

Importantly it doesn't replace the lowercase L if it's the first letter of the word, since many languages won't allow names to start with a number. So the code is much more likely to compile/run than with a simple global replacement, and the victim will find hunting the problems down that little bit harder.

That I couldn't see the difference between the l (L) and the 1 (1) in the code example makes this pretty evil! 😈


Try running it against a short text corpus:

const alpha = beta + gamma;
let delta = epsilon + zeta;
exports.result = alpha + delta;

Much the same effect could be achieved without the capturing group but it wouldn't be quite as sneaky.


find someone who left there computer unlocked switch everything to military time, Fahrenheit to Celsius, imperial to metric, and qwerty to dvorak. best day ever! (for me)


That sounds like an upgrade for their machine...


You mean you fixed a bunch of bugs?


First of I'd like to suggest we keep it on the nerdy side. Things like "drop coffee cups in a river" really fall into the "horrible person" category. ;-)

One prank I actually did was stick a little piece of post-it on the bottom of a teammate's mouse, covering up the tracking camera. It took them quite a while before they figured it out. Of course I was careful and only did it on a slow day.


If developers turn coffee into code, then I feel it still fits in the realm!

That is quite the prank, did they find out it was you who had played them?


Oh I always came clean afterwards - would have been sabotage if I didnt, wouldn't it? :-D

It was an honourable pranking then! πŸ‘

  1. Take a screenshot of someone's desktop. Use that as the desktop wallpaper. Remove all the desktop icons.
  2. Hit the following keys on all the Windows machines in the office: "CTRL + ALT + Left Arrow"
  3. Remove batteries from all the wireless devices (mice and headphones)
  4. Put duck-tape on the bottom of all the wired mice.

Add to this the switching of wireless mice from one desk to another


But not direct switches, at least a circle of 3.


The desktop trick is a classic. Removing batteries from wireless devices would cause an entire day of confusion. I love it!


Take away their adapters.


All out war on new Mac users, eh? USB-C has a lot to answer for!


All Macs since time began have required a little bag full of adaptors to work.

I've mostly avoided that with previous models that had an HDMI port.

My MacBook Pro 15" from 2015 has the perfect ports. Classic USB and HDMI.

I'm sure USB-C is in my future though, and I'll go back to the adapters.

I have this one at work. Needs a dongle to do wired networking (which is useful because of speed and the reliability of Macbook wifi)

Ah, ethernet to USB? Fair enough, I haven't had a problem with my wifi, but I do appreciate a good wired connection.

  1. Change Slack avatars to unicorns
  2. Slightly adjust all the settings on the office chairs
  3. Replace all the images in your app with pics of Nicholas Cage

And yes, I have actually done all these things to my coworkers 😈


We're seeing the real geese coming out in this thread aren't we! πŸ˜‚


Find out which Linux distro your coworker uses.

Get a low profile usb that matches the color of his desktop or laptop. (Laptop is pretty easy to see though).

Download the exact version of his linux distro.

Flash it to your usb.

Then when he is not around, plug the usb in the computer, get into the bios and change the boot order so it loads it first.

I actually did it to my brother one time.

If you want to go even further build a micro-os that will only load the words "No bootable disk found..."


Oh wow, that's something! I feel lucky I use a Mac and (I hope) am not vulnerable to this πŸ˜„


In the linter, change from spaces to tabs.


Even better, the formatter!


Change user's passwords. To a long sentence. With a lot of spaces. And some shifted-spaces.

I neither confirm nor deny doing this in the past. #bofh


Sounds like a sensible password policy!


Put data blocker USB dongles between people's mouse or keyboard. Bonus points to do this with the security officer.


Illicitly plugging something into the security officer's machine is definitely playing on expert level.