Weekly developer news – February 2nd 2018

So, welcome to the 18th edition of developer news. This week, it is the weekly developer news again!.

So, after a busy week of client work, I managed to set aside time this week to take a look at the various dev news articles that have been going around the web.

This week, it’s mainly about new releases of various libraries, tools and frameworks that I think are worth keeping an eye on , if not adopting depending on your needs.

1 : TypeScript 2.7 released

For those that don’t know, I’m a big fan of TypeScript. It’s certainly not without issues, especially where compatibility with existing straight JS modules is concerned, but I think it can add a lot of value for JS developers, and I see more developers showing an interesting or looking to adopt this.

The 2.7 release has a number of interesting features, including stricter class property checks to ensure that you aren’t leaving your class properties uninitialised.

And that’s one of the things I like about TypeScript. For me it has the productivity benefits that I get from JS, but adds extra safety making development quicker, and also less error prone.

Checkout the full details of the TypeScript 2.7 release.

2 : Stimulus 1.0 released

The team behind Basecamp, have announced a JS framework they describe as being  “A modest JavaScript framework for the HTML you already have”

As is typical with their work, they don’t tend to blindly follow the trend, and to announce a more traditional HTML binding style of JS framework  is not something that you see too often now.

For that reason alone, I think it’s worth a look, and worth considering what you really need from a framework. Just because you can create single page apps doesn’t mean you should!

They have a medium post that goes through the motivations and details of Stimulus.

3 : Hyperledger Sawtooth goes to 1.0

So, I did say this week’s news was all about new releases. This one is news that the Hyperledger Sawtooth project as now achieved v1.0 status.

For those that aren’t aware, Hyperledger is basically a collection of projects, with industry support from various organisations. These projects all have some relation to Blockchain / distributed ledger technologies and look to advance this space in an open source way.

The Sawtooth project, is one which makes it easier to build distributed ledgers for your own applications.

It’s something I have experimented with, and if you are interested in this space at all, then I think this project is certainly worth looking at.

They have a press release that details the capabilities of Sawtooth and what the V1 release means.

4 : Windows Vista – what really happened..

Finally for this week, something which certainly isn’t a new release. This item I wanted to highlight is an insiders account of what really happened with Windows Vista

I think it’s always interesting to get an insider’s perspective on what these large projects look like, especially one that must be as complex as Windows.

I also think we should encourage more transparency in the industry about failures as well as successes, and just design, and architecture and dev process in general.

The article is a great read an shows what delivering big projects over long periods of time can look like, for better or worse.

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