Skip to main content

Christmas as an adult

I was a part of several different Christmas gatherings this year. After spending time with family and friends and having given away or received many gifts, I came to the realization that the gift opening was not a very fun or exciting experience. I am unlikely to remember anything about the opening of presents. Looking back to when I was a kid, I feel like I remember a lot more excitement around Christmas. I would open up gifts to real surprise and delight, but now as an adult I have the means to buy everything I need and much of what I want, which makes it very difficult for a gift to be truly surprising in the way it would have been when I was younger. I remember  having a greater sense of anticipation as a kid. I looked forward to finding out what was under the tree. As I have grown older that anticipation has disappeared. Occasionally I still get nice surprises or have found a gift for someone else that I am more excited to give than anything I would receive.

It seems to me that when it comes time to open gifts, it tends to be focused around the kids while the adults wait. Then the adults open their gifts as a group and no one pays attention. It has become a flurry of wrapping paper with little to no interaction between the people in the group until everyone is finished, at which point everyone says a general "Thanks" and moves on with the day. The main event of the day is over in a relatively quick amount of time and just as quickly forgotten. Getting together for Christmas each year should be more memorable. Giving and receiving gifts is a part of the season, but the gifts themselves are not the memorable part. Spending time with the people you love is. I think what needs to change is that the opening of gifts needs to become more about the event, the people, and their interaction with each other, and less about the gifts.

This is my proposal for making gift giving more fun and memorable:

First, I would keep everything the same for the children. They still experience the joy and surprise of Christmas, and witnessing that joy is a great experience for everyone.

I would then take a break before the adults' gift exchange. Have something that clearly separates the childrens' gift giving from the adults'. Perhaps this is when you eat dinner or have snacks. Maybe you sing Christmas carols or watch a Christmas movie.

Every adult that is to be part of the gift exchange brings 1 non-specific present with them. This present should be limited to a price agreed upon by the group, such as $25 to $30. This way, everyone brings and leaves with roughly the same value gift.

If you want to give out more than just the 1 gift, give everyone a greeting card with a gift card or some money inside. Make it something that is quick and doesn't need to be part of the gift exchange, and let everyone focus on the fun they have while opening the gifts together.

The gifts should be placed in a central location with the group around the presents. Everyone draws a number from 1 to however many people are participating. Starting with 1, each person opens a gift in turn. Each person would have the option to choose from the unopened gifts or take from someone that has already opened a gift. If a gift is "stolen," the person that lost their gift choses a new unopened present. You continue until all of the gifts have been opened, with the only rule being that you should leave with something different than what you brought.

You will have memorable experiences like someone opening a truly surprising present, or the anticipation of wether someone will choose a new gift or "steal" yours. Rather than the focus being on what you get or what you give, it is placed on having a good time with those that you are with. It forces the gifts to be opened one by one with everyone highly involved. It will lead to longer lasting and more meaningful memories.

Everyone will leave with a gift, but more importantly, they will leave with the memory of the exchange.


Popular posts from this blog

Converting a Large AngularJS Application to TypeScript Part 1

I work on a project that uses AngularJS heavily. Recently we wondered if using a preprocesser like CoffeeScript or TypeScript for our JavaScript would be beneficial. If our team is going to switch languages, we would need to be able to convert existing code over without much pain and we would have to find enough value in switching that it would be worth the conversion. I had read an article that stated that because TypeScript is a SuperSet of JavaScript, you could convert a plain JavaScript file to TypeScript by changing the extension to .ts and not much else would need to change. I wanted to test out this claim, so I took a file that I was familiar with, an Angular Controller, and tried to convert it to TypeScript to see how much effort it would take and then try to figure out where we would benefit from using TypeScript. This is what the controller JavaScript file looked like to start out with: ( function () { 'use strict' ; angular .module( 'app'

Interns: Taking off the training wheels

My intern team has been working for several weeks now on our new website. We have already completed one deployment to production and are finalizing our second one. We started with a plan to release often adding small bits of functionality as we go and so far that plan has been working really well. We already feel like we have accomplished a lot because we have completed many of our project's requirements and should easily be able to complete the rest giving us time to do even more than just the original requirements. One of the things I have had some difficulty balancing has been how much to lead the interns and how much to let them figure out on their own. In deciding what our team process should be and how we should allocate our time, I think it was important for me to do more leading. I saw some deficiencies in how we were currently working and brought up some ideas for how we could address them. We had moved into spending all our time just working through stories and did not

My idea for Hearthstone to add more deck slots

Recently someone asked the Blizzard developers for more slots for decks in the game Hearthstone. The response was that they are talking about it and looking into it, but no decision has been made yet. One of the concerns over adding deck slots is that it could complicate the UI for Hearthstone and make it more difficult for new players to understand. I have what I think would be a good solution to add more deck slots without increasing the learning curve for the game much if at all. First I would take a look at the current selection screen for starting to play a game. It defaults to showing the decks that are custom built by the player if they have any custom decks, and there is an option to page over to the basic decks. This basic deck screen is perfect for how I would change this process. Instead of having 2 pages of decks, 1 for basic and 1 for custom, you would just see the select a Hero screen. Then once you selected the Hero you wanted, you would see all of the decks that