Matt DupreeWindow and Pane Management Tricks for RStudio and your OSLearning the hotkeys for the various programs I use has paid huge dividends in productivity over the years. I can knock out a task in a…4 min read·Aug 9, 2022----
Matt DupreeWhen should we create abstractions instead of duplication?Because abstractions aren’t free, sometimes we’re better off duplicating code instead of creating them.·5 min read·Nov 14, 2020----
Matt DupreeinThe StartupHow I’m Improving My Forecasting Skills for Software ProjectsGood programmers are good at forecasting. They can often predict roughly how long it’ll take to accomplish a particular programming task…·4 min read·Oct 19, 2020----
Matt DupreeShould we refactor files we’re working on?We leave code better than we found it because we assume it will change again soon. Is this true? Let’s test how true thon the react.js…·10 min read·May 9, 2020----
Matt DupreeinThe StartupWhy and How we Should Calculate Expected Utility of RefactoringsIn my experience, most applications are a mess…Changes are commonly made under urgent time pressure, which drives applications towards…·5 min read·Apr 29, 2020----
Matt DupreeMy Mid-Career Job-Hunt: A Data Point for Job-Seeking DevsI wrapped up my job search recently, and I’m happy to say that I’ll be joining a YC-backed startup called “Heap.” I thought I’d share a…·8 min read·Jan 26, 2020----
Matt DupreeinProAndroidDevMaybe Don’t Write That TestSome thoughts on the cost of automated testing9 min read·Sep 25, 2019----
Matt DupreeinAnalytics VidhyaAn Intro to Gradient Descent for Kotlin ProgrammersAn open learning exercise6 min read·Sep 5, 2019----
Matt DupreeinThe StartupDagger 2, 2 Years LaterDagger adoption frustrations and how I’d do it differently next time·5 min read·Aug 29, 2019--3--3
Matt DupreeinProduct CoalitionSome Tips for Delivering an Effective Roadmap Presentation · Philosophical HackerI recently delivered a presentation of our (outcome-based) roadmap. Several people approached me after the presentation to tell me that…3 min read·Jul 13, 2019----