To receive this digest automatically by email, sign up for our weekly newsletter.
April 16 - 22, 2020
There are moves to bring strong typing into Python and it isnâ€™t a bad idea, but you need to understand type and its role in programming to make good use of it, or to decide if it is essential or optional.
Node.js 14 Adds New Diagnostic Tools
22 Apr | Kay Ewbank
Node.js has been updated with Diagnostic Reports added as a stable feature, a new experimental async local storage API that can trace a transaction through different steps in a process and support for internationalization and easier native module use.
Remote Working and Developer Pay
22 Apr | Sue Gee
The claim that remote software developers earn 22% more than developers who (almost) never work remotely has recently raised some eyebrows and some questions. Yes, the headline was designed to attract attention, but there is truth behind it.
RedisGraph 2 Adds Full Text Search
21 Apr | Kay Ewbank
RedisGraph, the graph database model for Redis, has been updated. The new edition supports full-text searching, full-graph response to queries, and enhancements to the Cypher query language.
Final Ever Release of Python 2
21 Apr | Mike James
Python 2.7.18 is the very final maintenance release of the Python 2 line. Being the very final release is a milestone to be recorded. However, it does raise the question of why it comes almost 4 months after Python 2's official end of life.
HTMLDOM.DEV - Common DOM Tasks With Vanilla JS
20 Apr | Nikos Vaggalis
Happy Developers Think More About Security
20 Apr | Kay Ewbank
DevSecOps developers working with "mature devops practices" have higher job satisfaction and are more security conscious, according to new survey from devops automation company Sonatype.
Play & Learn With CryptoHack
19 Apr | Nikos Vaggalis
CryptoHack is a fun way to learn cryptography and also acquire valuable CTF skills. Through a series of puzzles, it challenges you to break bad implementations of "modern" crypto, such as AES, RSA, and Elliptic-curves.
New Game Dots And Polygons Is NP Hard
18 Apr | Mike James
OK, new proofs that things are NP hard are so common that we have given up reporting on them, but this one - a new game from the Department of Mathematics and Computer Science at Eindhoven University of Technology - is fun. It's a generalization of the well-known Dots and Boxes.
Udacity Launches Edge AI Nanodegree
17 Apr | Sue Gee
Together with Intel, Udacity has launched a new nanodegree to give developers the skills they need to build and deploy AI-powered edge devices. Udacity has also extended its recent Quarantine Special Offer of 1 month of free access to this new nanodegree program and to the others which were previously included.
Sophos Open Sources Sandboxie
17 Apr | Kay Ewbank
Sophos has announced that its sandbox-based isolation tool Sandboxie is now open source. Sandboxie was acquired by Sophos in 2017 as part of the takeover of Invincea. Sophos made Sandboxie free to use last year, and said at that point the tool would be moving to an open-source model.
Scratch Back In Top 20 Of TIOBE Index
16 Apr | Sue Gee
The TIOBE Index for April 2020 has been published bringing news that the graphical block-based language Scratch has moved up the index by seven places in the past year and regained a place in the top 20 for the first time in some years.
Qt May Move To Paid Model
16 Apr | Kay Ewbank
The Qt framework may be moving to a paid-for model, according to a report from a KDE developer on the board of the KDE Free Qt Foundation. The report says that the Qt Company is thinking of restricting new releases to paying customers for the next year.
If you want to delve into I Programmer's coverage of the news over the years, you can access I Programmer Weekly back to January 2012.
To keep up with the latest news and receive this digest automatically by email, sign up for our weekly newsletter and follow us on Twitter, Facebook, Google+, and LinkedIn, where you are welcome to share all our stories.
You can also subscribe to our RSS Feeds - we have one for Full Contents, another for News and also one for Books with details of reviews and additions to Book Watch.