Come ci si può ricordare tutto quello che ogni giorno dobbiamo fare? R.A.D.E. è l’acronimo che raccoglie il metodo che uso da anni con successo: raccogliere, analizzare, decidere, eseguire. In questo video spiego passo-passo in cosa consiste.
“Non ho tempo” “Comincio la settimana prossima” “Ho altre cose più urgenti da fare” Tutti abbiamo detto a noi stessi qualcosa di simile quando si tratta di fare qualcosa di nuovo, diverso o fuori dalla propria zona di comfort. Però il momento migliore per agire è ADESSO e in questo video dico la mia sull’argomento 😄
Esploriamo insieme tre concetti sulla produttività che sono poco noti. Un confronto tra termini simili e due principi dai nomi altisonanti.
È inutile che mi viene a dire che sai fare più cose contemporaneamente.
Il multitasking non esiste!
Every IT professional / programmer / developer has a toolkit to do be more productive. It’s the based on years of experience, tips from colleagues, friends, and experts.
This is my list of tools that I use more often. I don’t use every tool every day.
This is my first list and it will be interesting to see how this will evolve year over year.
Windows Terminal / If you are a terminal user this is for you. It’s a modern implementation of a terminal for Windows. Its main features include multiple tabs, panes, Unicode and UTF-8 character support, a GPU accelerated text rendering engine, and the ability to create your own themes and customize text, colors, backgrounds, and shortcuts.
Chocolatey / The Package Manager for Windows. Forget browsing to the website of your favorite tool, click download, open the setup, next-next-next-finish. Just write
choco install mytool -y and you’re done!
Windows Subsystem for Linux / A complete GNU/Linux environment inside Windows. I use this to learn or explore Linux commands. It’s fast and without the overhead of a traditional virtual machine.
Notepad2 / A replacement for the standard notepad.exe. Syntax highlight support, super light and fast!
Visual Studio Code / Free. Built on open source. Runs everywhere. Free. Built on open source. Runs everywhere. A swiss-army knife for any code related activity.
Nightingale / A native Windows application REST client. An alternative to Postman. A lovely UI and smooth user experience.
PowerToys / A collection of tools to improve your Windows experience.
ZoomIt / It’s perfect to zoom on the screen and draw arrows, lines, and rectangles while doing screen sharing sessions.
Fork / a great UI for git.
Total Commander / A replacement of Windows File Explorer. Good old, feature rich and you can use it with just keyboard shortcuts. Blazing fast to rename, move or copy batch of files.
Markdown Monster / An IDE for your markdown files!
Fiddler / THE web debugger.
BeyondCompare / Compare directories, files, exe… If you have to compare something this is the tool you’re looking for.
SnagIt / screen capture on steroids
Procmon / Do you want to know every single detail of what happens in your registry, file system, and processes/thread activities? This is the tool that you’ll open to diagnose issues or behaviors happening on Windows.
Visual Studio Code Extensions
GitLens / Git superpowers in your VS Code.
Docker for VS Code / You can get IntelliSense when editing your Dockerfile and docker-compose.yml files, with completions and syntax help for common commands.
PowerShell / Bye bye PowerShell ISE.
RESTClient / Send HTTP request directly and view the response directly from VS Code. It can also generate code snippets to make HTTP call in the most common languages.
We use Visual Studio many hours a day but can we say that we know all the tips and tricks?
Here I share a brief collection of 3 debugging tips that I collected.
Step into specific
This feature is helpful when we have a situation like below. We set a breakpoint in line 9 and when the program counter hits that point. Now we would like to jump directly into Spagetti() without stepping into Parmiggiano(). To do so we right-click the program-counter line, Step Into Specific and then Spaghetti().
Run To Cursor (CTRL + F10)
If we have a situation like the following picture we may want to run to line 20 without stepping-over (F10) many times. With Run To Cursor we can run to the statement where our cursors is located and stop there. We can do this with right click, Run To Cursor or with the CTRL+F10 keyboard shortcut.
If we want to look quickly without changing context to a definition of a method or class we can use the ALT+F12 keyboard shortcut. It opens a frame inside our current code to show details of what we selected.
In future posts I’ll share other tricks! Stay tuned!
Let me tell you how addicted to urgency you are. Do you have notifications enabled on your phone for WhatsApp, Slack, Email, Sms, Facebook, Twitter? Do you read a notification a few seconds after you heard it? Then you’re an addicted to urgency. If you’re not this blog post is not for you.
The first thing you have to know about productivity is that the less you do the more you can do. Dropping things is the number one way to scale and feel better at the end of the day.
Saying no to things it’s hard but it’s even worse to delay our very important deadlines and schedules.
Turn off notifications
When it’s “hammer time” turn off your phone notifications and ringtone and never look back. No one is going to blame you if you don’t answer to that e-mail because you were focusing in the exact thing you’re supposed to do. Your main job is not to answer e-mail (unless you’re a manager?). Turn off notifications of Skype, Outlook, etc: everything in your workstation.
Free your mind
When something comes up to your mind while you’re working write it down quickly in a place (post-it is the best) and then go back to what you were doing. This will free your mind from thinking about it and look at the collection of post-it you’ll have created later. Some things that seemed so important in that moment are totally useless and you’ll throw them away.
Follow The One Email Rule
If you liked this tips, share! You’ll make the world a little bit less stressful!