DaedTech

Stories about Software

By

DaedTech Digest: Code Quality, CI, Agile for Remote Teams

Happy Friday, everybody.  Time for another installment of the DaedTech Digest.  For those of you that haven’t seen these, it’s a round-up of five or six posts that I’ve written for other blogs.  And, on top of those, I also do “picks” ala many podcasts.

It’s been a wild and crazy week for me.  I wrote last week’s digest post from a hotel in Little Rock, Arkansas.  This week’s I’m writing from an AirBNB in San Diego, about 1,600 miles away.  Now, going from one city to another over the span of a week isn’t generally especially impressive.  But the catch here is that I did it by driving, hauling luggage, my wife, and my cats on an expedition to relocate for the winter until things get more pleasant in Michigan.

So it’s been an eventful week of sightseeing and driving.  But I haven’t let that stop me from getting back on track with DaedTech posts.

Picks

  • I don’t think I’ve done it as a pick before, so I’m going to throw The Four Hour Work Week out there.  Given that this book was one of the main sources of inspiration for our “relocate whenever we feel like” lifestyle, it seems appropriate.
  • A few nights ago, we stopped in El Paso, Texas and had a flight and some cactus tacos at the El Paso Brewing Company.  It’s a small brewery, but if you like craft beers, I highly recommend it.  They had a double IPA that was unlike anything I’ve ever tasted.
  • Speaking of travel, I’ll pick Marriott hotels.  Each of the last 4 years, I’ve spent 100+ nights in them, so I’ve obviously got a bit of experience.  Hard to beat the consistency and nice perks that are universal to any of their properties.
  • Mazapan.  This stuff is delicious.  If you can find it, get yourself some.

DaedTech Post Digest

By

DaedTech Digest: Monitoring and Agile Transformation Anti Patterns

Alright, I’ll admit it.  I’ve violated the cardinal rule of blogging for the last couple of weeks, and I’ve not shown up here.  I hope you can forgive me.  (At least I’ve avoided charges of hypocrisy by posting to the Hit Subscribe blog, thereby avoiding failure to show up in a place where I give blogging advice.)

Anyway, two weeks ago was the holidays and family, and this week is travel.  My wife and I are on a week-long cross-country driving odyssey from Michigan to San Diego with some stops and some visits sprinkled in.  I’m making this post from a hotel in Little Rock Arkansas.

Still, though, I’ve at least managed to do a DaedTech digest post every week.  And I’ll keep that streak alive today.  Oh, and I will get back to making regular posts again, so no worries.

Picks

  • I’m going to be talking at a remote conference in a few weeks.  (More details later)
  • For Christmas, I received an Echo Show, which I’m really enjoying so far.  Think of Alexa, but with a screen.
  • If you’re in the market for a pair of headphones and you don’t mind spending some money, check these Bose headphones out.  My wife got them for me for Christmas, and they are awesome.  Extremely comfy, noise-cancelling, great sound quality, Bluetooth sync with your phone (or anything).  And they come charged out of the box.  I’m not an audiophile by any stretch, so it makes me being amazed by them all the more telling.
  • Finally, I’ll pick my Jeep Grand Cherokee.  Driving between Chicago and my place in Michigan brings us through a miserable band of lake effect snow.  I’ve made that drive twice during the holidays.  Then, yesterday, I drove through that same region and into the start of this blizzard cyclone bomb thing.  And, through it all, the Jeep was a champ in the snow.  Also, this kind of crap is why we’re heading somewhere warm for the winter.

DaedTech Post Digest

  • I wrote a post for QA Complete (SmartBear) about understanding test case management.  Think managing QA-style testing, rather than anything related to unit tests.
  • A little over three months ago, I announced something I called the “singleton challenge” for the NDepend blog.  This was an announcement/preview of a new line of posts I’m doing over there where I do empirical studies of the properties of codebases.  In this case, the idea was to put some data behind a post I’d written suggesting that singleton usage has a variety of negative effects on codebases.
  • For Scalyr, I wrote about different types of server monitoring software.  What might you want to know about your code in production?
  • On the SubMain blog, I wrote about how code comments and documentation aren’t the same thing.  Anything you stick in the codebase with a couple of whacks in front of it is a comment.  But that doesn’t mean it’s documenting anything (or even helping).
  • Here’s kind of a fun one.  For TechTown, I wrote about agile transformation anti-patterns.  I’ve seen a lot of different companies trying to “go agile” and there are distinct issues that emerge as somewhat universal, or at least common.
  • Finally, I wrote a post for Rollout about how you can use feature flags to go from architectural monoliths to a microservice architecture.

By

DaedTech Digest: New Year’s Edition

I’ve been taking it easy this last week, celebrating Christmas and also taking the rest of the week (mostly) off to spend time with family.  So I’ve done no normal posts and also don’t plan to have one on New Years Day.  Instead, I’ll pick back up next Wednesday.

But, I can take a few minutes out to sneak in a digest post.

Picks

  • I’ve been reading a series called The Expanse, by James Corey.  If you like sci-fi, I definitely recommend it.  I also understand that it’s a SyFy series as well.
  • For Christmas this year, I got a “jerkygram.”  If you love meat and jerky the way that I do, you’ll definitely enjoy this.
  • I’m doing a talk for a remote conference called The Developer on Fire Remote Conference.  This takes place January 22nd to January 24th, and you can catch me, John Sonmez, Jon Skeet, and many others.
  • I pick a little vacation time.  It’s been hard, but I’ve gotten my business interests to the point that I can actually take a vacation without it meaning that I have no income.  It’s restorative and, while I wholeheartedly endorse hustles and side hustles, you can’t go 365 days per year.

DaedTech Post Digest

By

DaedTech Digest: Christmas Edition

This is the last DaedTech digest before Christmas, which reminds me to wish all of you reading a Merry Christmas!  And, if you don’t celebrate Christmas, then Merry Random Day off Work.

If you look at the dates of things in the digest section, you’ll see that they’re typically older posts.  My goal is to work my way gradually to getting current and then eventually to link to stuff I’ve written within the last week.  Like all things in life, it’s a process.

Anyway, I asked Amanda to draw a Santa Claus for the Christmas edition of the digest, and she obliged.  So here’s that to help make your life more festive.

Picks

  • For you Developer Hegemony fans, the Ditching Hourly podcast featured a textbook example of an efficiencer.  This guy decided that he was going to make his specialty helping dev shops save money on their AWS bills.
  • I’ve come to really love Alexa, and I’ve always loved home automation, so I pick this.  I have an Echo and a Dot and also a bunch of smart bulbs, a Wink Hub, and a Nest.  The result?  I can say “Alexa, turn master bedroom light on” and that actually happens.  It’s not quite the same as wiring a bunch of X10 stuff up and turning a Raspberry Pi into a home automation rest endpoint, but, since I no longer have time for that, it makes a good stand in.
  • Speaking of Raspberry Pis, REST, and home automation, if you’re a more recent reader, you might not know that I once did a home automation course for Pluralsight.
  • We’re heading out of southern Mississippi in a couple of days, but during the 5 weeks we spent here, we’ve enjoyed a variety of beers from the Lazy Magnolia Brewery.  If you’re ever here (or see them in stores near you), it’s tasty stuff.

DaedTech Post Digest

By

DaedTech Digest: Code Analysis, Functional Testing, Bad Comments

Happy Friday, readers.  Given that it’s Friday, it’s time for another reader question Friday.

My wife and I spent last weekend in downtown New Orleans to celebrate her birthday.  This included visiting their aquarium, checking out Bourbon Street, having great food, and listening to live music on Frenchman Street.  What a weekend.

And, while that was fun, we came back Monday and hit our work pretty hard, doing 12+ hour days all week.  We continue to grow Hit Subscribe and I keep plugging away with my consultative interests.  So it’s brief pockets of weekend respite followed by weeks of intense entrepreneurial work.  On all fronts, I don’t think I’d trade it for the world.  Location independent entrepreneurship continues to scratch a deep life-itch.

Anyway, let’s do picks.

Picks

  • For the third week in a row, I’m waffling on accounting software for Hit Subscribe, but I think I’ve finally found a winner.  Zoho seems to hit the sweet spot between Freshbooks and Xero or online Quickbooks.  It bakes in good accounting practice, but without assuming that we’re a 50 person company with multiple departments and whatnot.
  • Hit Subscribe authors!  Carlos had a post on NDepend that went viral, netting over 10,000 views, and Rick had a post on SubMain that did about 5K.  Not bad for a couple of first time client posts!
  • Paid Yoast.  It offers a variety of features, but the internal link suggestions feature alone is worth the $80 per year or whatever.  I’m going to write a Hit Subscribe post about why in the next month, but it’s a great value-add to have something monitoring your post as you type, suggesting links to other posts on your blog.
  • Bay Saint Louis, Mississippi.  Amanda and I have lived here for a month along the Mississippi Gulf coast and had an absolute blast.  Weather is beautiful, with me being able to go jogging in shorts every day, and town is a great mix of quaint and cosmopolitan.  We’re thinking of coming here in subsequent winters as well.

DaedTech Post Digest

And, with that, have a good weekend, all!