Coding is deciding
A blog post arguing that computer programming is fundamentally about making a series of nested decisions, from high-level goals to low-level syntax.
BenMcCormick.org is a blog authored by Ben McCormick, a seasoned software engineer, offering valuable insights on engineering leadership, front-end architecture, JavaScript, and productivity. Since 2012, Ben has written over 180 articles, covering key themes such as feedback loops, managing distributed teams, and front-end design. His posts explore practical, real-world challenges in software development, with a particular focus on JavaScript and React. Ben also shares advice on career development in the tech industry, making the blog a rich resource for both individual developers and engineering leaders.
7 Articles from this blog
A blog post arguing that computer programming is fundamentally about making a series of nested decisions, from high-level goals to low-level syntax.
Explores how AI-generated content challenges traditional work review heuristics and the need for new evaluation methods.
A simple, five-step formula for building trust through reliability, clear communication, and consistent action in work and life.
A manager outlines four key areas for aligning with team members on performance: Focus, Baseline Expectations, Opportunities, and Risks.
Explains the three pillars of work effectiveness: Caring, Capacity, and Leverage, and how to apply them to improve performance.
Ben McCormick reviews 13 work-related books he read in 2022, covering topics like decision making, productivity, and career growth.
The author announces a blog rebrand to 'Herding Lions' and a move to a new platform to simplify writing and integrate microblogging.