If you've never seen OzCode in action, then brace yourselves for the most awesome tool in Visual Studio. Yes, even more awesome than Resharper and everything else you have to throw at me. What is OzCode? OzCode is a debugging tool that you install as an extension and it can totally transform the way you debug and work with your code within Visual Studio. It overtakes from the built-in debugger to give you so many more features to simplify your work and allow you to focus on what really matters, fixing the problem. As developers, we spend most of our …[read more]
Showing all posts tagged: 'tools'
A 5-post collection
If you’re involved in software development in any capacity, chances are you have your favourite toolset. If you are a .NET developer, you’re most likely using Visual Studio [Community or Pro/Ultimate]. If you are in Java-land then you get pick between IntelliJ and Eclipse. And if you’re an iOS and OSx developer, you have xCode (bless you). Web developers are more flexible because they don’t have to compile any code. However, they still have options when it comes to editors: Sublime, Atom, Visual Studio Code, Notepad++ etc. And then, there are the exotic tools such …[read more]
Today, another massive security breach made the news. This time, it was about the breach of 000webhost a free hosting provider. Troy Hunt did a good write up about the incident, including his investigation and the event timeline, in this blog post. The compromise involves over 13 million accounts which were acquired during a recent hack. I've never used their service and my account is not in there. If you have, I would highly recommend you change your passwords. I would also recommend that you register on Troy's Have I been Pwned site so that you can get automatic alerts …[read more]
I use lots of IDEs (VS, Code, Sublime, Atom) when it comes to doing development work. As they say, you should always choose the right tools for the job. Visual Studio Code is one of these tools for me. It's even replace my Notepad++ for simple text editing tasks. Since I choose to live my life on the edge (subject to personal interpretation), I also want to run the latest beta released. VS Code, as with many other Microsoft tools these days, offers an insiders fast track that allows you to get the latest code before it goes to the …[read more]
Whether you are a beginner or a seasoned developer, then one your most important goals should be to constantly strive to improve your coding skills. For me, writing clean, efficient and purposeful code is important both for the people involved in my projects and, of course, for the project itself. As a consultant, I participate in a large number of different projects and I make it a priority to ensure that my work is maintainable, testable and readable. There are hundreds of books, articles and courses about coding standards and practices that can help you become a better developer by …[read more]