Welcome to the iProgrammer newsletter. You are receiving this newsletter because you signed up at I Programmer.

For more information and help see the end of this email

Featured Articles


Raspberry Pi CM5 IoT In C - Getting Started With SPI
29 Dec | Harry Fairhead

The CM5 has SPI and you can use it via Linux drivers or directly.  In this article we look at how to use it via a driver. This is an extract from the newly-published Raspberry Pi Compute Module 5 IoT In C


What If Babbage..?
26 Dec | Mike James

What if the computer had been invented in the Victorian era? This isn’t a silly idea. Charles Babbage was born in the eighteenth century - the age of the Industrial Revolution. The calculating machines he invented, although never fully realized in his lifetime, are rightly seen as the forerunners of modern programmable computers. What if he had succeeded?

Programming News and Views


AI - It's All Downhill From Here?
31 Dec | Mike James

AI is a complex beast, but it is based on some very simple and very powerful ideas that deserve to be better known as they throw much light not only on the way AI works but on the way the universe works.


Microsoft Loves Python + AI
31 Dec | Nikos Vaggalis

And it shows it by launching a new step by step tutorial on building AI powered application with Python.


TypeScript 7 On Course For Early 2026
30 Dec | Ian Elliot

Microsoft says work on the next two versions of TypeScript is going well, with both TypeScript 6 and 7 on course to appear in early 2026. TypeScript 7.0 is the version that is being rewritten in native code, while TypeScript 6.0 will be the last version of the JavaScript-based version/


Udacity Offers 40% Off
29 Dec | Alex Denham

Udacity is encouraging us to put the holiday time to good use with a special offer running until the New Year - 40% off across all its programs when you pay in advance.


Deno 2.6 Adds NPM And JSR Tool
29 Dec | Kay Ewbank

Deno 2.6 has been released with a new tool, dx, that is an equivalent to npx and is a way to run binaries from npm and JSR packages.


Photos Of Ada Lovelace Saved For UK
28 Dec | Sue Gee

The only known photographs of Ada Lovelace, which were withdrawn from an online auction in June, have been acquired by the UK National Portrait Gallery.


Charles Babbage - Born This Day 154 Years Ago
26 Dec | Historian

It is an annual I Programmer tradition to celebrate the birth of Charles Babbage, the man who invented and designed a programmable computer at the start of the Industrial Age, and who is now recognized as the Father of the Computer.


Humanoid Alpha Learns To Wrap Xmas Presents
26 Dec | Lucy Black

If you've been cursing the sticky tape and searching fruitlessly for the scissors, maybe a robot is the solution. The team behind the Humanoid HMND 01 Alpha Bipedal certainly thinks so. The company has released a tongue in cheek video for the holidays that is a tribute to one of the scenes from the classic film “Love Actually.”


Xmas Tree? Sorted!
25 Dec | Mike James

Yes I know we have all seen enough visualizations of sorting algorithms to last a lifetime - which is how long a bubble sort generally takes. But it's the holiday season and sorting is one programmer way to create a tree.

Book Watch


Coding with AI: Examples in Python (Manning)
31 Dec

In this book Jeremy Morgan looks at how developers can hand off tedious software development tasks to an assistant using AI-powered coding tools like Copilot to accelerate research, design, code creation, testing, troubleshooting, documentation, and refactoring. Written for working developers, this book fast-tracks the reader to AI-powered productivity with bite-size projects, tested prompts, and techniques for getting the most out of AI. It takes you through several small Python projects with the help of AI tools, showing you exactly how to use AI to create and refine real software.


How to Prove Anything: 30 absurd research papers (Packt)
29 Dec

This book collects popular essays from the "renowned Cranberry-Lemon University Press’s most illustrious scholars".  The publisher says diverse authors present their ideas to the world outside of a Substack account with 1-23 followers and a TikTok video. Author, B McGraw, says this book is for anyone who needs to know how a Markov Process proves that it’s not worth investigating the Fermi Paradox because there probably aren’t any aliens and anyway even if there were they wouldn’t lie to you about this. More importantly, cats will learn vital new ways to get their humans to provide wet food.


Minecraft Annual 2026 (Farshore)
26 Dec

This is the official Minecraft Annual for 2026, full of updates, builds, and activities, along with all there is to know about the past year of Minecraft. Stuffed to the brim with updates, activities, step-by-step builds and tips and tricks for the game, this book is a must-have for any minecrafter. This year’s annual includes a biome personality quiz, loads of fun activities and tips on surviving a trial chamber, where to find all the wolf variants and how to loot an ancient city. Plus discover a mob board game, awesome builds and survival challenges for you to complete in-game.


----------

Back Issues I Programmer Weekly

powered by phpList 3.6.8, © phpList ltd