Posted by Stephen Wrighton on 
          
          30 Jun 2025
      
      
      Teaching SQL to new devs is part art, part cautionary tale. I wrote about that moment when it clicks—when they stop writing loops and start thinking in sets. Includes metaphors, cross join disasters, and a little data poetry.
            
       
     
    
    
      
      
          
          Posted by Stephen Wrighton on 
          
          23 Jun 2025
      
      
      The CTO role has changed. It’s no longer about being the smartest engineer in the room. It’s about shaping strategy, enabling change, and building trust across every department. In my latest piece, I explore what it means to lead as a CTO in 2025. From architecture diagrams to organizational design, from writing code to writing clarity. Give it a read if you’re navigating this shift, or leading someone who is.
            
       
     
    
    
      
      
          
          Posted by Stephen Wrighton on 
          
          16 Jun 2025
      
      
      We talk about technical debt like it’s a credit card. But in reality? It’s a mortgage. Long-term, compounding, and quietly shaping every decision that follows. I wrote about reframing the metaphor, and how to have better conversations with leadership around the true cost of shortcuts
            
       
     
    
    
      
      
          
          Posted by Stephen Wrighton on 
          
          02 Jun 2025
      
      
      Everything "seems" fine with your MSP—until it isn’t. I’ve seen businesses hit with ransomware, only to discover unpatched machines, outdated firewalls, and $99 routers holding the fort. Uptime isn’t the same as value. If you're comparing MSPs, don't rely on gut feel or glossy proposals.