Quoting Jasmine Sun
Explores why non-programmers struggle to see software solutions, contrasting their mindset with the automation-focused perspective of developers.
Explores why non-programmers struggle to see software solutions, contrasting their mindset with the automation-focused perspective of developers.
Explores why non-programmers struggle to see software solutions, contrasting their mindset with the automation-focused thinking of developers.
Obie Fernandez reflects on AI coding agents shifting developer focus from writing code to decision-making and intent.
Explores how modern technology and constant interruptions have eroded our ability for deep, sustained thought, contrasting it with historical cognitive patterns.
A developer explores adapting coding styles to different situations, inspired by the 'Six Thinking Hats' framework.
The author argues that being willing to appear stupid by asking naive questions leads to a deeper understanding of complex topics over time.
A guide to overcoming mental blocks in programming by focusing on problem-solving logic and embracing errors as helpful feedback.
Explores the mental framework of 'builders' vs 'architects' in programming to understand team conflicts and improve collaboration.
A developer argues that writing 'dirty code' is acceptable and beneficial in certain situations to overcome blocks and foster creativity.
A developer's perspective on separating self-worth from code quality, emphasizing creation over perfection and the importance of refactoring.
Explores how every developer is an API designer, emphasizing mindful design of functions, types, and interfaces for better code usability.
Explores how every developer is an API designer, emphasizing mindful creation of interfaces in code.
A programming tip on overcoming creative blocks by first writing functional but imperfect code, then refining it into an elegant solution.
A response to programmer stereotypes, arguing that developers shouldn't be ashamed of imperfect code if they are committed to continuous learning and improvement.