Look for what's true
A software engineer shares a technique for handling critical feedback by focusing on finding the 'kernel of truth' to improve professionally.
Patrick Dubroy is an independent software engineer and researcher based in Munich, co-creator and maintainer of the Ohm parsing toolkit for JavaScript and TypeScript. Formerly at Google, Sourcegraph, Lyft, and leading research labs, he writes and speaks about programming languages, usability, and software design.
10 articles from this blog
A software engineer shares a technique for handling critical feedback by focusing on finding the 'kernel of truth' to improve professionally.
A personal account of reducing dependency on major US tech companies by switching to alternative services like Hetzner, Bunny, and Fastmail.
A developer explains how knowledge of garbage collection theory helped solve an incremental parsing performance problem in a text editor project.
Author shares lessons learned from writing a technical book on WebAssembly, covering motivation, process, and surprising insights.
A software engineer shares stories of taking initiative to meet colleagues and Alan Kay, leading to career opportunities and collaboration.
A developer explores adapting coding styles to different situations, inspired by the 'Six Thinking Hats' framework.
Explores a practical approach to applied research in software development, using the Ohm parser generator as a case study for creating useful, publishable systems.
A software engineer reflects on formative internships at Corel and OTI/IBM, working on Linux, Wine, .NET, and the Eclipse SWT toolkit.
A developer reflects on how letting go of rigid expectations in both soccer and side projects led to more enjoyment and creativity.
A programmer shares personal strategies for effective learning, including spaced repetition and maintaining a 'Today I Learned' repository.