In previous posts I documented some features of VSTS and a few scenarios of Application Lifecycle Management.
If you like VSTS it’s likely that you want to move your existing project from your current platform to VSTS. I’m currently planning a migration from JIRA to VSTS at work and here I am to share my findings.
The space on your hard drive is running low and you don’t know what to do. What to clean? Is there an app that can clean my PC?
The vast majority of Windows users rely on third party apps like CCleaner to do this job. Make yourself a favor: don’t do this. Windows has a built-in tool that can safely clean-up your PC and it’s called Disk Cleanup .
With the latest Windows 10 April 2018 Update (1803) the Disk Cleanup has been improved and you can now access it from the Settings.
1. Check you’re currently running Windows 10 1803
Open Run by right-clicking the Start Menu or with the keyboard shortcut Win+R. Then type winver and press Enter.
2. Remove Files
Open Settings by writing settings from the Start menu or press Win+X and then Settings. Choose the Storage section on the left and then click on Free up space now.
This feature will show you simple but well explained user interface where you can understand what you’re going to purge when you’ll press Remove files.
In the previous post of this series dedicated to VSTS we talked about continuous integration. Now we’ll talk about publishing our Web-App hosted on Azure with the release management tools provided by VSTS. With this kind of tools we can deploy the latest version of our web-app to Azure in complete automation removing manual procedures and human errors. The setup of Azure will be covered in another blog post.
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 downquickly 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.
In this blog post we’re going to configure a build process in VSTS to enable continuous integration for our ASP.Net Core example web-app. Continuous integration is a powerful technique to prevent merge-hell and improve quality on the “left” stages of our software production process. In the fast-paced world of development we want to merge into the main line of development the new developed features as soon as possibile to avoid open branches that will cause painful merges. If we keep our unit of work small and focused we’ll have great benefits.