My Favorite Coffee in North Carolina

I don’t plan on making this a NC travel blog, but I thought another post about the region would be fun.

Whether you’re a NC local or just passing through if you want good coffee this state has some great spots. Here’s a few roasters and coffee shop’s I really enjoy.


Not Just Coffee, Charlotte
This local company has become what I consider a staple in the Charlotte area for specialty coffee. They have several locations around Charlotte that make at an easy stop if your in the area, including locations along Charlotte’s Blue Line Light Rail.

High Five Coffee, Asheville
With several locations in the Asheville area this is always a spot I hit when I’m in the area. I’ve never had an espresso from here I was disappointed in—enough said.

Undercurrent Coffee, Charlotte
Undercurrent is a little newer to the scene then the other shops listed here, but you wouldn’t know when you check this spot out. Great layout of a shop with quality coffee. This is also the first shop I’ve had Onyx coffee from.


Black and White Coffee Roasters
This roaster produces some of the most surprising coffee I’ve had in years. From classic specialty coffee tastes you would come to expect, to blends that have peach jam and red sagria in the tasting notes, they are sure to have something unique to suit your tastes. B&W also has several shop locations in the Raleigh, NC area.

Counter Culture Coffee
Though CC has become almost a household name in specialty coffee world their HQ is based locally in Durham, NC. Counter Culture is probably one of the roaster’s heaviest in rotation for me over the last few years. My personal go to from them is Hologram.

Dynamite Roasting
Honestly, I was a little late to the game for Dynamite Roasting. This roaster is based out of Black Mountain, NC (East of Asheville) and I had heard about them a number of times, but never actually tried their coffee. I’ve become a huge fan. I don’t go for seasonal blends often but their Fall blend is something I try and get every year. Dynamite Roasting also has a shop located alongside their roasting operation.

Screen Time for Young Children Negatively Impacts Development

Continuing in on the topic of screen time from yesterday:

After the recent arrival of our youngest child I’ve been thinking a lot about screen time for children. When it should be introduced? How should that be done? I’ve pondered what my wife and I have done up to this point. At this time none of our children get any screen time. To be clear: that means no TV, no tablets, or time on my wife or I’s phone’s. I understand that we are outliers in this decision and not everyone has a lifestyle structured the way we do. Furthermore, this was a decision we made before our kids were born. So there was never a time of “withdrawal” from screens that we had to work through with our kids. Our goal is not to keep this structure forever. That isn’t necessary, nor is it a reasonable expectation, but it is how we’ve chosen to arrange our family life for this season.

I have always felt this decision was good, but that doesn’t mean it was required. It has been a few years since I’ve done any research into this so I decided to do a little bit of digging. There are certainly lots of differing opinions on when screens should be introduced and how much time is OK for kids. The AAP even has their own list of recommendations. I am by no means hard line about this subject, but there is a recent (to me) study which raises alarms.

From Cincinnati Children’s Hospital Medical Center recent study:

Higher ScreenQ scores were significantly associated with lower expressive language, the ability to rapidly name objects (processing speed) and emergent literacy skills.

Higher ScreenQ scores were associated with lower brain white matter integrity, which affects organization and myelination — the process of forming a myelin sheath around a nerve to allow nerve impulses to move more quickly — in tracts involving language executive function and other literacy skills.

The part I find most concerning is “associated with lower brain white matter.” In cruder terms—causes damage to development of the brain. I by no means consider this study conclusive and it also doesn’t gather any evidence on the long term effects of this development like this. Meaning, is the development of these Children just deferred or is it permanent damage?

Time will tell the long term results of a generation of Children raised by screens. Until we know what those biological effects, I’m going to err on the side of caution.

Building Better Screen Time Habits

I have become unsatisfied with my current screen time usage, mostly as it relates to my iPhone. I work on a computer all day. That time in front of a screen isn’t going anywhere. But I have noticed I’ve fallen into some habits which are un-productive and I’m reaching for my phone all too often outside work hours.

To help break these habits I’ve turned to the built in Screen Time monitoring tools that ship with iOS. The two features of this I am leaning on most are App Limits (to set time limits for apps), and Downtime (white-listing only certain apps for a given time period of each day.) I currently have downtime set from 5 PM to 9 PM each day. This is so I can break the habit of whipping my phone out while I am with my family after work hours. Depending on how this goes I will consider expanding this time window to a larger period. Here are the only apps I have set to be always allowed even during Downtime. It is worth noting I do not keep work related communication on my mobile devices outside of when I’m traveling for business. That is reflected in the list here.

apps I allow in “downtime” hours

These settings on iOS are not hard rules if you are the admin for a given device, which means you can work around them fairly easily if you want/need to. But I hope the prompts it puts in place will nag me enough to help kick the muscle memory which has built up.

Five of My Favorite Places to Visit in North Carolina

I’m a North Carolina boy, born and raised. This is still one of my favorite regions even after traveling all over the United States and also getting to spend time in Europe.

This is home.

Here is a short list of a few places I think are worth visiting. Not listed in order of significance.


Dry Falls, located on Hwy 64 just outside of Franklin

Nestled in the South Western corner of the state sits Franklin. While many who seek a getaway in the Mountains of NC travel to places like Boone or Asheville, Franklin offers a much slower pace vibe. When you visit Franklin be sure to take a day to tour many of the waterfalls along Highway 64.

Ocean Isle

Ocean Isle at Sunset

To me Ocean Isle is the quintessential Carolina coastal town. Offers all that you would expect: houses that run the range of age and prestige, a few hotels and condo buildings, a corner ice cream shop and of course-—mini golf. Its pace is a bit more low key than many of its counter parts in the state. But don’t worry, you have all the tourist traps and bright lights you could ask for just an hour south in Myrtle Beach, SC if you want it.

Crowders Mountain

Just West of Charlotte this is one of the prettiest views this far East in North Carolina. This state park offers several great hiking trails of different lengths and intensities. If it is your first time there I recommend taking the Backside Trail. Though it is a strenuous hike for this part of the foothills, it is less than a mile in length. The last portion of the trail ends in a staircase of 336 steps that lead up to the beautiful mountain top view.

Morrow Mountain State Park

Lake Tillary

Sitting on my favorite stretch of the Yadkin River basin, Lake Tillary, this state park offers just about all you could ask for in a North Carolina destination. Whether you are after skiing/fishing/kayaking on the lake, trails for both hiking and horseback, or beautiful scenery—Morrow Mountain certainly has something to offer. My favorite hike at this location is the Rocks Trail.

Outer Banks

Avon, NC on OBX

OBX offers one of the most unique shoreline landscapes on the East Coast. Whether you are strolling the large sand dunes of Kitty Hawk where the first flight of man took place, or a getaway a little more off the path on Cape Hatterus, the Outer Banks offers some of the most memorable experiences a coastline can offer. For the outdoor enthusiast it has some of great fishing and the best waves in North Carolina.

I am happy to call North Carolina home.

Music I’m Currently Enjoying

Here are some albums I’m enjoying in the rotation right now.

  • Sight by The Eagle and the Child
    • West coast rock with heart felt lyrics and possibly the best hat tip I’ve ever seen in a band name.
  • Chrysaline by Josh Garrels
    • This album expands on much of Josh’s early folk and acoustic sounds in a whole new way while yet not abandoning those foundations. All while still featuring him as one of the most set apart song writers of our time.
  • All of A Sudden I Miss Everyone by Explosions in the Sky
    • If you look up this definition of post-rock music in the dictionary this album should not be far from it. A classic for the genre.
  • From My Window to Yours, Pt. 1 by Andrew Blooms
    • I am new to Andrew Blooms as an artist and I really like his work thus far. His music doesn’t shy away from complex melodies and instrumentation yet still maintains an air of… simplicity.
  • Tranquil by Behind Clouds
    • The Highest-of-Fi “Lo-fi Hip-hop” money can buy.

I do mean albums regarding the above as I don’t listen to singles or “internet radio” much. If you’re looking for top 40 hits, you’re probably in the wrong place.

Small Ways I Strive for Privacy Online

Rows of security cameras on a wall

Over the years of working professionally in the tech industry I’ve developed a little bit of caution in how I handle my information online. This is by no means a way to stay anonymous in my online activities but it does help me maintain some control of how my data is used. Consider me an amateur tinfoil hat wearer. The list here is not exhaustive, just a few things I’ve personally settled on:

  • Wire for chat communication
    • Great alternative to non-encrypted text services (e.g Facebook Messenger, Social DM’s, and SMS). It isn’t a perfect app—but it is adequate.
  • Private Internet Access as my VPN service of choice
    • I use this 100% of the time when I work outside my home office (coffee shops, co-working spaces, airports, etc.)
  • Startpage as my default search engine
    • From the research I’ve done it offers the best “sell” of any of the privacy focused search engines.
  • I disable location services for almost all apps on my iPhone
    • The big exceptions here are navigation apps.
  • Host my own personal email
    • I don’t use end-to-end encryption on my email, but at least all my personal emails aren’t getting parsed to selectively deliver ads.

I have considered going further down the privacy rabbit hole before. Even contemplated getting rid of my smart phone altogether. But at this time the cost of convenience is too high for me.

A Moka Pot and Unexpected Outcomes

moka pot

It is no surprise for those that know me that I am fussy when it comes to my coffee. I consider a specialty coffee one of life’s luxuries and drinking it is one of my favorite parts of my daily routine.

I use an AeroPress as my daily driver for brewing but I also have a V60, a Chemex, and various other pour-over methods around which I use in rotation. Recently an unexpected method entered the ranks: a Moka Pot.

I received a Moka for Christmas last year and this was exciting to me because I had not tried one before. But I will be honest that I didn’t have “high hopes” for the outcome. I was looking forward to experiencing something new with coffee. The Moka pot though is not looked at kindly in many, ehh, high brow coffee circles. Most of this reputation is because it brews the coffee at boiling temperatures—which is considered a major faux pas. Contrary to this bad rap, the result in my experience has been a pleasant surprise. It is an odd mix of a double espresso like intensity with a texture that is much closer to a drip coffee.

I highly recommend it. If you’re interested in trying one out I’ve been using this recipe.

Always be open to unexpected surprises.

Just Write

I have been getting the itch to blog again. It is hard to say where this is coming from and it is not a feeling I’m unfamiliar with. There have been a few times I’ve gone through stints of blogging on a regular basis. Yet at the time I write this post the last time I wrote on my blog was over four years ago. I don’t know how long this next stint will last and I’ve decided to abandon my previous blog and the tech behind it. With this new round I am starting with a clean slate. No archive of posts and just a basic WordPress site. The previous site was statically generated by Jekyll. For me Jekyll was fun to tinker with, got me writing some Ruby for a few custom plugins and deployment scripts, and since the files deployed to the web host were static—it meant I didn’t have to manually perform security updates for a CMS. But it has now served its purpose for me. I do have issues with WordPress on several fronts from a technical perspective but for what I need for this site it feels like the perfect fit. After all, this is just a blog. WordPress allows me to maintain some control of the site (not use a third party like Medium), yet achieve three clear benefits over the other options out there:

  • No need for custom code. All that I need to accomplish can be done with site configuration. I do web development as my day job—but I don’t want to write code with this side project unless I have too.
  • WordPress does security updates automatically. Security is always a concern, but at least the updates to WordPress core are done without baby sitting them.
  • Web hosting is easy. The LAMP stack is tried, tested, and couldn’t be me more “boring” to implement. Exactly what I need here.

I can now focus on just writing.