Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Doing Your Best Work - Productivity for Ambitio...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Brett Chalupa
October 05, 2022
Programming
110
0
Share
Doing Your Best Work - Productivity for Ambitious Developers
Brett Chalupa
October 05, 2022
More Decks by Brett Chalupa
See All by Brett Chalupa
How to Level Up as a Developer
brettchalupa
0
110
The Difference Between Average and Great Developers
brettchalupa
0
64
What Changed & Why
brettchalupa
0
76
Developer Roles & Levels Explained
brettchalupa
0
110
Testing Rake Tasks
brettchalupa
0
300
Learning to lib Again
brettchalupa
0
130
Tools of a Ruby & JavaScript Developer
brettchalupa
1
210
History of a Thriving Codebase
brettchalupa
0
84
Coder Dojo Kick-off Session - Intro to Scratch
brettchalupa
0
74
Other Decks in Programming
See All in Programming
Why Laravel apps break—Mastering the fundamentals to keep them maintainable
kentaroutakeda
1
320
代数的データ型って何が嬉しいの? #frontend_phpcon_do
kajitack
1
290
AIチームを指揮するOSS「TAKT」活用術 / How to Use “TAKT,” an OSS Tool for Orchestrating AI Teams
nrslib
6
750
Signal Forms: Beyond the Basics @ngBaguette 2026 in Paris
manfredsteyer
PRO
0
170
AI駆動開発勉強会 広島支部 第一回勉強会 AI駆動開発概要とワークショップ
hayatoshimiu
0
410
肥大化するレガシーコードに立ち向かうためのインターフェース分離と依存の逆転 / JJUG CCC 2026 Spring
hirokunimaeta
0
230
LLM Plugin for Node-REDの利用方法と開発について
404background
0
140
TypeScriptだけでAIエージェントを作る フロント・エージェント・インフラのフルスタック実践
har1101
6
1.2k
誰も頼んでない機能を出荷した話
zekutax
0
150
密結合なバックエンドから TypeScript のコードを生成する
kemuridama
1
390
自動レビューエンジンの実装と運用 ~レビューのない世界へ~
kurukuru1999
2
300
軽量Java基盤の設計 DIコンテナに頼らない、長期保守と1秒起動の実現 JJUG CCC 2026 Spring
macha64
0
190
Featured
See All Featured
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
120k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
150
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
54k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.2k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.6k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
[SF Ruby Conf 2025] Rails X
palkan
2
1.1k
Facilitating Awesome Meetings
lara
57
6.9k
Deep Space Network (abreviated)
tonyrice
0
160
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
370
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.5k
Transcript
Brett Chalupa, 2022 Doing Your Best Work Productivity for ambitious
developers
What even is productivity for developers?
Sure, you can measure velocity.
But to me, it’s a feeling.
I care about productivity for my personal well-being and growth.
The number one most important thing is focus.
We live in an age of distraction.
Focus is the superpower of the 21st Century.
No life hacks. Just habits and systems.
Reflect on last week
Block out daily time for focused work
Close social media Quit Slack & Discord Turn off notifications
Hide your phone
Guard your time & be intentional with meetings
You need a system
My System 1. Daily study 2. Weekly review 3. Capture
every piece of work in one place 4. Break the work down 5. Live by my calendar & task list 6. At least four hours daily of focus time
Break down your work into small tasks
Small, sometimes trivial tasks
Take notes & document things
Boredom is detrimental to developers.
Read and study about things other than programming
But also study programming
Have some place to be
Try new systems, review, and analyze
Read These Three Books + listen to Back to Work