Your Development & Design Resource

Developer Hardware Everyday Carry (EDC)

For those of you not familiar with EDC, or Everyday Carry, the term refers to the various items - from wallets to weapons and more - that for one reason or another you keep on yourself or in your pockets... daily. Instead of showing you the contents of my pockets, I thought that I would share with you the hardware and software that I use every day. Perhaps you'll see something that will become a part of your personal "Development EDC".

EDC Hardware

Dell XPS 15 9530

2014 Newest Dell XPS 15 Top of The Line QHD+ 3K 3200x1800 15.6-Inch Touchscreen Laptop High Performance Loaded Gaming Ultrabook Core i7-4712HQ Quad Core 16 GB DDR3L SDRAM 512GB SSD NVIDIA GeForce GT 750M 2GB 4lbs on

This "ultrabook" is a beast! I purchased this as my "main development rig", as I wanted something that would handle multiple customer virtual machines while running local servers (more on that in the Software section). It's sleek and overpowered while professional -- an excellent device!

Samsung Galaxy Note Pro 12.2 (64GB Model)

Samsung Galaxy Note Pro 12.2'' 64GB (Wifi), Black

Samsung Galaxy Note 4, AT&T

Samsung Galaxy Note 4, Charcoal Black 32GB (AT&T) on

Having jumped from iOS to Android circa the iPhone 4 and Samsung Galaxy S4, this powerhouse smartphone was a no-brainer. I can build and test on a physical device (which is a critical part of mobile or hybrid application user experience development), load up on podcasts, run in a windowed or split-screen mode to run apps side-by-side, and easily RDP into servers and PCs at will.

I will be picking up a new Note once they re-introduce microSD expansion, which was missing from the Note 5.

Targus USB 3.0 Dual Video Docking Station

Targus USB 3.0 SuperSpeed Dual Video Docking Station, PC/Mac/MS Surface (except RT)/Windows 8-Tablet/Netbook Compatible (ACP70USZ) on

If you've ever used multiple monitors, you realize how crippling going back to a single-monitor configuration can be. Despite my Dell XPS 15 having the QHD+ display, I still wanted to be able to position an IDE on my main display and use other displays for previews, reference/documentation, server consoles, and more. The easiest way to do this was to pick up a simple USB 3.0 dual-video dock.

The Targus, which is the same make/model as the Dell branded device, allows me to run my Dell XPS display as well as two external displays.

If you're not running at least +1 displays, pick up another monitor (or 2) ASAP!

My only issue with this device is that you can not charge the laptop from the docking station. There is a different model available (the Target USB 3.0 DV2K Dock with Power) that allows you to charge your laptop... but if I were to put money into another docking station at this point I'd pick up the Dell USB 3.0 Triple Display Dock (and 3 more displays)!

Dell E2214H 21.5-Inch Screen LED-Lit Monitor

Dell E2214H 21.5-Inch Screen LED-Lit Monitor on

I have two of these displays hooked up to the aforementioned docking station, and am currently running a three display rig. Not much to say about these displays - they get the job done!

Dual LCD Monitor Desk Mount Stand (Vertical)

Dual LCD Monitor Desk Mount Stand Heavy Duty Stacked, Holds Vertical 2 Screens up to 27

Another "not much to say here" pickup. This vertical monitor stand allows me to run the 3 displays without feeling like I'm mid-court in a tennis match!

Cosmos Adjustable Stand

Cosmos Black HARD adjustable/Portable Multiple angle Stand for laptop notebook computer Apple HP DELL Acer Toshiba Lenovo Sony Asus (Laptop is not included) + Cosmos cable tie on

With the vertical monitor mount placing my displays at a comfortable viewing position, I wanted a stand that would raise my Dell XPS from the "flat-on-the-desk" angle to something equally easy on my neck. My solution was this simple kickstand-looking stand. With the Dell XPS in the stand, it's raised display is at the perfect viewing angle while not taking up more real estate on my desk. And the 45 degree incline of the keyboard is not an issue for me as I run an external keyboard (and rarely use the touchscreen display when in this configuration).

Microsoft Sculpt Mobile Keyboard (T9T-00001) and Microsoft Sculpt Comfort Bluetooth Mouse (H3S-00003)

Microsoft Sculpt Mobile Keyboard (T9T-00001) on

In an attempt to minimize the wires on the desk, I picked up a Bluetooth keyboard and mouse.

I chose Bluetooth over wifi dongle-based wireless connected devices mostly so I didn't have to carry around another part -- another part that I could potentially lose and make two peripherals useless.

What's your EDC?

Time to share your Everyday Carry! What hardware do you use to do your job? What's on your hardware wishlist? Let us know in the comments below!

About the author: Chris Toohey

Thought Leadership, Web & Mobile Application Development, Solutions Integration, Technical Writing & Mentoring

A published developer and webmaster of, Chris Toohey specializes in platform application development, solutions integration, and evangelism of platform capabilities and best practices.

More from is powered by IBM Notes Domino XPages & hosted by Prominic.NET

Contact Us

Use our Contact / Feedback form or one of these email addresses:

Creative Commons License

Except where otherwise noted, by Chris Toohey is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.