Andy TarpleyKingsport, TN: An Ideal Place to Work RemotelyI have been a software engineer for over twenty years. For most of that time, I worked in an office building in a metro area. The…Aug 4Aug 4
Andy TarpleyPreparing to Onboard as a Software EngineerStarting a new job can be stressful. Even though you are prepared for what’s to come (you were hired, after all!) there is a lot to learn…Jul 23Jul 23
Andy TarpleyIf you’re a numbers person like me, the topic of budgeting might be interesting.Aug 26, 2022Aug 26, 2022
Andy TarpleyIterative Software DevelopmentWe’ve all seen the classic holiday movie, Christmas Vacation, starring Chevy Chase as Clark Griswold. In that movie, there is a scene where…Aug 12, 2022Aug 12, 2022
Andy TarpleySoftware Engineering PineapplesOver the past year, my team and I have gone all in on pragmatic software development. This is a style of software I have written about…Feb 29, 2020Feb 29, 2020
Andy TarpleyFast Software Delivery: Three Questions to Keep You on TrackWhen you’re trying to deliver software solutions quickly, it’s a good idea to frequently ask yourself these questions:Feb 1, 2020Feb 1, 2020
Andy TarpleyAvoiding Race Conditions with MySQL Named LocksOn a recent project, my team had a need to track credits and debits against a particular field in the database. For simplicity, assume the…Nov 12, 20191Nov 12, 20191
Andy TarpleyPragmatic Software DevelopmentImagine this scenario: Your team has been challenged with delivering a new product to market. There are a lot of unknowns. Technically…Aug 12, 2019Aug 12, 2019
Andy TarpleyHighly Reliable Processing with Amazon SQS and LambdaThroughout my career, I’ve encountered several situations where there is a need for a highly reliable mechanism for processing data…May 16, 20192May 16, 20192