The Computer Geek is a pretty generic term. But generally speaking, this is the person who always gives you the best updates on apps and tech news, and probably the person you’d call if your computer or smartphone was broken.

Someone like this would love a flash drive. Now, I know what you’re thinking, “A flashdrive? Come on, Tech Talker, that's lame!” Hear me out on this though. Flash drives are always in demand by techies like yours truly. Just make sure you get a USB 3.0 (for blazing fast speed), and make sure it’s above 16GB. From here you can scale up or down in size and style depending on your price range. You can even find some metal ones online that you can have engraved with their name or phone number to make it that much more personal.

If your geek is always on the go, I recommend and external battery pack for all of their electronics. I have two of these guys and they are awesome. I can watch movies all day long as I'm traveling, and still have plenty of juice to charge all my other USB devices. What’s especially great about USB battery packs is that they can charge a number of different devices, and you can scale up or down on the amount of battery based upon your price range. These are compact enough to store in your back pack, car, or even in a carry-on.

For Geeky Stocking Stuffers

If you’re looking for a stocking stuffer, there’s always universal USB chords that are super convenient to have around.

You might also want to think of purchasing a few months of their favorite digital service such as Netflix, Hulu, Spotify, or Pandora. This may not be something they can unwrap, but if they already use one of these services (and I bet they do), I’m sure they would appreciate the extra space or time with a subscription.

Here are a few more great stocking stuffer ideas: a wireless mouse, a USB cup warmer, Amazon Prime, extra chargers, or even (dare I say it) a customized mouse pad!

For Educational Techies

Now let’s say you’re a parent, educator, or just want to buy something that will be fun and educational for the geek in your life.

Look no further than the Raspberry Pi. I did a podcast on the Raspberry Pi a little while back and it's an incredible little device. As a quick summary, this is a fully functioning computer that is about the size of a credit card. It was developed for educational purposes but has become a favorite for almost every computer enthusiast. You can do anything from creating a security system, to managing a webserver with this little guy and if you’re looking to get someone you know into computers and programming, this is the best way to go. And best of all, it's only $35!

If they’re not quite ready for the full-on programming of the Raspberry Pi, I recommend Lego Mindstorms. These robotics kits are really intuitive and allow youngsters to build working robots out of LEGOs! (This set of LEGOs can pretty much take all of the credit for making me an engineer).

For the Tinkerer

If you have that person on your list who is always tinkering with something or always has the latest gadget, I highly recommend giving them something like the Nest. This is a WiFi enabled thermostat for your house. What geek wouldn’t love to fire up their smartphone and kick on the heat without having to get out of bed?

If I haven’t listed anything you think the geeks in your life would be interested in, feel free to post your ideas in the comments section of this article, or on the Tech Talker Facebook page!

I and the rest of my fellow geeks would love to hear some of your suggestions.

Betterment LLC is an SEC Registered Investment Advisor. Brokerage services are offered by Betterment Securities, an SEC registered broker-dealer and member FINRA/SIPC. Investments are not FDIC Insured. No Bank Guarantee. May Lose Value. Investing in securities involves risks, and there is always the potential of losing money when you invest in securities. Before investing, consider your investment objectives and Betterment's charges and expenses. Not an offer, solicitation of an offer, or advice to buy or sell securities in jurisdictions where Betterment and Betterment Securities are not registered.