Terrance
AboutBlogProjectsEducation

Blog

Thoughts on software development, leadership, and life

The 30-Second Brand Kit Test
January 20, 2025

The 30-Second Brand Kit Test

If you can't produce your brand assets in 30 seconds, you've failed. Here's how a simple /brand page solves this problem.

Read More →
Your Mission: Help People
January 15, 2025

Your Mission: Help People

Whether you're building a company or working in one, your ultimate mission should be to help others. Put others first, always.

Read More →
Why Working With Me Is Not Easy
November 26, 2024

Why Working With Me Is Not Easy

The challenges and expectations of working with someone who demands deep thinking and consistent production.

Read More →
Be an Influencer - Write Clearly
March 26, 2024

How to Influence People - Write Clearly

Be an Influencer - Write Clearly

Read More →
Computers Can't Add
September 26, 2022

Computers Can't Add

Computers can't add well.

Read More →
Be Like Water - Learn Fast Daily
October 25, 2021

Be Like Water - Learn Fast Daily

Learn Complex Things - Daily

Read More →
Leading Software Teams in 1917
October 25, 2021

Leading Software Teams in 1917

Insights on leadership from the movie 1917

Read More →
April 7, 2020

How to Purchase and Track Productivity Tools In a Lean Company

Strategies for managing tools in a lean environment

Read More →
How to Run A Design Sprint in A Covid-19 World
April 7, 2020

How to Run A Design Sprint in A Covid-19 World

Adapting design sprints for remote work

Read More →

Terrance MacGregor

Software engineer and leader based in Maryland. Building products that matter.

Navigation

AboutBlogSitemap

Connect

GitHubXX

© 2025 Terrance MacGregor. All rights reserved.

Made with care in Maryland