Weekly developer news – May 11th 2018

So, welcome to the next edition of developer news, the place where I try to narrow down the week’s tech news to the top few items that I think are worth checking out if you are like me, a professional software developing striving to improve.

Here are the top items from this week that I think are worth taking a look at.

1 : JavaScript functions in Excel

First up is an announcement from Microsoft’s Build event. They announced that JavaScript functions are coming to Excel. They have also added support for their machine learning infrastructure, aiming to take everyone’s favourite spreadsheet, and add a whole lot more power in terms of data manipulation, presentation and forecasting. As a developer I can imagine being able to provide some pretty decent tools to my clients that are wanting more from their data, but are familiar and used to using Excel.

2 : Live Share in Visual Studio

Next, is another Microsoft related announcement, but this time from their Visual Studio team where they have announced a feature named Live Share. This is a new feature that is available now in Visual Studio and the free and very popular (my go-to editor for quite a while now) Visual Studio Code.

This feature adds the ability for developers to live-code together using their own Visual Studio instances. This is massively more powerful than a screen share, and even extends to sharing the same debugging session, allowing developers to collaboratively debug, set breakpoints, view logs etc together in real time. ItĀ supports all major languages, including C#, Python, Java, Go and C++.

I have looked at many editors, IDEs, and plugins in the past that have promised this, and loved using them, but never found them to be stable enough, or feature rich enough to be truly useful and dependable when working with remote teams.

I am really looking forward to giving this a go soon with some of my offshore team.

3 : CPU Security Flaws

Finally for this week is a report on the latest wave of Spectre-like vulnerabilities and Intel reporting that fixes to these will likely not be available for many months, in the second half of this year.

I don’t think this directly affects most developers, but I hope this does highlight the security related pressures that our systems come under now. Some clients I work with are still deploying on outdated, even end of life operating systems, runtimes, frameworks and packages.

So, that’s it for this week.

If you have any articles, announcements, tutorials, or anything else you think should be included next week, then just drop me an email.

Leave a Reply