Refactoring English: Month 12
A monthly retrospective on writing a book about effective writing for software developers, covering progress, goals, and metrics.
A monthly retrospective on writing a book about effective writing for software developers, covering progress, goals, and metrics.
Introduces the ABCD framework for giving and receiving effective feedback on technical work like blog posts, tutorials, and projects.
A blog post discussing the importance of speed in technology and work, referencing Daniel Lemire's insights on avoiding obsolescence.
A developer compares three shell history tools: default shell search, McFly, and Atuin, explaining their features and why they switched.
A developer discusses why AI matters, addressing common fears of hype and job loss while highlighting real productivity benefits for software engineers.
The article explores the growing productivity gap between those who integrate AI into their daily workflows and those who don't, comparing it to the early internet adoption divide.
Explains how stack ranking helps teams prioritize work effectively by forcing tough decisions on what to work on next.
A guide to making Vim macros more enjoyable and effective, covering recording, editing, and replaying command sequences.
Explores how feedback works in tech careers, using regression to the mean and advice on focusing on strengths vs. weaknesses at different career stages.
An engineering manager argues for prioritizing team well-being over short-term efficiency, stating that caring for people leads to better long-term productivity and results.
A web developer shares the hidden challenges of remote work, from blurred home/work boundaries to isolation and the need for a proper setup.
Explains the importance of exercise for developers' health and productivity, offering practical fitness tips to combat sedentary work.
A developer explains why they switched from VS Code back to IntelliJ IDEA, citing superior Git tools, indexing, and integrated workflows.
A developer shares a personal productivity hack: using a browser bookmarks folder to aggregate and manage all their online feeds and sites.
A CEO describes using AI (Claude 4 via Copilot) to code and ship a new autoqueue feature for Mergify in under an hour a day over three weeks.
A lifelong Windows power user shares their surprising first impressions and confusions after switching to macOS, detailing the unexpected differences and challenges.
A developer's personal reflection on struggling to integrate AI coding tools effectively, feeling left behind despite the hype.
A curated list of articles exploring AI-assisted development, covering real-world integration, career impacts, failed experiments, and technical deep-dives.
A developer's experience and guide to using Stage Manager, a window management feature in macOS, for organizing development tools like editors and terminals.
AltTab brings Windows-style Alt+Tab window switching to macOS, solving a key workflow difference for users switching between operating systems.