<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Connsulting</title><description>Field notes on AI-assisted development, observability, delivery systems, and engineering leadership.</description><link>https://www.connsulting.io/</link><item><title>Operational Logic Is the Moat: Why Vertical Agents Beat Subsidized Horizontals</title><link>https://www.connsulting.io/blog/operational-logic-is-the-moat/</link><guid isPermaLink="true">https://www.connsulting.io/blog/operational-logic-is-the-moat/</guid><description>Horizontal code agents are running on VC-subsidized tokens. Vertical agents are paying sticker price. If you&apos;re building one of the latter, you have a problem to solve, and &quot;we have a better prompt&quot; isn&apos;t it.</description><pubDate>Tue, 21 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Enterprise AI Pricing Is a Governance Decision</title><link>https://www.connsulting.io/blog/enterprise-ai-pricing/</link><guid isPermaLink="true">https://www.connsulting.io/blog/enterprise-ai-pricing/</guid><description>Companies picking an AI plan almost always frame it as a budget question. Which tier gives us the most usage for the money? It&apos;s the wrong question.</description><pubDate>Tue, 14 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Culture Is the Only Proprietary Layer</title><link>https://www.connsulting.io/blog/culture-is-the-only-proprietary-layer/</link><guid isPermaLink="true">https://www.connsulting.io/blog/culture-is-the-only-proprietary-layer/</guid><description>Every agent company hires from the same labor pool. You and your competitor employ literally the same workers: the same frontier models, refreshed quarterly by the same vendors. Raw capability is identical by construction.</description><pubDate>Tue, 07 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Human Review Is Intent Review, Not Diff Review</title><link>https://www.connsulting.io/blog/human-review-is-intent-review/</link><guid isPermaLink="true">https://www.connsulting.io/blog/human-review-is-intent-review/</guid><description>We still assign a human reviewer to every pull request. The human opens the diff, scrolls, approves. That ritual is already dead. Most teams are just propping up the corpse.</description><pubDate>Tue, 30 Jun 2026 00:00:00 GMT</pubDate></item><item><title>The Harness Eats the Coding</title><link>https://www.connsulting.io/blog/the-harness-eats-the-coding/</link><guid isPermaLink="true">https://www.connsulting.io/blog/the-harness-eats-the-coding/</guid><description>The most valuable thing I do as an engineer right now isn&apos;t writing code. It isn&apos;t even reviewing code. It&apos;s building the harness that lets the agent verify its own work before it asks me to look at it.</description><pubDate>Tue, 23 Jun 2026 00:00:00 GMT</pubDate></item><item><title>The Iteration Loop Got Longer. That Changed Everything.</title><link>https://www.connsulting.io/blog/the-iteration-loop-got-longer/</link><guid isPermaLink="true">https://www.connsulting.io/blog/the-iteration-loop-got-longer/</guid><description>The thing nobody talks about with AI-assisted development isn&apos;t the models. It&apos;s the cycle time. The agent&apos;s iteration loop got longer, the right way to work changed, and most people are still working as if the loop is two seconds long.</description><pubDate>Tue, 16 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Your Laptop Is Just a Portal</title><link>https://www.connsulting.io/blog/your-laptop-is-just-a-portal/</link><guid isPermaLink="true">https://www.connsulting.io/blog/your-laptop-is-just-a-portal/</guid><description>My laptop is a four-year-old Dell XPS 15 with 16 gigs of RAM. Fine for normal work. Not fine for running Windows, WSL, a real codebase, a Claude session, and a browser at the same time.</description><pubDate>Tue, 09 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Tickets Are the New Prompts</title><link>https://www.connsulting.io/blog/tickets-are-the-new-prompts/</link><guid isPermaLink="true">https://www.connsulting.io/blog/tickets-are-the-new-prompts/</guid><description>I haven&apos;t written a Linear ticket by hand in six months. I don’t write the majority of my Claude prompts. The two stopped being separate things. The ticket is the prompt.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>The Amdahl&apos;s Law Problem in AI-Assisted Development</title><link>https://www.connsulting.io/blog/amdahls-law/</link><guid isPermaLink="true">https://www.connsulting.io/blog/amdahls-law/</guid><description>AI did not make the whole software delivery system faster.</description><pubDate>Tue, 26 May 2026 00:00:00 GMT</pubDate></item><item><title>Concentric Feedback Loops: How AI Agent Teams Actually Ship Code</title><link>https://www.connsulting.io/blog/concentric-feedback-loops/</link><guid isPermaLink="true">https://www.connsulting.io/blog/concentric-feedback-loops/</guid><description>I&apos;ve been rebuilding one of my Claude Code workflows because the old version was too linear.</description><pubDate>Tue, 19 May 2026 00:00:00 GMT</pubDate></item><item><title>Your Team&apos;s AI Metrics Are Lying to You</title><link>https://www.connsulting.io/blog/your-ai-metrics-are-lying/</link><guid isPermaLink="true">https://www.connsulting.io/blog/your-ai-metrics-are-lying/</guid><description>Your engineering team adopted AI coding tools six months ago. Deployment frequency is up. Lead time is down. PRs are flying through the pipeline. Everyone feels faster.</description><pubDate>Tue, 12 May 2026 00:00:00 GMT</pubDate></item><item><title>Start Fresh - Why Fixing AI Agents Mid-Chat Never Works</title><link>https://www.connsulting.io/blog/starting-fresh/</link><guid isPermaLink="true">https://www.connsulting.io/blog/starting-fresh/</guid><description>You&apos;re four steps into an AI agent workflow. Steps one through three went perfectly. Step four goes sideways. So you start correcting.</description><pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate></item><item><title>Why Every AI Workflow Converges on the Same Architecture</title><link>https://www.connsulting.io/blog/ai-workflow-convergence/</link><guid isPermaLink="true">https://www.connsulting.io/blog/ai-workflow-convergence/</guid><description>Three AI agents. Three different problem contexts. Each time, the solution emerged with the same architecture.</description><pubDate>Tue, 28 Apr 2026 00:00:00 GMT</pubDate></item><item><title>The SDLC is Rediscovering Itself</title><link>https://www.connsulting.io/blog/the-sdlc-is-rediscovering-itself/</link><guid isPermaLink="true">https://www.connsulting.io/blog/the-sdlc-is-rediscovering-itself/</guid><description>AI is forcing software development back to first principles. The practices most teams abandoned as overhead, specs, formal verification, architectural review gates, are becoming essential again the moment humans stop reading every line of code.</description><pubDate>Tue, 21 Apr 2026 00:00:00 GMT</pubDate></item><item><title>The Intent Gap</title><link>https://www.connsulting.io/blog/the-intent-gap/</link><guid isPermaLink="true">https://www.connsulting.io/blog/the-intent-gap/</guid><description>The distance between what you meant and what the AI produced, and why no refactoring pass can reverse it.</description><pubDate>Wed, 15 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Tests as Ceremony: When AI Breaks the Safety Net</title><link>https://www.connsulting.io/blog/tests-as-ceremony/</link><guid isPermaLink="true">https://www.connsulting.io/blog/tests-as-ceremony/</guid><description>AI-generated tests pass. That&apos;s the problem.</description><pubDate>Tue, 07 Apr 2026 00:00:00 GMT</pubDate></item><item><title>SDLC is Dead, Long Live the SDLC</title><link>https://www.connsulting.io/blog/sdlc-is-dead/</link><guid isPermaLink="true">https://www.connsulting.io/blog/sdlc-is-dead/</guid><description>The software development lifecycle isn&apos;t dead. It just lost its center of gravity.</description><pubDate>Thu, 02 Apr 2026 00:00:00 GMT</pubDate></item><item><title>The Three Questions That Tell You What to Automate</title><link>https://www.connsulting.io/blog/three-questions-for-automation/</link><guid isPermaLink="true">https://www.connsulting.io/blog/three-questions-for-automation/</guid><description>Not every repetitive task is worth automating. Some tasks feel tedious but resist automation because they require subtle judgment at every step. Others feel complex but are actually just long sequences of mechanical steps.</description><pubDate>Tue, 24 Mar 2026 00:00:00 GMT</pubDate></item><item><title>From Two Minutes to Ten Seconds - The ROI of Personalized Software</title><link>https://www.connsulting.io/blog/roi-of-personalized-software/</link><guid isPermaLink="true">https://www.connsulting.io/blog/roi-of-personalized-software/</guid><description>I&apos;ve written before about personalized software as the hidden iceberg of the AI era. Software that was never economical to build, but that people genuinely want. I keep coming back to this idea because I keep building more of it.</description><pubDate>Tue, 17 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Claude Code as an Operational Partner for DevOps</title><link>https://www.connsulting.io/blog/claude-code-as-an-operational-partner-for-devops/</link><guid isPermaLink="true">https://www.connsulting.io/blog/claude-code-as-an-operational-partner-for-devops/</guid><description>People are building incredible things with AI coding tools. Custom applications, full-stack prototypes, automation pipelines. But there&apos;s a quieter, equally powerful use case: using Claude Code as an operational partner.</description><pubDate>Wed, 11 Mar 2026 00:00:00 GMT</pubDate></item><item><title>The AI Adoption Ladder - A Practical Framework for Engineering Teams</title><link>https://www.connsulting.io/blog/the-ai-adoption-ladder/</link><guid isPermaLink="true">https://www.connsulting.io/blog/the-ai-adoption-ladder/</guid><description>Most AI adoption failures share the same origin story: someone tries the hardest possible task, it fails spectacularly, and they declare they&apos;ll &quot;come back next year.&quot; This happens constantly because teams lack a mental model for sequencing adoption.</description><pubDate>Tue, 03 Mar 2026 00:00:00 GMT</pubDate></item><item><title>The Three Levels of AI Product Integration - A Framework for SaaS Leaders</title><link>https://www.connsulting.io/blog/the-three-levels-of-ai-product-integration/</link><guid isPermaLink="true">https://www.connsulting.io/blog/the-three-levels-of-ai-product-integration/</guid><description>SaaS companies are all AI companies these days. How deep does does that AI integration really go, though?</description><pubDate>Tue, 24 Feb 2026 00:00:00 GMT</pubDate></item><item><title>The Three Pillars of Scalable Data Processing</title><link>https://www.connsulting.io/blog/the-three-pillars-of-scalable-data-processing/</link><guid isPermaLink="true">https://www.connsulting.io/blog/the-three-pillars-of-scalable-data-processing/</guid><description>Every unit of work in a data processing system should aspire to be small, independently processable, and consistently sized. When these three properties hold, scaling becomes almost trivially simple.</description><pubDate>Tue, 17 Feb 2026 00:00:00 GMT</pubDate></item><item><title>The Async Decoupling Pattern for Scalable Batch Processing</title><link>https://www.connsulting.io/blog/async-decoupling-pattern-for-scalable-batch-processing/</link><guid isPermaLink="true">https://www.connsulting.io/blog/async-decoupling-pattern-for-scalable-batch-processing/</guid><description>Batch processing architecture has a clean pattern that scales elegantly: decouple batch systems asynchronously from everything else.</description><pubDate>Tue, 10 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Batch and Real-Time Platforms Have Different Jobs</title><link>https://www.connsulting.io/blog/batch-and-real-time-platforms-have-different-jobs/</link><guid isPermaLink="true">https://www.connsulting.io/blog/batch-and-real-time-platforms-have-different-jobs/</guid><description>When designing data platforms, I frequently encounter teams trying to build one unified system that handles both real-time streaming and batch analytics.</description><pubDate>Tue, 03 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Making Interviews Objective with AI (Without Making Them Worse)</title><link>https://www.connsulting.io/blog/making-interviews-objective-with-ai/</link><guid isPermaLink="true">https://www.connsulting.io/blog/making-interviews-objective-with-ai/</guid><description>Everyone has opinions about candidates. That&apos;s the problem.</description><pubDate>Wed, 28 Jan 2026 00:00:00 GMT</pubDate></item><item><title>The Software That Shouldn&apos;t Exist</title><link>https://www.connsulting.io/blog/software-that-shouldnt-exist/</link><guid isPermaLink="true">https://www.connsulting.io/blog/software-that-shouldnt-exist/</guid><description>Everyone&apos;s worried about AI replacing engineers. The more interesting question is what happens when the cost of building software drops so dramatically that entirely new categories of software become viable.</description><pubDate>Tue, 20 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Shifting Left - How Small Teams Handle Organizational Gaps Without Breaking</title><link>https://www.connsulting.io/blog/shifting-left/</link><guid isPermaLink="true">https://www.connsulting.io/blog/shifting-left/</guid><description>Every small organization has gaps. Maybe you have an engineering lead but no dedicated DevOps team. Maybe your product manager is stretched thin and the tech lead is absorbing PM responsibilities. Maybe a designer role is emerging, but nobody owns it yet.</description><pubDate>Tue, 06 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Working in the Mud - The Mental Model That Keeps Engineering Teams Moving</title><link>https://www.connsulting.io/blog/working-in-the-mud/</link><guid isPermaLink="true">https://www.connsulting.io/blog/working-in-the-mud/</guid><description>Every engineering blog paints a picture of clean microservices, continuous deployment, and comprehensive observability. I&apos;ve been in this industry for over a decade, and I&apos;ve never experienced this ideal state across the board. I&apos;ve seen glimmers. Teams that nail one dimension.</description><pubDate>Tue, 30 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Software Architecture Is a Building - A Mental Model for Technical Decisions</title><link>https://www.connsulting.io/blog/software-architecture-is-a-building/</link><guid isPermaLink="true">https://www.connsulting.io/blog/software-architecture-is-a-building/</guid><description>Most architecture discussions devolve into abstract debates about microservices, monoliths, and database choices. After years of explaining these concepts to engineers and product leaders, I&apos;ve found that thinking about software architecture like a physical</description><pubDate>Tue, 23 Dec 2025 00:00:00 GMT</pubDate></item><item><title>AI-Assisted Development Changes What Matters in Framework Selection</title><link>https://www.connsulting.io/blog/framework-selection/</link><guid isPermaLink="true">https://www.connsulting.io/blog/framework-selection/</guid><description>The two-minute deploy is killing my productivity.</description><pubDate>Tue, 16 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Stop Fighting the Wrong Battles - The Three-Level Problem Framework</title><link>https://www.connsulting.io/blog/three-level-problem/</link><guid isPermaLink="true">https://www.connsulting.io/blog/three-level-problem/</guid><description>Most engineering teams waste weeks solving the wrong problems.</description><pubDate>Tue, 09 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Tactical Work Shedding - How to Plan for the Plan to Fail</title><link>https://www.connsulting.io/blog/tactical-work-shedding/</link><guid isPermaLink="true">https://www.connsulting.io/blog/tactical-work-shedding/</guid><description>Every sprint plan will go sideways. Every project timeline will hit unexpected problems. This isn&apos;t pessimism. It&apos;s pattern recognition from years of leading engineering teams through hundreds of delivery cycles.</description><pubDate>Tue, 02 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Risk Evaluation in the Age of AI-Aided Development</title><link>https://www.connsulting.io/blog/ai-risk-evaluation/</link><guid isPermaLink="true">https://www.connsulting.io/blog/ai-risk-evaluation/</guid><description>Engineering teams have always made judgment calls about risk and speed. With AI development tools becoming standard practice, that judgment call has gained a new dimension demanding more careful consideration.</description><pubDate>Tue, 18 Nov 2025 00:00:00 GMT</pubDate></item><item><title>The Seven Tiers of SaaS Engineering Complexity</title><link>https://www.connsulting.io/blog/seven-tiers-of-saas-engineering/</link><guid isPermaLink="true">https://www.connsulting.io/blog/seven-tiers-of-saas-engineering/</guid><description>In cycling, the pain doesn&apos;t decrease as you get better. You just get faster.</description><pubDate>Tue, 11 Nov 2025 00:00:00 GMT</pubDate></item><item><title>Your Dashboards Are a Code Smell (And How to Fix It)</title><link>https://www.connsulting.io/blog/dashboards/</link><guid isPermaLink="true">https://www.connsulting.io/blog/dashboards/</guid><description>This is one of my saltier posts. You&apos;ve been warned.</description><pubDate>Tue, 04 Nov 2025 00:00:00 GMT</pubDate></item><item><title>Alert Fatigue is Better Than Radio Silence (And That&apos;s a Problem)</title><link>https://www.connsulting.io/blog/alert-fatigue/</link><guid isPermaLink="true">https://www.connsulting.io/blog/alert-fatigue/</guid><description>Having too many alerts that drive everyone insane is still better than having no alerts at all. I&apos;ve complained about alert fatigue plenty of times before, but here&apos;s the uncomfortable truth: that statement is completely backwards.</description><pubDate>Tue, 28 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Designing Monitoring Tools for the Job to Be Done</title><link>https://www.connsulting.io/blog/designing-monitoring-tools/</link><guid isPermaLink="true">https://www.connsulting.io/blog/designing-monitoring-tools/</guid><description>Successful monitoring platforms rest on a fundamental principle that many teams overlook: the format of a page should be determined by who you expect to be there and what job they need to accomplish.</description><pubDate>Tue, 21 Oct 2025 00:00:00 GMT</pubDate></item><item><title>The On-Premises Revenue Trap - Why Enterprise SaaS Deployments Kill Engineering Velocity</title><link>https://www.connsulting.io/blog/the-on-prem-revenue-trap/</link><guid isPermaLink="true">https://www.connsulting.io/blog/the-on-prem-revenue-trap/</guid><description>Enterprise customers love asking for on-premises deployments. The contract values look irresistible: 2-5x your standard SaaS pricing, multi-year commitments, and the validation that comes with enterprise logos.</description><pubDate>Tue, 14 Oct 2025 00:00:00 GMT</pubDate></item><item><title>The Risk Funnel - Why Your Biggest Project Uncertainties Must Come First</title><link>https://www.connsulting.io/blog/the-risk-funnel/</link><guid isPermaLink="true">https://www.connsulting.io/blog/the-risk-funnel/</guid><description>Every engineering leader has lived this nightmare: two days from deadline, the team discovers the core architectural assumption doesn&apos;t work, the third-party API is missing critical functionality, or the algorithm can&apos;t handle production scale.</description><pubDate>Tue, 07 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Why Public Communication Just Got Even More Important - The AI Amplification Effect</title><link>https://www.connsulting.io/blog/public-communication-and-ai/</link><guid isPermaLink="true">https://www.connsulting.io/blog/public-communication-and-ai/</guid><description>I&apos;ve written before about the importance of keeping work discussions in public forums: Slack channels, JIRA tickets, shared docs, anywhere that&apos;s searchable and accessible. If it&apos;s about work, other people probably need to know about it.</description><pubDate>Tue, 30 Sep 2025 00:00:00 GMT</pubDate></item><item><title>The Monitoring Trap - Why Build vs Buy Is the Wrong Question</title><link>https://www.connsulting.io/blog/the-monitoring-trap/</link><guid isPermaLink="true">https://www.connsulting.io/blog/the-monitoring-trap/</guid><description>Engineering leadership&apos;s most expensive monitoring decision isn&apos;t choosing the wrong tool. It&apos;s falling into the monitoring trap that costs organizations in wasted engineering time and preventable downtime.</description><pubDate>Tue, 23 Sep 2025 00:00:00 GMT</pubDate></item><item><title>The Two Types of Engineers And How to Optimize for Both</title><link>https://www.connsulting.io/blog/two-types-of-engineers/</link><guid isPermaLink="true">https://www.connsulting.io/blog/two-types-of-engineers/</guid><description>Through managing teams across multiple clients, I&apos;ve observed that engineering productivity isn&apos;t just about technical skills. It&apos;s about recognizing that different engineers thrive under different working conditions.</description><pubDate>Tue, 16 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Why Your Team&apos;s Productivity Drops After Every Change</title><link>https://www.connsulting.io/blog/form-storm-norm-perform/</link><guid isPermaLink="true">https://www.connsulting.io/blog/form-storm-norm-perform/</guid><description>You promote your best engineer to team lead. Three weeks later, productivity has tanked and people are frustrated. Sound familiar?</description><pubDate>Tue, 09 Sep 2025 00:00:00 GMT</pubDate></item><item><title>The Upstream Root Cause Problem - Why Your Production Fires Start in Product Requirements</title><link>https://www.connsulting.io/blog/upstream-problems/</link><guid isPermaLink="true">https://www.connsulting.io/blog/upstream-problems/</guid><description>Most teams focus on faster incident response. The real solution is preventing incidents from happening in the first place.</description><pubDate>Tue, 02 Sep 2025 00:00:00 GMT</pubDate></item><item><title>Zero Inbox for AI - Stop Hoarding Chats, Start Building Better</title><link>https://www.connsulting.io/blog/zero-inbox-ai/</link><guid isPermaLink="true">https://www.connsulting.io/blog/zero-inbox-ai/</guid><description>I&apos;m a zero inbox person. Empty to-do lists, cleared Slack notifications, organized email. You know the type. So naturally, I wanted my AI tool chats to be empty too.</description><pubDate>Tue, 26 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Quality In, Quality Out - The Real Driver of AI Output Quality</title><link>https://www.connsulting.io/blog/quality-in-quality-out/</link><guid isPermaLink="true">https://www.connsulting.io/blog/quality-in-quality-out/</guid><description>Everyone&apos;s trying to get better AI output by tweaking prompts. They&apos;re optimizing the wrong variable.</description><pubDate>Tue, 19 Aug 2025 00:00:00 GMT</pubDate></item><item><title>The Four Types of Engineering Leadership Every Growing Team Needs</title><link>https://www.connsulting.io/blog/four-types-of-engineering-leadership/</link><guid isPermaLink="true">https://www.connsulting.io/blog/four-types-of-engineering-leadership/</guid><description>As engineering teams grow from 5 to 50+ people, leadership responsibilities naturally expand beyond what any single person can effectively handle. Yet many organizations struggle to identify exactly what types of leadership they need to scale successfully.</description><pubDate>Tue, 12 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Two-Phase War Games - Scaling Incident Response Training Across Multiple Teams</title><link>https://www.connsulting.io/blog/two-phase-war-games/</link><guid isPermaLink="true">https://www.connsulting.io/blog/two-phase-war-games/</guid><description>Traditional war games work great for single teams. But what happens when you have three subsystem teams, a dedicated SRE group, and multiple stakeholders who all need to respond to incidents together?</description><pubDate>Thu, 07 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Building Software When Requirements Live Everywhere (And Why That&apos;s Actually Fine)</title><link>https://www.connsulting.io/blog/requirements-chaos/</link><guid isPermaLink="true">https://www.connsulting.io/blog/requirements-chaos/</guid><description>I had this beautiful dream once. We&apos;d have perfectly structured JIRA tickets with clear requirements, a proper hierarchy of initiatives and epics, success criteria defined upfront. Everything an engineer could ever want.</description><pubDate>Wed, 06 Aug 2025 00:00:00 GMT</pubDate></item><item><title>Stop Re-Explaining Context to AI - How Projects Grow Themselves</title><link>https://www.connsulting.io/blog/stop-re-explaining-context-to-ai/</link><guid isPermaLink="true">https://www.connsulting.io/blog/stop-re-explaining-context-to-ai/</guid><description>Every AI conversation starts the same way: explaining context you&apos;ve already explained dozens of times before. &quot;I&apos;m working on a product that does X, my team structure is Y, and I need help with Z.&quot; By the time you finish setting the stage, you&apos;ve burned half</description><pubDate>Mon, 04 Aug 2025 00:00:00 GMT</pubDate></item><item><title>The Three Levels of Time Management</title><link>https://www.connsulting.io/blog/the-three-levels-of-time-management/</link><guid isPermaLink="true">https://www.connsulting.io/blog/the-three-levels-of-time-management/</guid><description>Time management lives alongside prioritization and communication as the foundational skills for being an effective team leader. Team leads (alongside everyone else in most organizations) have more work than they can handle, so what work should they do and when?</description><pubDate>Mon, 23 Jan 2023 00:00:00 GMT</pubDate></item><item><title>How to Read a Burndown Chart</title><link>https://www.connsulting.io/blog/how-to-read-a-burndown-chart/</link><guid isPermaLink="true">https://www.connsulting.io/blog/how-to-read-a-burndown-chart/</guid><description>How long do you spend talking about your burndown chart during your sprint retrospectives? Burndown charts tell you so much more than if you finished all the work in the sprint or not. From these charts, you can learn:</description><pubDate>Mon, 28 Feb 2022 00:00:00 GMT</pubDate></item><item><title>What Slack Analytics Say About Your Company</title><link>https://www.connsulting.io/blog/what-slack-analytics-say-about-your-company/</link><guid isPermaLink="true">https://www.connsulting.io/blog/what-slack-analytics-say-about-your-company/</guid><description>Slack Analytics are a powerful tool for understanding the way your company communicates. How and where your team chats is a pillar of your overall team communication structure. Conway’s Law states the following:</description><pubDate>Mon, 20 Dec 2021 00:00:00 GMT</pubDate></item><item><title>Good Work, but Not the Right Work</title><link>https://www.connsulting.io/blog/good-work-but-not-the-right-work/</link><guid isPermaLink="true">https://www.connsulting.io/blog/good-work-but-not-the-right-work/</guid><description>In any company (small companies especially), it’s easy for leaders to get busy. Rushing between planning meetings, standups, retros, and one-on-ones, then trying to squeeze in some dev work as well.</description><pubDate>Mon, 29 Nov 2021 00:00:00 GMT</pubDate></item><item><title>Well Qualified vs Uniquely Qualified</title><link>https://www.connsulting.io/blog/well-qualified-vs-uniquely-qualified/</link><guid isPermaLink="true">https://www.connsulting.io/blog/well-qualified-vs-uniquely-qualified/</guid><description>When I was a backend team lead, I would sometimes jump in and help during sprints by writing code or diving into operations. Occasionally I would even be the best person for the job because I had domain knowledge for that service or sub-system.</description><pubDate>Mon, 22 Nov 2021 00:00:00 GMT</pubDate></item><item><title>Everything is a Communication Problem</title><link>https://www.connsulting.io/blog/everything-is-a-communication-problem/</link><guid isPermaLink="true">https://www.connsulting.io/blog/everything-is-a-communication-problem/</guid><description>I like to joke that every problem, at its core, is a communication problem.</description><pubDate>Mon, 15 Nov 2021 00:00:00 GMT</pubDate></item><item><title>The 5 Stages of a Production Incident</title><link>https://www.connsulting.io/blog/the-5-stages-of-a-production-incident/</link><guid isPermaLink="true">https://www.connsulting.io/blog/the-5-stages-of-a-production-incident/</guid><description>Here’s a bit of a paradox: the better you are at solving SaaS production incidents, the harder each incident is to solve.</description><pubDate>Mon, 08 Nov 2021 00:00:00 GMT</pubDate></item><item><title>Why Exciting Operations are Bad</title><link>https://www.connsulting.io/blog/why-exciting-operations-are-bad/</link><guid isPermaLink="true">https://www.connsulting.io/blog/why-exciting-operations-are-bad/</guid><description>A little excitement in your job is usually a good thing. It could be learning a new development language, preparing to release a new feature, or taking on new responsibilities as part of a promotion. That’s great for most jobs, but not operations.</description><pubDate>Mon, 01 Nov 2021 00:00:00 GMT</pubDate></item><item><title>SaaS Developer Priorities</title><link>https://www.connsulting.io/blog/saas-developer-priorities/</link><guid isPermaLink="true">https://www.connsulting.io/blog/saas-developer-priorities/</guid><description>When I started my development career, I thought I was hired to write feature code. What else is there to building a product? I only now realize how wrong I was.</description><pubDate>Mon, 25 Oct 2021 00:00:00 GMT</pubDate></item><item><title>SaaS War Games - Part 3: Running a War Game</title><link>https://www.connsulting.io/blog/saas-war-games-part-3/</link><guid isPermaLink="true">https://www.connsulting.io/blog/saas-war-games-part-3/</guid><description>Over the last two articles (SaaS War Games - Part 1 and SaaS War Games - Part 2), we dove into the value of War Games. In this article, the rubber meets the road on how to run one.</description><pubDate>Mon, 18 Oct 2021 00:00:00 GMT</pubDate></item><item><title>SaaS War Games - Part 2: War Game Basics</title><link>https://www.connsulting.io/blog/saas-war-games-part-2/</link><guid isPermaLink="true">https://www.connsulting.io/blog/saas-war-games-part-2/</guid><description>This article builds on SaaS War Games - Part 1, so I recommend reading that article before diving into this.</description><pubDate>Tue, 12 Oct 2021 00:00:00 GMT</pubDate></item><item><title>SaaS War Games - Part 1: Getting Comfortable with Being Uncomfortable</title><link>https://www.connsulting.io/blog/saas-war-games-part-1/</link><guid isPermaLink="true">https://www.connsulting.io/blog/saas-war-games-part-1/</guid><description>It’s 3 AM and your phone is ringing. There’s only one number you let ring through your Do Not Disturb settings. You open one eye and look at the first of 12 on-call notifications.</description><pubDate>Tue, 05 Oct 2021 00:00:00 GMT</pubDate></item></channel></rss>