Geeks with Blogs
HomeAbout
  • Product Vision Starts with Problems, Not Solutions
    In the world of software development, it's tantalizing to dream about crafting the most intricate piece of software, endowed with every possible feature…
    Matt Watson · 2023-08-26
  • The #1 Skill to Teach Your Developers Will Save Your Future
    In an era where software development tools, methodologies, and paradigms evolve at a rapid pace, there's a foundational principle that remains unaltered:…
    Matt Watson · 2023-08-21
  • "Pot Luck" Software is Nasty. You Need a Head Chef with a Vision!
    At your workplace, potluck lunches can be a delightful break from the routine, offering a smorgasbord of flavors. The uncertainty of what you might end up…
    Matt Watson · 2023-08-16
  • You Need More "Demo Only" Software Features
    In the vast and dynamic world of software, not every feature is born equal. While some serve the vital, everyday needs of the user, others exist almost…
    Matt Watson · 2023-08-12
  • Engineering Nightmare: Dependency Security Exploits! Moq???
    Everyone hates talking about security. SOC2 is a 4 letter word around most companies. As startups and engineering teams, there is a newer kind of security…
    Matt Watson · 2023-08-10
  • Nobody Cares About Your "Perfect" Code: Change Your Perspective
    Dear Software Developers, I'm sure you've been there. The gleaming eyes, the proud smile, the feeling of accomplishment as you finish writing that perfect…
    Matt Watson · 2023-08-05
  • How to Become a CTO: Poll Results with 46%...
    How does someone become a CTO? I started a poll on LinkedIn a few days ago. With 342 votes, these results are not scientific by any means, but I find them…
    Matt Watson · 2023-06-05
  • How to Keep Customers Excited About Your Product
    Most customer relationships start with a lot of excitement. You find a shiny new toy and are excited to tell others about it. You will tell everyone you…
    Matt Watson · 2023-05-17
  • My 20 Year Career is Technical Debt or Deprecated
    Technical debt is easily the most used buzzword these days. People say, “We are moving fast on our MVP while minimizing technical debt!”. They mention…
    Matt Watson · 2023-05-15
  • I Could Never Be a VP of Engineering
    I don’t like managing people. I don’t like managing processes. It’s like operational brain damage to me. Some people love it. Some people are absolutely…
    Matt Watson · 2023-05-11
  • New KPI: What's Your Deployment Pullback Ratio?
    It’s that time of the week again. Time for a big deployment. Everyone is excited and nervous. The development team stands in a circle, all staring at each…
    Matt Watson · 2023-05-08
  • How to Beat Billion Dollar Competitors
    Every entrepreneur struggles with how to compete and differentiate from their competitors. In my first three companies, we competed with billion-dollar…
    Matt Watson · 2023-05-04
  • Are we the Future Assistant to the AI?
    If you buy into the hype, all software developers will be replaced in 18 months by AI. However, anyone who knows anything about software development knows…
    Matt Watson · 2023-05-02
  • Why I Love Boring Tech Startups
    Everyone wants to create the next Facebook, Slack, Zoom, or other big brands. They want to appear on Techcrunch and be labeled the next big thing.
    Matt Watson · 2023-04-26
  • Why I Threw Away a Week of My Work
    In a , I wrote about how important it was for CTOs and engineering leaders to do proof of concepts and other special projects. Those projects are critical…
    Matt Watson · 2023-04-22
  • Thinking Logically is Killing Your Creativity
    I’ve been doing software development for over 20 years. I couldn’t tell you how many hundreds of times I have sat in front of a TV and half-watched a…
    Matt Watson · 2023-04-19
  • Startups Need 3 Types of Visionaries
    Every startup begins with an idea. If you are lucky, that idea works, and a business is born. To bring it to life, you will need a strong product vision…
    Matt Watson · 2023-04-15
  • Being an engineering leader who isn't technical is dangerous
    Being a software engineering leader that is not technical anymore is a dangerous place to be. You have been managing dozens of employees.
    Matt Watson · 2023-04-11
  • It's easier to sell 1 Ferrari than it is 10 Hondas
    It's easier to sell 1 Ferrari than it is 10 Hondas. This is critical business advice for any startup founder.It is just as much work to sell something for…
    Matt Watson · 2023-04-09
  • Why a good CTO is great at PoCs
    In , I discussed why a CTO needs to spend a lot of their time doing planning, requirements, and proof of concepts.
    Matt Watson · 2023-04-06
← Prev1…8910…227Next →
Geeks with Blogs

A community archive of developer blogs and technical articles, preserved at their original URLs.

Browse

HomeAboutArchive
© 2026 Geeks with Blogs. Posts by their original authors.