Get up to speed on stuff that affects you as a developer with our weekly digest. It summarizes the week's news together with the week's book review and new titles selected for Book Watch Archive. This week Nikos Vaggalis explains why software engineering jobs are not threatened by advances in AI and Mike James implements Prim's Algorithm in Python.
To receive this digest automatically by email, sign up for our weekly newsletter.
October 5 - 11, 2023
Featured Articles
|
Why Software Engineering Will Never Die 10 Oct | Nikos Vaggalis
A new published paper, "Preparing Students for the Software Industry New Demands", is ostensibly a study on how graduates can become job ready. However, it also prompts thinking about the extent to which programmer jobs are threatened by low code tools or ai-assisted tools.
|
The Minimum Spanning Tree - Prim's Algorithm In Python 05 Oct | Mike James
Finding the minimum spanning tree is one of the fundamental algorithms and it is important in computer science and practical programming. We take a look at the theory and the practice and discover how to implement it using Python.
|
|
Programming News and Views
|
Copilot Chat Improves Confidence and Enjoyment 11 Oct | Sue Gee
GitHub has released findings about Copilot Chat's impact on authoring and reviewing code. It reveals that the quality of code authored and reviewed with help from Copilot Chat was higher than without, solidifying GitHub’s vision that embedding AI in the development workflows provides a better developer experience.
|
The Fall Of The Random Coin Toss 11 Oct | Harry Fairhead
Randomness is hard - to produce and to understand. If you thought that the archetype of randomness was the iconic coin toss, some researchers have some important news for you - the coin tends to land on the same side the started with. How can this be and what can be done about it?
|
Make A Date With JavaScript Day 2023 10 Oct | Ian Elliot
For the third year running, JetBrains is hosting a free online event devoted to the JavaScript ecosystem. Taking place on Tuesday, November 2nd, there's a schedule of nine talks about JavaScript, TypeScript, and related technologies, from expert speakers.
|
IBM Releases Watsonx Granite Models 10 Oct | Kay Ewbank
IBM has released the first models in its watsonx Granite model series. Watsonx is an AI and data platform that includes an AI development studio with access to IBM-curated and trained foundation models and open-source models, access to a data store, and a toolkit for AI governance.
|
Amazon Releases Bedrock AI Tool 09 Oct | Kay Ewbank
Amazon has announced that Amazon Bedrock, a tool for building with generative AI on AWS, is now generally available. Amazon Bedrock is a fully managed service that offers a choice of high-performing foundation models (FMs).
|
IBM's Visualizing Data with Python Course 09 Oct | Nikos Vaggalis
This is a free and self-paced course by the IBM Developer Skills Network Team that demonstrates the principles of Data Visualization, with Python of course. On Coursera, it forms part of two IBM Professional Certificates.
|
Shortest Path Breakthrough 08 Oct | Mike James
Most of us know Prim's or Dijkstra's algorithm for finding the shortest path though a graph or network, but did you know that this classic algorithm breaks down if the edge weights, the lengths that make up the path, are negative.
|
OpenCV Launches CrowdFunding Campaign 06 Oct | Kay Ewbank
In order to raise funds needed to complete and release the next version of its important computer vision library, the team at OpenCV has announced a crowdfunding campaign on Indiegogo.
|
Stack Overflow At 15 06 Oct | Sue Gee
Last month Stack Overflow, the goto site for developers to ask and answer questions, marked its 15th anniversary with a colorful poster that shows a typical question from each year and milestones in its history and in the world of computer technology.
|
Docker And Sysdig Partner Up To Secure The Software Supply Chain 05 Oct | Nikos Vaggalis
Today at DockerCon, Docker has announced the General Availability of Docker Scout. With the integration of Sysdig Runtime Insights, Docker Scout helps developers prioritize risk. This will significantly improve software supply chain security. Let's find out why.
|
GitHub Releases Innovation Graph 05 Oct | Kay Ewbank
GitHub has released GitHub Innovation Graph, an open data and insights platform that aggregates developer activity on GitHub into eight core metrics including activity on Git, repositories, programming languages, organizations, and topics.
|
|
Books of the Week
If you want to purchase, or to know more about, any of the titles listed below from Amazon, click on the book jackets at the top of the right sidebar. If you do make Amazon purchases after this, we may earn a few cents through the Amazon Associates program which is a small source of revenue that helps us to continue posting.
|
Full Review
|
Wild West To Agile (Addison-Wesley)
Author: Jim Highsmith Publisher: Addison-Wesley Pages: 304 ISBN: 978-0137961009 Print: 0137961006 Kindle: B0BXWP88KP Audience: Adherents of Agile methodology Rating: 4.5 Reviewer: Alex Denham
The subtitle of this book is Adventures in Software Development Evolution and Revolution and it is personal remininscences of the history of agile software development.
|
Book Watch
|
Essential TypeScript 5, 3rd Ed (Manning)
This guide to TypeScript takes the reader through the nuts and bolts of the language. No frills, no fuss—just TypeScript essentials. Adam Freeman begins with the hows-and-whys of TypeScript, then quickly progresses to practical applications of static types. The revised third edition shows how to get the most out of TypeScript 5 for a consistent, dependable development experience.
|
Machine Learning Engineering with Python, 2nd Ed (Packt)
This is a practical guide to building ML solutions to real-world problems. Andrew P. McMahon takes an examples-based approach and covers technical concepts, implementation patterns, and development methodologies. This edition has a new chapter on deep learning, generative AI, and LLMOps, and covers tools like LangChain, PyTorch, and Hugging Face to use LLMs for analysis. The book also looks at AI assistants like GitHub Copilot.
|
Quantum Computing (For Dummies)
This book preps the reader for the changes that quantum computing would bring. whurley and Floyd Earl Smith look at what quantum computing is and how it works. The book looks at how quantum computing would revolutionize networking, data management, cryptography, and artificial intelligence in ways that would have previously been unthinkable.
|
I Programmer has reported news for over 12 years. You can access I Programmer Weekly back to January 2012 for all the headlines plus the book reviews and articles.
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, 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.
Send your programming press releases, news items or comments to : NewsDesk@i-programmer.info
<ASIN:1871962579>
<ASIN:1871962420>
<ASIN:1871962749>
<ASIN:1871962595>
<ASIN:0137961006>
<ASIN:1633437310 >
<ASIN:1837631964>
<ASIN:1119933900>
|