Pinned“Code Quality” and “Correctness” Considered Harmful — What are the True Pillars of Software…You wouldn’t be challenged for saying great software engineering revolves around code quality and correctness, yet you’d be profoundly…Oct 52Oct 52
Embracing Software AgilityA first-principles approach to maximizing your teams productivity over time and virtually eliminating code debtOct 24Oct 24
Organic Modular DesignWe’ve all been on projects bogged down by extreme technical debt — where productivity grinds to a halt, and no one wants to touch the code…Oct 13Oct 13
Rewrite ROI: 5 Scenarios That Justify Modernizing Your Legacy SystemTechnology moves fast. So do customer expectations. Keeping an application up to date in this dynamic environment requires continuous…Jun 23, 2022Jun 23, 2022
S3P — Massively Parallel S3 CopyingS3P is an open source, massively parallel tool for listing, comparing, copying, summarizing and syncing AWS S3 buckets.Aug 20, 20203Aug 20, 20203
Modular Redux — a Design Pattern for Mastering Scalable, Shared StateHow to write React in 2020 with shared state that accelerates development, take half the code and scales to very large applicationsFeb 4, 20205Feb 4, 20205
The 5 Essential Elements of Modular Software DesignComplexity kills developer productivity. Thankfully, modular design gives us complexity-fighting superpowers.Jan 27, 2020Jan 27, 2020
Debuggers are Broken — Become a console.log-SamuraiDebuggers are useful, but logging has capabilities that debuggers can’t compete with: universality, temporality and turing-completeness.Dec 30, 2019Dec 30, 2019
How I Eliminated Redux Boilerplate with Hooks-for-ReduxRedux is great. There’s just one thing. Redux takes an excessive amount of boilerplate to code…Dec 4, 20193Dec 4, 20193
Medium Image Options DemoI’m curious what medium’s different image-presentation options look like, aren’t you? Let’s find out!Aug 30, 2018Aug 30, 2018