Trying to Use my iPad as a Laptop Replacement
A developer's experiment using an iPad Air with a third-party keyboard as a laptop replacement for mobile work, detailing the setup and initial challenges.
A developer's experiment using an iPad Air with a third-party keyboard as a laptop replacement for mobile work, detailing the setup and initial challenges.
A developer's manifesto on using AI as a tool without letting it replace critical thinking and personal intellectual effort.
A review of File Pilot, a fast and feature-rich replacement for Windows File Explorer, covering its benefits, installation, and current limitations.
A developer shares their effective workflow for using AI coding tools, specifically Claude Code with Opus 4.5, to boost productivity in software development.
A developer compares the workflow and experience of using Claude Code vs Cursor AI coding assistants, focusing on their distinct strengths in exploration and convergence.
A critique of perpetual 'improved Git integration' in IDEs, arguing developers should learn core Git instead of waiting for tools.
A software consultant announces an extended break from LinkedIn to focus on deep work, coding, course creation, and reduce AI-generated noise.
A developer's enthusiastic review of Raycast, a macOS productivity tool that replaces Spotlight, highlighting its UX, extensions, and key features like clipboard management.
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.