|
This week saw the publication of Master The ESP32: WiFi, by Harry Fairhead and Mike James. Our chosen first extract is from its final chapter and is about ESP Now, a facility for flexible peer-to-peer networking mode available for use with all ESP32 devices. We also introduce a new News section - Viewpoint. In the inaugural item, Mike James asks "How Can You Not Be Impressed By AI"?
To receive this digest automatically by email, sign up for our weekly newsletter.

December 04 - 10, 2025
Featured Articles
|
Master The ESP32 WiFi: ESPNow 08 Dec | Harry Fairhead and Mike James
ESPNow is a flexible peer-to-peer networking mode that is available for use with all ESP32 devices. The problem is that it can be difficult to get started, but not if you follow our simple introduction. This is an extract from our latest book on the ESP in C.
<ASIN:B0G5M76KLB>
|
Ivan Sutherland - Father of Computer Graphics 06 Dec | Historian
Computer graphics wasn't invented by one man, but Ivan Sutherland had a lot to do with it and his is the name you generally think of first in connection with its development.
|
|
Programming News and Views
|
How Can You Not Be Impressed By AI? 10 Dec | Mike James
There is a big backlash against AI at the moment and given the threat it poses to jobs. this can hardly be an unexpected response. However, much of the backlash focuses on how useless and unimpressive it is. This is crazy. AI has achieved so much of its goal in such a short time, this is an entirely untenable position.
|
The Goose Advent Of AI Has Commenced 10 Dec | Nikos Vaggalis
A new Advent calendar had joined those for Java, Kotlin and Rust. We now have Advent of AI, a series of AI engineering challenges from Goose, that is already underway.
|
LangGrant Announces LEDGE MCP Server 09 Dec | Kay Ewbank
LangGrant has announced its LEDGE MCP server that enables LLMs to reason across multiple enterprise databases and generate multi-step analytics plans without transmitting raw data to the model. The system works entirely with metadata and schema context.
|
Grace Hopper - Her 119th Anniversary 09 Dec | Sue Gee
Today, December 9th 2025, is the 119th anniversary of the birth of Grace Hopper. Her concern for teaching young people is why Computer Science Education Week and the Hour of Code, now the Hour of AI, are timed to coincide with her birthday. Her legacy also extends into other areas.
|
PostgreSQL Extension for Visual Studio Code 08 Dec | Nikos Vaggalis
Connect to PostgreSQL database instances, run queries, create and manage connections and more, all from inside VSCode. Just announced, the extension simplifies talking to and managing PostgreSQL databases from the ease of the most popular IDE.
|
Angular 21 Adds Signal Forms 08 Dec | Kay Ewbank
Angular 21 has been released with experimental support for Signal Forms, a developer preview of Angular Aria, and the ability to use Angular's MCP Server via AI Agents.
|
A Pico For the Holidays 07 Dec | Harry Fairhead
The holiday season is a good time to acquire a new skill - you have the time and don't want to go outdoors. How about getting into electronics and home automation? My recommendation for this is the Raspberry Pi Pico, specifically the Pico 2W, where W indicates in-built WiFi.
<ASIN:B0FJYJF77Q>
<ASIN:187196296X>
|
Researchers Use AI And Robot Dogs To Detect Wildfires 05 Dec | Lucy Black
A pilot scheme supported by Horizon Europe is investigating the use of AI and robot dogs to detect and mitigate wildfires.
|
Apache NetBeans 29 Improves Gradle Support 05 Dec | Kay Ewbank
Apache NetBeans 28 has been released with improvements to Gradle 9 support, better handling of the Maven UI, and expanded JUnit integration.
|
Codacy Releases AI Risk Reduction Tool 04 Dec | Kay Ewbank
Codacy has launched two new products to help control genAI coding. AI Risk Hub and AI Reviewer form a code compliance suite that organizations can use for governance of AI-generated code and smart, context-aware code reviews.
|
Microsoft Adds IQ Layer To Fabric 04 Dec | Kay Ewbank
Microsoft is adding a "semantic intelligence layer" to Fabric to add that elevates Fabric from a unified data platform to a unified intelligence platform. The announcement says the extra layer will turn an organization's data into "a live, structured, connected model of how your business operates".
|
|
Book Watch
|
Master The ESP32 In C (I/O Press)
This book looks at using the ESP32's WiFi for IoT projects in which data needs to be shared. Mike James and Harry Fairhead start out with an examination of using FreeRTOS beyond the simple single-task program: using cores, scheduling, locks, synchronization and interrupts. There are chapters covering the different data structures that FreeRTOS provides for inter-task communication, and basic WiFi in station mode.
<ASIN:1871962994 >
|
Coding For Dummies, 2nd Ed (Wiley)
This book explains the essentials of writing code and applying it to real-world projects. Paul McFedries starts with the essentials of how code works and which coding languages drive tech. He shows to code using Python and JavaScript. The book also offers insights into how new tools like AI can quickly boost coding know-how.
<ASIN:139436556X >
|
The Shortest History of AI (Experiment Llc)
This book tells the history of the development of artificial intelligence through its six essential animating ideas. Toby Walsh explores how since Alan Turing first posed the question “Can machines think?” artificial intelligence has evolved from a speculative idea to a transformative force. He traces this evolution, from Ada Lovelace’s visionary work to IBM’s groundbreaking defeat of the chess world champion and the revolutionary emergence of ChatGPT.
<ASIN:B0DSZ7MTVS >
|

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 |