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


Master The Pico WiFi: Client Sockets
18 Nov | Harry Fairhead and Mike James

There are big advantages to using FreeRTOS with the Pico and one of them is being able to use sockets. This is an extract from our latest book on the Raspberry Pi Pico 2W in C.


JavaScript Data Structures - A Lisp-Like List
18 Nov | Ian Elliot

JavaScript lets you do so much with so little as we show here by implementing a Lisp-like list data structure.

Programming News and Views


Anthropic's Prompt Engineering Tutorial
19 Nov | Nikos Vaggalis

The more elaborate the prompt the better the outcome. But how do I construct a really great prompt? The answer to that question is given by this free, official Anthropic step-by-step guide which shows how to construct prompts that get optimal answers out of the Claude LLM.


Move Fast And Fix Things - In Praise Of Rust
19 Nov | Mike James

Is Rust the solution to all our problems - Google's Android team seems to think so and dubs Rust the "move fast and fix things" language.


Cursor 2 Enables Multi-Agent Working
18 Nov | Kay Ewbank

The developers of the AI coding editor Cursor have announced a new version that can be used to work with multiple agents and includes its first coding model.


Deepnote Goes OpenSource
18 Nov | Nikos Vaggalis

Deepnote, hailed as the Jupyter Notebook successor,
is now open-sourced after 7 years running as a sole cloud offering.


Next.js 16 Adds Cache Components
17 Nov | Kay Ewbank

Next.js 16 has been released with This release has improvements to Turbopack, caching, and the Next.js architecture.


InfluxDB 3.6 Released With AI Capabilities
17 Nov | Nikos Vaggalis

InfluxData has released InfluxDB 3.6 for both Core and Enterprise, a  new version which incorporates AI and performance improvements. But, first of all what's the difference between Core and Enterprise?


Robot Army Video As Robots Shipped En Masse
16 Nov | Mike James

To mark the “first mass delivery” of its Walker S2 Humanoid Robots, Chinese manufacturer UBTECH posted a spectacular  video of its "Robot Army" on YouTube. Watch and be amazed.


Robotic Gut Spider For Exploring Digestive Tract
14 Nov | Lucy Black

Researchers from China have demonstrated soft, magnetically controlled robot "spiders" the size of a vitamin capsule that can move through the digestive tract to avoid the need for invasive endoscopies.


Google Tunix Hack Hackathon Now Open
14 Nov | Lucy Black

A Google hackathon on Kaggle is now open for entries showing how to use Tunix, Google's JAX-native library for LLM post-training, to train a model to show its work by laying out a reasoning trace before landing on an answer.


C# Could Overtake Java in TIOBE Index
13 Nov | Mike James

C# 14, the latest Long Term Support release of the .NET language was released this week as part of .NET 10. Currently in fifth position in the TIOBE Index rankings it looks set to overtake Java and it certainly deserves to.


.NET 10, C# 14 and F# 10 Released Alongside Visual Studio 2026
13 Nov | Kay Ewbank

Microsoft has shipped .NET 10, the platform created from a combination of .NET Framework and .NET Core, including C# 14 and F# 10. Visual Studio 2026 has also been released at .NET Conf, the online event that concludes today.


Edera Open Sources Sprout
13 Nov | Kay Ewbank

Edera has announced an open source version of Sprout, a bootloader built in Rust. The security specialists also announced success in penetration testing and integration with Falco. The announcements were made at KubeCon Atlanta.

Book Watch


Deep Learning with Python 3rd Ed (Manning)
19 Nov

This book teaches deep learning from first principles, with hands-on, code-first examples in Python using Keras 3, plus coverage of TensorFlow, PyTorch, and JAX. The book is designed for readers with intermediate Python skills (no prior ML or deep learning experience required). François Chollet and Matthew Watson offer clear explanations, intuitive visuals, and enough depth to help both beginners and experienced practitioners level up. The third edition includes topics such as generative AI, transformers, diffusion models, large language models, image and text generation, and modern best practices.


Vector Search with JavaScript (Pragmatic Programmer)
17 Nov

This book shows how to apply AI-driven vector search strategies to deliver smarter, more intuitive search experiences that keep users engaged. Ben Greenberg looks at how to make search results smarter and more useful for everyday users and deliver more relevant results with vector search.


Vibe Coding (IT Revolution)
14 Nov

In this book, Steve Yegge and Gene Kim look at how vibe coding is changing software development. The authors say that by using AI assistance, where intent and flow matter more than syntax, developers can achieve unprecedented levels of productivity and creativity. They put forward the argument that programmers no longer need to toil over code and syntax. They can now describe what they want and watch it materialize instantly.


----------

Back Issues I Programmer Weekly

powered by phpList 3.6.8, © phpList ltd