If you have implemented some new behavior and now you'd like to setup tests around it to prevent regressions, then yes it can definitely make that process faster and less tedious
48 karma · joined March 27, 2017
If you have implemented some new behavior and now you'd like to setup tests around it to prevent regressions, then yes it can definitely make that process faster and less tedious
I'm Nicolas, a web developer who has a weird addiction to Legacy Code… and really into personal productivity. I've been building and using a productivity app that's tailored to get you in the zone (Flow state) and stay there!
It's called Centered.
Today is a big day: we launched on Product Hunt!
Since this is built for devs in mind, I'm curious to get your feedbacks on the app. Does this look like something you would use on a daily basis? What would be helpful to help you fight distractions and track your progress?
Here is something I worked on recently and that I'm proud of: a "Task Quick Add" modal.
The idea is that you are focused, working on something. Something else may come to your mind. A refactoring you will have to do later. Some unrelated task you will have to do. Or a problem you have to solve first!
With a keyboard shortcut, you are able to invoke a popup modal. You already have the focus on the input, so you can start typing what you need to do. Then you hit "Enter" and it goes to your list of things to do.
That is great if you need to stay focus and quickly capture a random thought. That's also useful if you need to address something first!
The shortcut is configurable. It's working on the Centered Desktop App that I'm working on. You can try it out (it's free): https://www.centered.app/
What do you think?
Yup, I did the switch from Webstorm to VS Code 2 years ago. I missed automated refactoring features, which are so great in IntelliJ.
But it's getting better, thanks to TS. Also, I was able to implement some automated refactorings as an extension.
Not sure about Python though, but I'd check for the existing extensions, see how it goes. The good news is that you could also develop your own plugins, in JS or in Python (with a server communicating to VS Code editor using the Language Server Protocol).