The Curious Engineer

All blogs / Engineering management / careers

Ben McCormick

benmccormick.org

Follow @benmccormick on Micro.blog.

Engineering management / careersJavaScript / TypeScriptEssays / personal

Posts
275 from 19 Sep 2012 to 2 Jan 2026
Posting
now and then (1 in the last year)
Kind
personal blog
Feed
https://benmccormick.org/feed.xml

2026 1

  1. Jan 1, 2026 ⌘

2025 5

  1. Coding is deciding
  2. Jul 25, 2025 ⌘
  3. Retraining our Brains To Review LLM-augmented work
  4. 2024 Lifting Recap - A better year
  5. Feb 9, 2025 ⌘

2024 8

  1. Lifting Program Review: Easy Strength
  2. Lifting in the first half of 2024
  3. A Simple Path To Building Trust
  4. Jun 17, 2024 ⌘
  5. Jun 9, 2024 ⌘
  6. Jun 9, 2024 ⌘
  7. May 9, 2024 ⌘
  8. 2023 Lifting Recap: Frustration & Learning

2023 15

  1. Aug 20, 2023 ⌘
  2. Aug 12, 2023 ⌘
  3. Feb 22, 2023 ⌘
  4. Setting Expectations: 4 key areas for performance management
  5. - Ben McCormick
  6. - Ben McCormick
  7. 3 Pillars For Effective Work
  8. - Ben McCormick
  9. - Ben McCormick
  10. - Ben McCormick
  11. - Ben McCormick
  12. 2022 Books
  13. - Ben McCormick
  14. Books Read in 2022
  15. - Ben McCormick

2022 17

  1. - Ben McCormick
  2. - Ben McCormick
  3. - Ben McCormick
  4. - Ben McCormick
  5. - Ben McCormick
  6. 7 Months of Lifting At Home
  7. - Ben McCormick
  8. - Ben McCormick
  9. - Ben McCormick
  10. - Ben McCormick
  11. - Ben McCormick
  12. - Ben McCormick
  13. Blog Updates: New name, new platform
  14. - Ben McCormick
  15. - Ben McCormick
  16. Mental Models For Managing Change
  17. More Thoughts On Time

2021 13

  1. How I Think About Time
  2. Values Are How You Scale Culture
  3. Strategies For Building Team Resilience
  4. Good Meetings Are Designed Not Born
  5. New Newsletter: Herding Lions
  6. Thinking Fast & Slow: Lessons For Managers
  7. Kustomer Is Hiring
  8. Engineering Management: How To Give Feedback
  9. Engineering Management: How To Delegate
  10. Engineering Management: Handling Accountability
  11. Engineering Management: Choosing What To Work On
  12. Engineering Management: What do EMs do anyway?
  13. Driving Change Without Authority

2020 6

  1. Play Other Positions!
  2. 2020 Roundup
  3. How Teams Go Faster
  4. Simple Burnout Triage
  5. Better than a wild guess
  6. The Management Resources I Keep Coming Back To

2019 24

  1. Fun with Ascii: Putting some console art on my site
  2. 2019 Roundup
  3. How Software Engineers Produce Value
  4. Book Review: Resilient Management
  5. Avoiding Derived State In React
  6. Lessons From Managing A Distributed Team
  7. Book Review: The Manager's Path
  8. Thinking About Values
  9. Herding Lions
  10. Obvious Things
  11. How To Get Better Feedback On Your Code
  12. Ten Soft Skills That Will Shape Your Career
  13. Consistency
  14. Lessons from Six Months As A Manager/Developer Hybrid
  15. Utility Functions
  16. Book Review: Deep Work & The Common Rule
  17. The Importance of Writing For Software Developers
  18. Strategic Coding
  19. Reusable Code In React: Inheritance, Composition, Decorators and Mixins
  20. Book Review: Info We Trust
  21. Improving Code Readability With Async/Await
  22. Designing Front End Apps For Reliability
  23. 6 Keys To Valuable Code Reviews
  24. What's involved in Front End Architecture?

2018 59

  1. Book Review: Radical Candor
  2. Book Review: A Philosophy of Software Design
  3. Want to work with me?
  4. Pressing Pause
  5. Weekly Links: September 30
  6. Weekly Links: September 23
  7. Weekly Links: September 16
  8. Weekly Links: September 7
  9. Weekly Links: September 1
  10. Weekly Links: August 18th
  11. Weekly Links: August 5th
  12. Feedback Loops
  13. Weekly Links: July 28th
  14. Weekly Links: July 20th
  15. Quick Tip: Logging In Breakpoints
  16. Prime Generation Revisited
  17. Weekly Links: July 13th
  18. Book Review: The Five Dysfunctions of a Team
  19. Weekly Links: July 8th
  20. Evil JavaScript
  21. Book Review: Atomic Design
  22. Weekly Links: June 30th
  23. JavaScript “Stale Practices”
  24. Weekly Links: June 23rd
  25. Code Golf: Sparse Arrays
  26. A Codemod Survival Guide
  27. Weekly Links: June 15th
  28. Weekly Links: June 10th
  29. ES6: The Bad Parts
  30. Weekly Links: June 3rd
  31. Weekly Links: May 27th
  32. Weekly Links: May 19th
  33. MobX Patterns: State Machines & Flags
  34. Weekly Links: May 5th
  35. Weekly Links: April 27th
  36. The New Hello World
  37. Weekly Links: April 22nd
  38. Book Review: The Inmates Are Running The Asylum
  39. Weekly Links: April 7th
  40. Weekly Links: March 30th
  41. Front End Computer Science Basics: Boolean Logic
  42. Weekly Links: March 24th
  43. Front End Computer Science Basics: Variables and Memory
  44. JavaScript Proposals In Production
  45. Weekly Links: March 16th
  46. Classic Book Review: The Visual Display of Quantitative Information
  47. Weekly Links: March 11th
  48. Weekly Links: March 2nd
  49. Weekly Links: February 23rd
  50. Computer Science for Front End Developers?
  51. Weekly Links: February 16th
  52. Book Review: Clean Architecture
  53. Weekly Links: February 9th
  54. React Architecture Confessions
  55. Weekly Links: February 3rd
  56. Weekly Links: January 19th
  57. Weekly Links: January 12th
  58. Tips For Improving a Large Code Base With A Small Team
  59. Weekly Links: January 5th

2017 29

  1. 2017 Roundup
  2. Weekly Links: December 23rd 2017
  3. Weekly Links: December 15th 2017
  4. Weekly Links: December 8th 2017
  5. Weekly Links: December 1st 2017
  6. Implementing The Sieve Of Eratosthenes in JavaScript
  7. Weekly Links: Thanksgiving 2017 edition
  8. Weekly Links: November 17th 2017
  9. A Quick Browser Compatibility Checkup
  10. Weekly Links: November 10th 2017
  11. Improving Gatsby Blog Deploy UX
  12. Weekly Links: November 3rd 2017
  13. How To Give A Perfectly Adequate Conference Talk
  14. Taking Advantage of Jest Matchers (Part 2)
  15. Taking Advantage of Jest Matchers (Part 1)
  16. My Favorite Interview Question
  17. Ten Things A Serious JavaScript Developer Should Learn
  18. How to follow the JavaScript roadmap
  19. Adding RSS, Atom, and JSON Feed to Gatsby
  20. Atom Productivity Tips
  21. Mariana Syntax Theme For Atom
  22. Building Normal Distribution Charts Using Highcharts
  23. Grading Applications On Config Portability
  24. The Mystery Of Docker And The Disk-Eating Cow
  25. Running Jest Tests Before Each Git Commit
  26. Giving Context To Best Practices
  27. Evaluating Web Apps With Lighthouse
  28. MobX: First Impressions
  29. https://benmccormick.org/2017/01/02/190000.html

2016 15

  1. https://benmccormick.org/2016/12/29/211500.html
  2. https://benmccormick.org/2016/12/14/093000.html
  3. https://benmccormick.org/2016/12/11/230000.html
  4. https://benmccormick.org/2016/12/10/001500.html
  5. https://benmccormick.org/2016/12/02/110000.html
  6. https://benmccormick.org/2016/09/19/074100.html
  7. https://benmccormick.org/2016/06/26/162755.html
  8. https://benmccormick.org/2016/06/04/165252.html
  9. https://benmccormick.org/2016/05/01/213236.html
  10. https://benmccormick.org/2016/04/30/104825.html
  11. https://benmccormick.org/2016/03/09/010439.html
  12. https://benmccormick.org/2016/03/07/000640.html
  13. https://benmccormick.org/2016/01/24/234146.html
  14. https://benmccormick.org/2016/01/10/212549.html
  15. https://benmccormick.org/2016/01/08/002229.html

2015 19

  1. https://benmccormick.org/2015/12/31/005604.html
  2. https://benmccormick.org/2015/12/29/223047.html
  3. https://benmccormick.org/2015/11/30/000603.html
  4. https://benmccormick.org/2015/11/25/094346.html
  5. https://benmccormick.org/2015/09/13/221134.html
  6. https://benmccormick.org/2015/09/09/061943.html
  7. https://benmccormick.org/2015/07/06/062222.html
  8. https://benmccormick.org/2015/06/15/063044.html
  9. https://benmccormick.org/2015/06/14/163558.html
  10. https://benmccormick.org/2015/06/09/230341.html
  11. https://benmccormick.org/2015/06/08/065125.html
  12. https://benmccormick.org/2015/05/28/091000.html
  13. https://benmccormick.org/2015/05/25/090200.html
  14. https://benmccormick.org/2015/04/06/221944.html
  15. https://benmccormick.org/2015/03/22/230417.html
  16. https://benmccormick.org/2015/02/22/163846.html
  17. https://benmccormick.org/2015/01/26/070000.html
  18. https://benmccormick.org/2015/01/21/235206.html
  19. https://benmccormick.org/2015/01/04/230145.html

2014 26

  1. https://benmccormick.org/2014/12/21/234347.html
  2. https://benmccormick.org/2014/12/18/090000.html
  3. https://benmccormick.org/2014/12/10/073000.html
  4. https://benmccormick.org/2014/12/01/205352.html
  5. https://benmccormick.org/2014/11/23/225800.html
  6. https://benmccormick.org/2014/11/12/080000.html
  7. https://benmccormick.org/2014/11/09/230652.html
  8. https://benmccormick.org/2014/11/08/142409.html
  9. https://benmccormick.org/2014/11/03/224530.html
  10. https://benmccormick.org/2014/10/12/200551.html
  11. https://benmccormick.org/2014/08/28/073300.html
  12. https://benmccormick.org/2014/08/19/063500.html
  13. https://benmccormick.org/2014/08/07/063000.html
  14. https://benmccormick.org/2014/08/03/201620.html
  15. https://benmccormick.org/2014/07/27/180000.html
  16. https://benmccormick.org/2014/07/24/185545.html
  17. https://benmccormick.org/2014/07/21/055000.html
  18. https://benmccormick.org/2014/07/16/054100.html
  19. https://benmccormick.org/2014/07/14/055000.html
  20. https://benmccormick.org/2014/07/11/061200.html
  21. https://benmccormick.org/2014/07/09/063840.html
  22. https://benmccormick.org/2014/07/07/061037.html
  23. https://benmccormick.org/2014/07/02/062700.html
  24. https://benmccormick.org/2014/06/30/062800.html
  25. https://benmccormick.org/2014/06/02/170000.html
  26. https://benmccormick.org/2014/01/06/183000.html

2013 28

  1. https://benmccormick.org/2013/12/30/060000.html
  2. https://benmccormick.org/2013/11/25/185000.html
  3. https://benmccormick.org/2013/11/14/181500.html
  4. https://benmccormick.org/2013/11/13/181500.html
  5. https://benmccormick.org/2013/09/10/150000.html
  6. https://benmccormick.org/2013/08/16/070000.html
  7. https://benmccormick.org/2013/08/15/111500.html
  8. https://benmccormick.org/2013/08/12/101500.html
  9. https://benmccormick.org/2013/06/29/064000.html
  10. https://benmccormick.org/2013/06/11/161900.html
  11. https://benmccormick.org/2013/06/11/134500.html
  12. https://benmccormick.org/2013/06/09/134500.html
  13. https://benmccormick.org/2013/06/08/134500.html
  14. https://benmccormick.org/2013/05/07/150500.html
  15. https://benmccormick.org/2013/05/04/120000.html
  16. https://benmccormick.org/2013/04/23/153000.html
  17. https://benmccormick.org/2013/04/06/120000.html
  18. https://benmccormick.org/2013/03/23/112300.html
  19. https://benmccormick.org/2013/02/23/185000.html
  20. https://benmccormick.org/2013/02/13/160000.html
  21. https://benmccormick.org/2013/02/03/160000.html
  22. https://benmccormick.org/2013/01/25/143000.html
  23. https://benmccormick.org/2013/01/15/183000.html
  24. https://benmccormick.org/2013/01/11/220500.html
  25. https://benmccormick.org/2013/01/08/183000.html
  26. https://benmccormick.org/2013/01/06/170000.html
  27. https://benmccormick.org/2013/01/03/160000.html
  28. https://benmccormick.org/2013/01/01/130000.html

2012 10

  1. https://benmccormick.org/2012/12/30/160000.html
  2. https://benmccormick.org/2012/12/29/180600.html
  3. https://benmccormick.org/2012/12/28/200000.html
  4. https://benmccormick.org/2012/12/25/160000.html
  5. https://benmccormick.org/2012/12/20/070000.html
  6. https://benmccormick.org/2012/11/09/070000.html
  7. https://benmccormick.org/2012/11/08/070000.html
  8. https://benmccormick.org/2012/11/07/070000.html
  9. https://benmccormick.org/2012/10/06/060000.html
  10. https://benmccormick.org/2012/09/19/060000.html