How to Find Python Performance Problems
When a Python program is running too slowly, use a profiler to measure which parts of the code are hurting performance the most. Measure Code Performance with cProfile Start by writing a decorato...
When a Python program is running too slowly, use a profiler to measure which parts of the code are hurting performance the most. Measure Code Performance with cProfile Start by writing a decorato...
Quasar is a popular Vue framework with a large component library and best-in-class support for building apps for web/mobile/browser extension/electron/etc. from the same codebase. Yet, despite sign...
Many developers are familiar with using a component library (e.g. Vuetify, Quasar, PrimeVue, etc.), but there comes a time when it’s useful to create your own. Multiple projects which should sha...
Finally, a native Android/iOS Rubik’s Cube solving timer/trainer with broad smartcube support! The app is free to download and use. Try it out today! Apple App Store: https://apps.apple.com/us/...
You can increase development velocity by automatically merging pull requests from individuals or bots you trust. Here’s how… Enable Allow auto-merge pull requests in repository settings The defau...
A Short Story of Debugging Desperation In 97 Things Every Programmer Should Know, Thomas Guest recounts a moment when he had identified a problematic piece of code in a large application, but had ...
Your nerdy timepiece will soon be available on the Apple App Store! To date, my Binary Clock application has only been offered on the Google Play Store. Thanks to a recent grant I am now able to o...
I tracked every second of my life during 2022, and it unlocked personal insights impossible to discover otherwise. To accomplish this feat, I configured a few high-level categories of activities i...
Meet Git Authorship, an interactive tool for seeing who wrote each line of code in your git repositories! Why is tracking code authorship important? For legal reasons. More specifically, code i...
I believe an open-source software license should ensure that code can always be used everywhere. The Mozilla Public License does a great job of meeting that goal. What is an open-source software l...