Blog
Thoughts on software architecture, engineering practices, and the craft of building great software.

Becoming an Expert Programmer the Wrong Way
Aug 28, 2024
·
4 min read

Key Tips for Overcoming Technical Adoption Barriers
Jul 5, 2024
·
6 min read

20 Unexpected Technology Facts That Will Amaze You
1. The Ones That Got Away Four Atari programmers—David Crane, Larry Kaplan, Alan Miller, and Bob Whitehead—were so frustrated by Atari’s lack of recognition that they demanded the same respect and royalties as musicians get from record labels. When A...
Sep 10, 2024
·
11 min read

4 Red Flags to Watch Out For When Hiring a Nearshore Web Development Partner
Apr 1, 2024
·
4 min read

Easter Eggs in Software, Explained
Mar 29, 2024
·
5 min read

Recall or Research? The Truth About Tech Knowledge Retention
Feb 29, 2024
·
2 min read

What's up with the "Overemployment Culture"?
Feb 22, 2024
·
3 min read

Navigating Team Dynamics: Balancing Control and Engagement for Productivity
Nov 14, 2023
·
2 min read

There Are Developers, And Then There Are 10x Developers
Oct 11, 2023
·
2 min read

Learning From Your Mentor - The NASA way
Sep 18, 2023
·
3 min read

6 Things To Consider Before You Accept A Software Project
Sep 1, 2023
·
2 min read

Four Reasons Why 90% of Startups Fail
Aug 9, 2023
·
4 min read

13 Skills To Look For When Hiring a React Developer
Jul 31, 2023
·
5 min read

The Real Value of Websites
Jul 24, 2023
·
6 min read

The Only Principles You Need To Remember When Coding
Jul 18, 2023
·
2 min read

Should You Expect Your Lead Developer To Be The Best Developer?
Jul 14, 2023
·
2 min read

Get Rid Of The Roadblocks: Find The Right Web Developers or CTO In 2023
Jul 12, 2023
·
4 min read

Making the Right Choice: Buying a Time Tracking System or Building Your Own?
Jul 10, 2023
·
6 min read
Ready to build something that matters?
Let's talk about your project. No pitch decks, just a real conversation.
Book a call
