Easy, quick containers for Windows - Windows Sandbox. I've been putting Zoom in there to avoid installing it on my machine. https://techcommunity.microsoft.com/t5/windows-kernel-intern...
What else do you like about it?
It just works. You don’t have to use an image like Hyper-V. It’s up and running in less than three seconds. You can configure permissions on a per-container basis (with a lot of work).
Only bad thing is that MS doesn’t seem to realize what an incredibly useful tool they’ve built and don’t seem to be actively developing for it.
Programming in VR Desktop: https://github.com/SimulaVR/Simula (see the README for a link to a video of it in action). This allows you to (i) distribute your work tasks intuitively across space; (ii) completely zap out all distractions within a VR headset; (iii) completely eliminate the mouse and work 100% on a keyboard (VR Desktop allows you to click and browse with eye gaze). It takes a bit of practice to learn the…
This is the reason why I want a VR headset! Currently I'm a student and can't afford, however I will be doing it soon!
Question: Have you removed your screens completely and use VR 100%, or do you still have a screens? (My idea is to replace the screens completely)
Use procrastination against itself. So basically, when procrastinating, we tend to justify our inactions: just 1 more minute on Twitter, just one last scroll on my newfeed, lemme just check this subreddit really quick. With reverse procrastination, you trick your brain into doing your intended task: Ok lemme just open Visual Studio Code and edit this one file then im good, I'll just change this one line of code, I'll…
Why not use both together? I tend to browse Twitter and HN in-between builds, unit-tests, model mini-training, and simulations.
If the blocker is small enough to not be worth a context shift to another work-task, then Twitter/HN are a great mini break.
Obs studio. I record myself while coding anything. I pretend to be a bigshot coding streaming sensation (even if its just for me). Its fun as well as very helpful in so many ways. 1. It helps me stay focus on the task at hand. One recording for each task 2. It lets me practice how to articulate stuffs. Its like blogging but ephemeral (because i wont upload this) 3. It helps me get motivated. Cant let my "thousands" o…
Thank you for posting this. A couple of months ago I built out the design then all the FE code for a prototype app, and recorded the whole process as J was doing it, mainly as an experiment to see where o could improve a few aspects of my designing/developing. It was all a huge faff as I was just recording short screen captures using QuickTime. But it's definitely the most productive I've been for a very long time, a…
One thing that helped me was screen recording my editor session and then re-watching it on the highest playback speed. You start to get a feel for the arc of laying out the code, what refactoring operations look like. Most code is selection, map, map, filter, reduce, re-join, etc. Watching your actions get played back, allows you to re-think those thoughts but in the third person. Mirrors help, video helps, we are not ourselves, once you realize that, optimization becomes much easier.
Use procrastination against itself. So basically, when procrastinating, we tend to justify our inactions: just 1 more minute on Twitter, just one last scroll on my newfeed, lemme just check this subreddit really quick. With reverse procrastination, you trick your brain into doing your intended task: Ok lemme just open Visual Studio Code and edit this one file then im good, I'll just change this one line of code, I'll…
Interesting tip. Additionally, I believe attacking the cause of procrastination can be helpful in the long term. Just asking "Why do I need to check my Twitter feed?" and "Is it more important than the task I am currently tending to?" can go a long way in reducing procrastination.
Using virtual desktops regardless of OS. Also assign hotkeys to them. I always find other developers wasting so much time with their mouse to focus a window when they could have placed a group of related windows on a designated virtual desktop which they can navigate to quickly with keyboard shortcuts. Virtuawin is what I use on Windows, but for Macs or Linux, you can configure the native virtual desktop equivalent well enough to make usable with hotkey. It cuts down visual clutter and gives you focus on a specific task way better.
Programming in VR Desktop: https://github.com/SimulaVR/Simula (see the README for a link to a video of it in action). This allows you to (i) distribute your work tasks intuitively across space; (ii) completely zap out all distractions within a VR headset; (iii) completely eliminate the mouse and work 100% on a keyboard (VR Desktop allows you to click and browse with eye gaze). It takes a bit of practice to learn the…