All
Articles 114,689Blog Posts 123,515Tech Tutorials 29,299Research Papers 23,479News 16,960
⚡ AI Lessons

Dev.to · MonoLisa
5d ago
Organizational friction in development
Developers work in all kinds of organizations as software development is a core skill needed in many places. Some might even argue that every business is a soft

Dev.to · MonoLisa
5d ago
Communication friction in development
Although software development, and especially coding, is stereotypically treated as lonely work, in practice it's anything but. Now that coding tasks are increa

Dev.to · MonoLisa
5d ago
Toolchain friction in development
As developers, we use different types of tools constantly to produce working software. Tools go beyond what we use at our own machines as often there are tools

Dev.to · MonoLisa
5d ago
Process friction in development
Often our work exists as a part of some larger process depending on our role in it. Sometimes the process is not even well understood by its stakeholders, and i

Dev.to · MonoLisa
5d ago
Typography friction in development
Typography sits at the crossroads of visual and cognitive friction. It shapes how quickly developers recognize characters, scan structure, and stay comfortable

Dev.to · MonoLisa
5d ago
Context friction in development
Context friction is the cost of switching, interruption, and attention recovery. It shows up when you move from implementation to Slack, from code review to a m

Dev.to · MonoLisa
5d ago
Mechanical friction in development
Software development looks like knowledge work, but it still happens through a body: eyes, hands, wrists, neck, back, ears, and voice. Mechanical friction is th

Dev.to · MonoLisa
5d ago
Cognitive friction in development
Cognitive friction is the extra effort required to understand what is in front of you. A familiar example is reading text in a language you only partly know: th

Dev.to · MonoLisa
5d ago
Visual friction in development
You encounter visual friction when something is technically visible but difficult to parse at a glance. For developers, this matters because a large part of the

Dev.to · MonoLisa
5d ago
Friction in software development
Productivity is often framed as a tooling problem: better editor, faster build, newer framework, stronger assistant. Those matter, but a lot of developer produc
DeepCamp AI