~/talk

The Happy Hacker's Handbook: Finding Joy in Software Development Again

Talkat JCON EUROPE 2026 · 2026-04-20..04-23· [career-development]
links:none on file
slides:none on file

Argues that developer happiness is built, not found, and gives concrete moves: reframe legacy systems as revenue generating work, use the Cologne Cathedral analogy (continuous maintenance with 100 craftsmen), run a weekly company demo to claim recognition, map stakeholder relationships, fix real user pain (a migration where users needed a pagination example fixed by demonstrating scrolling), schedule mentor meetings, do personal retrospectives, and intentionally plan career choices and hobbies to avoid burnout.

AI-written summary · about

  1. 0:00Dream Jobs vs. Reality.
  2. 1:13Analyzing Job Satisfaction in Tech.
  3. 1:57Gaming vs. Software Development.
  4. 4:02Aligning Personal and Management Goals.
  5. 4:54The Allure of 'Shiny' Technology.
  6. 5:54Legacy as Revenue Generating.
  7. 7:44Lessons from the Cologne Cathedral.
  8. 9:59Entry #1: Honest Reflection.
  9. 10:41The Mission Control Analogy.
  10. 12:04Securing Your Piece of Recognition.
  11. 14:48Asking for Help is Professionalism.
  12. 16:36Playing to Your Team's Strengths.
  13. 19:24Mapping the People System.
  14. 23:13Understanding the User's Job.
  15. 25:45The Pagination Example.
  16. 28:07Empathy and Positive Relationships.
  17. 30:05Defining Your Own Growth.
  18. 32:21Making Career Preferences Explicit.
  19. 33:31Finding and Becoming a Mentor.
  20. 36:49The Workaholic Trap.
  21. 38:09Finding a New Hobby.
  22. 39:42Personal Retrospectives.
  23. 41:44Intentional Career Work.
  24. 42:23Conclusion: Building Joy.43:58
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.