October Week 2
Saturday, 14 October 2023

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.

I Programmer Logo Square

October 5 - 11, 2023

Featured Articles


Why Software Engineering Will Never Die
10 Oct | Nikos Vaggalis
article thumbnail

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
article thumbnail

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.

Banner

Programming News and Views


Copilot Chat Improves Confidence and Enjoyment
11 Oct | Sue Gee
article thumbnail

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
article thumbnail

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
article thumbnail

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
article thumbnail

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
article thumbnail

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
article thumbnail

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
article thumbnail

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
article thumbnail

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
article thumbnail

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
article thumbnail

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
article thumbnail

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.

Banner

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.

 

IP2

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>

 

 

 

 

 

 

Last Updated ( Saturday, 14 October 2023 )