Finding the perfect gift for a designer or developer friend is a h̶a̶r̶d̶ impossible job so I asked a few of them for their perfect gift ideas. I got some great recommendations, some of which were affordable and realistic and others were amazing but super expensive. (For some money might not be a concern so I have included those as well.)
These are paper animals designs that you have to assemble, so if your mates love crafts and such these might be a thoughtful gift. I think it's a bit pricey for what it is but boy do they look amazing.
Moleskine Notebooks are like an obligatory item in this list, it's as if no designer gift list is complete without adding these in there. It would make a great gift for designers who would like to sketch on the go. Along with the traditional notebooks, they also offer smart notebooks that can transfer your pen-and-ink scribbles to your digital device. An alternate option is a notebook from Fields Notes.
Laptop stickers are the tech equivalent of prison tattoos. Putting stickers on laptops are a way of showing off a part of our personality to the world. In a lot of cases, SAAS businesses will send em to you when you or hand em out in conferences but if you want to buy some there is a place for that.
There are some great design magazines out there and perhaps a subscription to one of those for a few months might be a very useful gift for them? Here are a few for your consideration: Eye, Harvard Design Magazine, IDEA Mag, etc
These come in the cheaper cardboard or the more expensive plastic or the most expensive aluminium cut and offer a few different choices like the deer head, owl, peacock or cacti. They are certainly a conversation starter in any room and perhaps will be worth the money for that special friend.
Hopefully, I have given you all a few gift ideas or inspirations. Drop a comment below and let me know what was the best design/development related gift you ever received.
This series of posts document a high-level process to use when planning a modern web application, from project organization, collaboration considerations and tooling choices during development, all the way through deployment and performance strategies.