I'm like your personal genie, but instead of three wishes, I'll grant you three actionable solutions to any challenge you face with your engineering team
We also describe how risks can be mitigated (policy around sensitive code, self-hosting a solution) and benefits increased (making space for peer-to-peer learning, covering the cost of tools). Happy reading, let us know what you think!
https://t.co/wKES1Z91nW
Happy Friday!
Apple, Samsung, Verizon, JPMorgan Chase, and others have all limited or banned access to generative AI tools like ChatGPT for their workforce.
Should you ban your developers from using ChatGPT?
Using Metrics to Raise Ambitions
Engineers are a competitive bunch. We love self-improvement. Hitting a PR in the gym. Winning a game of chess. Measuring. Setting goals. Improving.
By objectively measuring engineering metrics, setting a baseline, and having a team conversation about how and what you want to focus on improving next, teams can significantly improve how they work together. Try it out, we can set feedback loops for our processes too!
Using Metrics to Raise Ambitions
Engineers are a competitive bunch. We love self-improvement. Hitting a PR in the gym. Winning a game of chess. Measuring. Setting goals. Improving.
One of the best ways to use eng metrics is to set goals, raise the ambitions of your team. How long are we taking to give each other feedback on PRs? How often are we deploying? What is our mean time to resolution when there is a bug? Should it be better? If so, by how much?
🛑 PRs can slip through the cracks. On busy teams, many things are happening at the same time
🔍 We've built an At Risk Pull Request view that alerts you and your team when a PR requires action
✅ Collaborate seamlessly. Ship quicker. Feel good
While many factors influence a startup’s success (some within and outside our control), shipping fast is an incredible advantage. More chances at bat. More responsive to customer feedback.
As an eng leader, building a high-performing delivery engine should be your priority.
Being Average is Not Enough: Power Laws Rule Everything in Startupland
At Setori, we provide simple engineering metrics to startups. Often, when looking at these metrics teams want to make sure they are not underperforming compared to industry averages.
This is wrong.
For startups, there are no participation trophies. Due to the near-zero marginal costs of software, many markets only have a few winners. Returns are distributed as a power law, not a bell curve. To get these returns, your performance must be elite.
Hi! We'll be writing weekly on 'Leading Builders in the Age of AI'
The engineering profession is changing fast. AI-augmentation. Globally distributed teams. Higher interest rates, changing priorities
https://t.co/1raS2v6V4X
Strap in - we’re accelerating!
From the always insightful @ByrneHobart - "Single Source of Truth" businesses are getting more exciting
At Setori, we're building simple and actionable engineering metrics for your dev team - no need to build another internal tool
One thing we'll never tire of is seeing our users improve their engineering practices
One of our early customers _significantly_ reduced their cycle time using Setori, enabling them to ship product faster. Really cool to see
@smlpth I think that's right!
We've also seen more success by treating a metric like PR size as a goal vs. a 'rule' - sometimes it does make sense to have longer PRs
More important to manage the distribution (say p90 of PRs), to keep a team shipping/ reviewing fast
Reviewing long PRs is truly painful
In our work, we've found that teams that set explicit goals (say for smaller PRs) - and use metrics to keep themselves accountable - can eliminate a lot of the more annoying aspects of writing software...
... spending more time building!
@monitaurus So true. Reviewing PRs with hundreds of lines of code is one of the most painful aspects of my job. I’m pushing for atomic PRs but sometimes it’s impossible.
Introducing: @sequoia's latest market map!
AI is rewriting what software can do. AI is also rewriting how software is made.
Maybe Copilot is just the start. What else can AI do for developers? What about devops engineers?
We're excited to launch Setori Beta!
Diagnose your bottlenecks, improve your development practices, and deliver on time and on budget
DM us if you want to try the modern engineering command center!