Taylor Built Solutions

Adventures in Software Engineering

Taylor Built Solutions Logo

C++ Date Silliness Update

This post shows how to use the date library maintained by Howard Hinnant to do simple formatting on a date string. It turns out to be surprisingly easy!

Taylor Built Solutions Logo

C++ Date Type Silliness

Recently, I had a project which needed to hold a date with the following properties: Hold the year, month, and day Take a C string (char*) in the format “YYYYMMDD” Do some basic validation and assumption fixing (disallow blank & empty input) Produce a string in a specified format for JSON output My extensive experience…
Read more

Taylor Built Solutions Logo

Addressing Arguments Against Unit Testing

This post addresses several of the common arguments against taking the time to implement unit testing.

Taylor Built Solutions Logo

Convincing a Team to Start Unit Testing

This post in my unit testing series addresses the benefits of unit testing in general and in specific to the roles of Project Management, Developers, and QA.

Taylor Built Solutions Logo

Tools for Unit Testing a C Code Base

Googletest and Fake Function Framework are the tools that I chose to use to unit test a C code base. Here I talk about why I chose them.

Designing Software Together

What Do I Want Out Of This Business?

In a recent post, I expounded on what I can do for you as part of this business. In this post, I want to talk through why I started this business and what I want from it. For me, this will be some honest goal and expectation setting. I will be honest with what I…
Read more

Taylor Built Solutions Logo

Synology DS718+ — Adding Programs and Functionality

This post covers taking a Synology DS718+ NAS and installing a VPN server, the Synology Drive app (for accessing files), and the Synology DS Photo App.

Taylor Built Solutions Logo

Synology DS718+ Setup and Review

I purchased a Synology DS718+ NAS and, in this post, cover unboxing the NAS, the initial software setup, and setting it up as a Time Machine backup server.

Designing Software Together

What Can I Do For You, Part 2

I’ve had the opportunity to speak with several mentors since I started this business and, to the person, they all asked the following question: What are you good at? What specifically are your customers going to demand your services for? I’ll be honest that, as I’m sure my mentors expected and wanted, this question threw…
Read more

Taylor Built Solutions Logo

Permission To Fail

Giving myself permission to fail has been a struggle for most of my life. Here I cover where this struggle came from, how it affects my work, and how I’ve endeavored to deal with it.