ADHD: It sucks sometimes, actually
A software developer shares personal strategies for managing ADHD's challenges in a tech career, focusing on energy management and task mitigation.
A software developer shares personal strategies for managing ADHD's challenges in a tech career, focusing on energy management and task mitigation.
A developer shares principles for using instant messaging (like IRC) productively in tech work, emphasizing its ephemeral nature and the need to shift important info to permanent mediums.
A developer reflects on their first year of self-employment, sharing insights on productivity, motivation, and the transition from hobby coding to full-time work.
The author argues for the importance of increasing productivity and velocity, countering common objections and using a personal project as an example.
A JavaScript developer shares his disciplined daily routine and habits for successfully writing a 500-page technical book on JavaScript Testing.
A guide to creating and using Git aliases to streamline common version control commands and improve workflow efficiency.
A programmer shares personal strategies for leveraging ADHD traits like hyperfocus within Agile development workflows to improve productivity.
A developer shares their positive experience using a 34-inch curved monitor for programming, highlighting ergonomics and productivity gains.
A developer explains how 'Yak Shaving'—the process of tackling tangential tasks—can be a positive motivation for starting and improving open source projects.
A developer reflects on the challenge of building simple, small-scale projects after years of focusing on large-scale, complex system architecture.
Explores the downsides of constant communication tools like Slack and proposes ideas from Cal Newport's book to improve focus and productivity in software development.
A developer shares personal goals to overcome barriers like time, topic scarcity, and fear of criticism to write and publish more technical articles.
A developer shares their personal system for managing knowledge, including tools for note-taking, read-it-later, and audiobook summaries.
Critiques the 'code faster' management approach, arguing for quantifying economic value and prioritizing work to maximize profit with limited resources.
A data scientist explains the 'Why, What, How' framework for writing effective technical documents like one-pagers, design docs, and after-action reviews.
A software developer explains how embracing boredom, like waiting in line without a phone, can train your brain for better focus during demanding cognitive work.
A developer argues for shorter, flexible workdays and prioritizing employee health over traditional eight-hour schedules in tech.
A software developer shares his personal digital workflow for organizing projects, notes, and tasks using a simple folder system and syncing tools.
A developer shares his personal digital workflow for organizing projects, notes, and tasks using a folder-based system and syncing tools.
A personal reflection on the author's 2020, discussing burnout, creative output, and the impact of the pandemic on work and life.