All blogs / Engineering management / careers
Ben McCormick
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
2025 5
2024 8
2023 15
2022 17
- - Ben McCormick
- - Ben McCormick
- - Ben McCormick
- - Ben McCormick
- - Ben McCormick
- 7 Months of Lifting At Home
- - Ben McCormick
- - Ben McCormick
- - Ben McCormick
- - Ben McCormick
- - Ben McCormick
- - Ben McCormick
- Blog Updates: New name, new platform
- - Ben McCormick
- - Ben McCormick
- Mental Models For Managing Change
- More Thoughts On Time
2021 13
- How I Think About Time
- Values Are How You Scale Culture
- Strategies For Building Team Resilience
- Good Meetings Are Designed Not Born
- New Newsletter: Herding Lions
- Thinking Fast & Slow: Lessons For Managers
- Kustomer Is Hiring
- Engineering Management: How To Give Feedback
- Engineering Management: How To Delegate
- Engineering Management: Handling Accountability
- Engineering Management: Choosing What To Work On
- Engineering Management: What do EMs do anyway?
- Driving Change Without Authority
2020 6
2019 24
- Fun with Ascii: Putting some console art on my site
- 2019 Roundup
- How Software Engineers Produce Value
- Book Review: Resilient Management
- Avoiding Derived State In React
- Lessons From Managing A Distributed Team
- Book Review: The Manager's Path
- Thinking About Values
- Herding Lions
- Obvious Things
- How To Get Better Feedback On Your Code
- Ten Soft Skills That Will Shape Your Career
- Consistency
- Lessons from Six Months As A Manager/Developer Hybrid
- Utility Functions
- Book Review: Deep Work & The Common Rule
- The Importance of Writing For Software Developers
- Strategic Coding
- Reusable Code In React: Inheritance, Composition, Decorators and Mixins
- Book Review: Info We Trust
- Improving Code Readability With Async/Await
- Designing Front End Apps For Reliability
- 6 Keys To Valuable Code Reviews
- What's involved in Front End Architecture?
2018 59
- Book Review: Radical Candor
- Book Review: A Philosophy of Software Design
- Want to work with me?
- Pressing Pause
- Weekly Links: September 30
- Weekly Links: September 23
- Weekly Links: September 16
- Weekly Links: September 7
- Weekly Links: September 1
- Weekly Links: August 18th
- Weekly Links: August 5th
- Feedback Loops
- Weekly Links: July 28th
- Weekly Links: July 20th
- Quick Tip: Logging In Breakpoints
- Prime Generation Revisited
- Weekly Links: July 13th
- Book Review: The Five Dysfunctions of a Team
- Weekly Links: July 8th
- Evil JavaScript
- Book Review: Atomic Design
- Weekly Links: June 30th
- JavaScript “Stale Practices”
- Weekly Links: June 23rd
- Code Golf: Sparse Arrays
- A Codemod Survival Guide
- Weekly Links: June 15th
- Weekly Links: June 10th
- ES6: The Bad Parts
- Weekly Links: June 3rd
- Weekly Links: May 27th
- Weekly Links: May 19th
- MobX Patterns: State Machines & Flags
- Weekly Links: May 5th
- Weekly Links: April 27th
- The New Hello World
- Weekly Links: April 22nd
- Book Review: The Inmates Are Running The Asylum
- Weekly Links: April 7th
- Weekly Links: March 30th
- Front End Computer Science Basics: Boolean Logic
- Weekly Links: March 24th
- Front End Computer Science Basics: Variables and Memory
- JavaScript Proposals In Production
- Weekly Links: March 16th
- Classic Book Review: The Visual Display of Quantitative Information
- Weekly Links: March 11th
- Weekly Links: March 2nd
- Weekly Links: February 23rd
- Computer Science for Front End Developers?
- Weekly Links: February 16th
- Book Review: Clean Architecture
- Weekly Links: February 9th
- React Architecture Confessions
- Weekly Links: February 3rd
- Weekly Links: January 19th
- Weekly Links: January 12th
- Tips For Improving a Large Code Base With A Small Team
- Weekly Links: January 5th
2017 29
- 2017 Roundup
- Weekly Links: December 23rd 2017
- Weekly Links: December 15th 2017
- Weekly Links: December 8th 2017
- Weekly Links: December 1st 2017
- Implementing The Sieve Of Eratosthenes in JavaScript
- Weekly Links: Thanksgiving 2017 edition
- Weekly Links: November 17th 2017
- A Quick Browser Compatibility Checkup
- Weekly Links: November 10th 2017
- Improving Gatsby Blog Deploy UX
- Weekly Links: November 3rd 2017
- How To Give A Perfectly Adequate Conference Talk
- Taking Advantage of Jest Matchers (Part 2)
- Taking Advantage of Jest Matchers (Part 1)
- My Favorite Interview Question
- Ten Things A Serious JavaScript Developer Should Learn
- How to follow the JavaScript roadmap
- Adding RSS, Atom, and JSON Feed to Gatsby
- Atom Productivity Tips
- Mariana Syntax Theme For Atom
- Building Normal Distribution Charts Using Highcharts
- Grading Applications On Config Portability
- The Mystery Of Docker And The Disk-Eating Cow
- Running Jest Tests Before Each Git Commit
- Giving Context To Best Practices
- Evaluating Web Apps With Lighthouse
- MobX: First Impressions
- https://benmccormick.org/2017/01/02/190000.html
2016 15
- https://benmccormick.org/2016/12/29/211500.html
- https://benmccormick.org/2016/12/14/093000.html
- https://benmccormick.org/2016/12/11/230000.html
- https://benmccormick.org/2016/12/10/001500.html
- https://benmccormick.org/2016/12/02/110000.html
- https://benmccormick.org/2016/09/19/074100.html
- https://benmccormick.org/2016/06/26/162755.html
- https://benmccormick.org/2016/06/04/165252.html
- https://benmccormick.org/2016/05/01/213236.html
- https://benmccormick.org/2016/04/30/104825.html
- https://benmccormick.org/2016/03/09/010439.html
- https://benmccormick.org/2016/03/07/000640.html
- https://benmccormick.org/2016/01/24/234146.html
- https://benmccormick.org/2016/01/10/212549.html
- https://benmccormick.org/2016/01/08/002229.html
2015 19
- https://benmccormick.org/2015/12/31/005604.html
- https://benmccormick.org/2015/12/29/223047.html
- https://benmccormick.org/2015/11/30/000603.html
- https://benmccormick.org/2015/11/25/094346.html
- https://benmccormick.org/2015/09/13/221134.html
- https://benmccormick.org/2015/09/09/061943.html
- https://benmccormick.org/2015/07/06/062222.html
- https://benmccormick.org/2015/06/15/063044.html
- https://benmccormick.org/2015/06/14/163558.html
- https://benmccormick.org/2015/06/09/230341.html
- https://benmccormick.org/2015/06/08/065125.html
- https://benmccormick.org/2015/05/28/091000.html
- https://benmccormick.org/2015/05/25/090200.html
- https://benmccormick.org/2015/04/06/221944.html
- https://benmccormick.org/2015/03/22/230417.html
- https://benmccormick.org/2015/02/22/163846.html
- https://benmccormick.org/2015/01/26/070000.html
- https://benmccormick.org/2015/01/21/235206.html
- https://benmccormick.org/2015/01/04/230145.html
2014 26
- https://benmccormick.org/2014/12/21/234347.html
- https://benmccormick.org/2014/12/18/090000.html
- https://benmccormick.org/2014/12/10/073000.html
- https://benmccormick.org/2014/12/01/205352.html
- https://benmccormick.org/2014/11/23/225800.html
- https://benmccormick.org/2014/11/12/080000.html
- https://benmccormick.org/2014/11/09/230652.html
- https://benmccormick.org/2014/11/08/142409.html
- https://benmccormick.org/2014/11/03/224530.html
- https://benmccormick.org/2014/10/12/200551.html
- https://benmccormick.org/2014/08/28/073300.html
- https://benmccormick.org/2014/08/19/063500.html
- https://benmccormick.org/2014/08/07/063000.html
- https://benmccormick.org/2014/08/03/201620.html
- https://benmccormick.org/2014/07/27/180000.html
- https://benmccormick.org/2014/07/24/185545.html
- https://benmccormick.org/2014/07/21/055000.html
- https://benmccormick.org/2014/07/16/054100.html
- https://benmccormick.org/2014/07/14/055000.html
- https://benmccormick.org/2014/07/11/061200.html
- https://benmccormick.org/2014/07/09/063840.html
- https://benmccormick.org/2014/07/07/061037.html
- https://benmccormick.org/2014/07/02/062700.html
- https://benmccormick.org/2014/06/30/062800.html
- https://benmccormick.org/2014/06/02/170000.html
- https://benmccormick.org/2014/01/06/183000.html
2013 28
- https://benmccormick.org/2013/12/30/060000.html
- https://benmccormick.org/2013/11/25/185000.html
- https://benmccormick.org/2013/11/14/181500.html
- https://benmccormick.org/2013/11/13/181500.html
- https://benmccormick.org/2013/09/10/150000.html
- https://benmccormick.org/2013/08/16/070000.html
- https://benmccormick.org/2013/08/15/111500.html
- https://benmccormick.org/2013/08/12/101500.html
- https://benmccormick.org/2013/06/29/064000.html
- https://benmccormick.org/2013/06/11/161900.html
- https://benmccormick.org/2013/06/11/134500.html
- https://benmccormick.org/2013/06/09/134500.html
- https://benmccormick.org/2013/06/08/134500.html
- https://benmccormick.org/2013/05/07/150500.html
- https://benmccormick.org/2013/05/04/120000.html
- https://benmccormick.org/2013/04/23/153000.html
- https://benmccormick.org/2013/04/06/120000.html
- https://benmccormick.org/2013/03/23/112300.html
- https://benmccormick.org/2013/02/23/185000.html
- https://benmccormick.org/2013/02/13/160000.html
- https://benmccormick.org/2013/02/03/160000.html
- https://benmccormick.org/2013/01/25/143000.html
- https://benmccormick.org/2013/01/15/183000.html
- https://benmccormick.org/2013/01/11/220500.html
- https://benmccormick.org/2013/01/08/183000.html
- https://benmccormick.org/2013/01/06/170000.html
- https://benmccormick.org/2013/01/03/160000.html
- https://benmccormick.org/2013/01/01/130000.html
2012 10
- https://benmccormick.org/2012/12/30/160000.html
- https://benmccormick.org/2012/12/29/180600.html
- https://benmccormick.org/2012/12/28/200000.html
- https://benmccormick.org/2012/12/25/160000.html
- https://benmccormick.org/2012/12/20/070000.html
- https://benmccormick.org/2012/11/09/070000.html
- https://benmccormick.org/2012/11/08/070000.html
- https://benmccormick.org/2012/11/07/070000.html
- https://benmccormick.org/2012/10/06/060000.html
- https://benmccormick.org/2012/09/19/060000.html