Yishai Beeri
How to Optimize Non-Coding Time
#1about 2 minutes
Why developers spend most of their time not coding
Developers spend only a fraction of their day coding, with the majority of time spent on related non-coding activities like code reviews and meetings.
#2about 3 minutes
Analyzing pull request cycle time and idle time
Pull request cycle time is broken down into coding, pickup, and review phases, with research showing that PRs are idle for about half their lifespan.
#3about 5 minutes
Understanding the two types of pull request idle time
PR delays are caused by transition time from handoffs and distraction time from interruptions, both of which increase cognitive load and slow down the entire process.
#4about 2 minutes
The case for continuous merge without eliminating pull requests
Pull requests are essential for quality, knowledge sharing, and onboarding junior developers, so the goal is to make the process efficient through a continuous merge mindset.
#5about 3 minutes
Strategies for optimizing and routing pull requests
Improve PR workflows by optimizing communication and context, and by routing PRs into different lanes like 'ship', 'show', or 'ask' based on their complexity.
#6about 3 minutes
Actionable tips for faster pull request reviews
Keep pull requests small, provide an estimated review time to reduce pickup delays, and use synchronous reviews for complex PRs to save time.
#7about 2 minutes
Automating workflows with Slack and Jira integrations
Tools can automate non-coding work like creating Jira tickets from pull requests or allowing PR approvals directly within Slack to reduce friction.
#8about 4 minutes
Adding context with browser and IDE extensions
Browser extensions can add context like estimated review time to GitHub, while IDE plugins can warn about potential conflicts before a PR is even created.
#9about 1 minute
Comparing pull requests with pair programming
Pair programming is a valuable synchronous review option for complex work but is difficult to apply universally, making it another tool for routing decisions.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
00:32 MIN
Rethinking productivity beyond just writing code faster
New AI-Centric SDLC: Rethinking Software Development with Knowledge Graphs
16:34 MIN
Practical metrics that improve developer experience
Do you know how fast you were developing?
00:06 MIN
The high cost of slow and delayed code reviews
Startup Presentation: Sourcery - Automatically Review Code
05:13 MIN
Gaining momentum by focusing on time-to-market
Remote Mob Programming - At home, but not alone
06:41 MIN
Measuring productivity and managing review fatigue
The AI-Ready Stack: Rethinking the Engineering Org of the Future
00:03 MIN
Shifting focus from platforms to developer productivity
Forget Developer Platforms, Think Developer Productivity!
13:44 MIN
Optimize development processes before changing your technology
Optimization of Mobile Development Strategies for Maximum Business Impact
10:47 MIN
Reclaiming developer time with AI-powered tooling
How GitHub secures open source
Featured Partners
Related Videos
Livecoding with AI
Rainer Stropek
Are Code Reviews Worth It? Insights from 16 Years of Review Data
Sven Amann
Git for Code Reviews
Johannes Haux
Forget Developer Platforms, Think Developer Productivity!
Robert Hoffmann
3 Key Steps for Optimizing DevOps Workflows
Daniel Tao
Forget Developer Platforms, Think Developer Productivity!
Robert Hoffmann & Christian Denich
Shipping Quality Software In Hostile Environments
Luka Kladaric
From Monolith Tinkering to Modern Software Development
Lars Gentsch
Related Articles
View all articles.webp?w=240&auto=compress,format)
.png?w=240&auto=compress,format)


From learning to earning
Jobs that call for the skills explored in this talk.


Software Engineering Coach: Flexible (PostgreSQL, React Native More)
Skiller Whale
Remote
€53K
Kotlin
Docker
PostgreSQL
+1

Software Engineering Coach: Flexible (PostgreSQL, React Native More)
Skiller Whale
Remote
€55K
Kotlin
Docker
PostgreSQL
+1


Software Engineering Coach: Flexible (Domain-Driven Design, React Native More)
Skiller Whale
London, United Kingdom
Remote
€208K
Kotlin
Docker
PostgreSQL
+1


Technical Product Owner
CodeMinded

