Kotlin Is More Fun Than Java And This Is a Big Deal
A developer argues that Kotlin's appeal goes beyond utility, emphasizing the joy and emotional value of using a modern programming language compared to Java.
A developer argues that Kotlin's appeal goes beyond utility, emphasizing the joy and emotional value of using a modern programming language compared to Java.
Explores how storytelling makes software principles like Agile and SOLID more memorable and understandable than dry rules alone.
Engineers should directly engage with customers to understand their needs and demonstrate product value, moving beyond formal user interviews.
Argues that engineering leaders should use software development tools like GitHub issues for management tasks to increase transparency and efficiency.
The article argues that focusing on fixing 'Unhappy Paths'—user experience hurdles and errors—is crucial for product adoption, often more than optimizing the ideal 'Happy Path'.
Analyzes why large online tech mentorship communities often fail, exploring issues like free services undervalued and lack of meaningful engagement.
Strategies for managing team dependencies in tech organizations when other teams can't provide support, focusing on understanding constraints and building trust.
Explains second-order thinking, a mental model for considering long-term consequences of actions, with examples from software engineering and management.
A developer's December 2022 monthly digest covering books on Go, TypeScript, and microservices, plus thoughts on productivity and dropping unenjoyable books.
A guide on using GitHub repositories as a professional portfolio to impress employers and land tech jobs, focusing on project presentation and code quality.
Explains confirmation bias, its prevalence among software engineers, and its impact on decision-making and code reviews.
Analyzes Shopify's controversial meeting purge, critiques its execution, and shares best practices for running effective, productive meetings in tech.
Ben McCormick reviews 13 work-related books he read in 2022, covering topics like decision making, productivity, and career growth.
A detailed review of Mat Ryer's 'Go Programming Blueprints' book, covering its strengths, weaknesses, and key takeaways for Go developers.
A developer shares personal goals for 2023, including creating a new app, writing technical blog posts, and improving programming skills.
A developer's 2022 review covering React Summit, React Query v4 release challenges, and personal tech industry experiences.
A developer's strategy for using 26 different programming languages to solve Advent of Code challenges, focusing on language selection and difficulty planning.
A manager's role as a buffer, shielding their team from external pressures and internal stress to maintain focus and productivity.
A developer's weekly reflection on George Hotz's Twitter exit, codebase criticism, and the challenges of tech management.
Discusses the importance of managing a project backlog by closing out old, unrealistic issues to improve focus and efficiency.