|
Every day I Programmer has new material written by programmers, for programmers. This digest gives a summary of the latest content, which this week includes an extract from Master the Raspberry Pi Pico in C: WiFi about the advantages of using Sockets under FreeRTOS. Our other featured article is about the JavaScript LISP-like List.
To receive this digest automatically by email, sign up for our weekly newsletter.

November 13 - 19, 2025
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.
<ASIN:B0FP9RJJ7Z>
<ASIN:B0FDYDPQ54>
<ASIN:B0FJYJF77Q>
|
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)
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.
<ASIN:1633436586 >
|
Vector Search with JavaScript (Pragmatic Programmer)
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.
<ASIN:B0FJQK7W62>
|
Vibe Coding (IT Revolution)
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.
<ASIN:1966280025>
|

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 |