Learn about
Thoughtful Software™

Navigating the ever-changing software industry is not easy


Our podcast, blog, and case studies are all about building incredible Thoughtful Software

Our Latest Insights

Sales Principle 6: Timing is Critical

Blog

Sales Principle 6: Timing is Critical

Timing is crucial to sales and the hardest to master. Timing is what sets Sales apart from just about everyone else at the company.

Written by:

Fahad Shoukat

Here’s Why Every Startup Should Be Using Analytics To Find Product-Market Fit

Blog

Here’s Why Every Startup Should Be Using Analytics To Find Product-Market Fit

Founders often think they know exactly what their customers want. But a lot of the time, they’re actually focusing on what they want their customers to want.

Written by:

Andrew Wolfe

Achieving NoOps: The Reality

Blog

Achieving NoOps: The Reality

DevOps has created such automations that recently organizations and thought leaders alike have been exploring the concept of NoOps or rather the complete automation of the operational piece (deployment, management and monitoring) of the software being built.

Written by:

Andrew Wolfe

Want To Build A Truly Amazing Team? Focus Less On Talent And More On Personality

Blog

Want To Build A Truly Amazing Team? Focus Less On Talent And More On Personality

There was a time when I thought building a strong culture simply meant hiring the most talented programmers.

And I’m not alone. In an increasingly competitive tech landscape, company leaders are going to great lengths to attract “top talent.” But I’ve since learned there’s more to consider.

Written by:

Andrew Wolfe

Augmented Analytics: Current Capabilities and Limitations

Blog

Augmented Analytics: Current Capabilities and Limitations

The idea of augmented analytics is incredibly exciting. The ability for a computer to turn analytical insights into data by automating data preparation, insight discovery and then finally sharing with the appropriate people has amazing potential.

Written by:

Andrew Wolfe

It’s Possible To Be Successful And Ethical In Tech. Here’s How To Build A Company That Respects User Privacy In 2019

Blog

It’s Possible To Be Successful And Ethical In Tech. Here’s How To Build A Company That Respects User Privacy In 2019

Building Thoughtful Software is about so much more than just development and delivery. It's about considering the ethical commitment to user privacy and rights.

Written by:

Andrew Wolfe

From Artist to Software Engineer: My Non-Traditional Path to a Tech Career

Blog

From Artist to Software Engineer: My Non-Traditional Path to a Tech Career

My journey to becoming a software engineer did not follow the typical path most would expect. But, my background as an artist and creative thinker has been incredibly valuable in my new role.

Written by:

Stajah Hoeflich

NewSQL : The Global Scale Database Trend And What It Means For You

Blog

NewSQL : The Global Scale Database Trend And What It Means For You

One new type of database that is starting to gain in popularity is something called NewSQL. There have been many NewSQL databases launched over the past few years like Google Spanner, MemSQL, and VoltDB to name a few.

These databases aim to provide the scalability of NoSQL, meaning fast reads and fast writes, with the guarantees of Relational Databases (RDBMS).

Written by:

Andrew Wolfe

Software Principle 12: There Is No One Size Fits All

Blog

Software Principle 12: There Is No One Size Fits All

So far, I’ve provided my perspective on principles that have helped me develop my skills as an engineer and apply them to business situations as well. Principles are a powerful tool to guide quick and relevant decision making, but every decision should be made on a case-by-case basis using the facts and data to inform the best decision.  

Written by:

Andrew Wolfe

Thoughtful Software™ Newsletter

Sign up with your email address to receive news and updates

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.