Programming News and Views
Send your programming press releases, news items or comments to: NewsDesk@i-programmer.info
Getting Ready For Santa Dec 24 | Lucy Black
 The annual Santa tech-fest is well under way, with Santa trackers from both Google and NORAD counting down to the big day to see how Santa is doing on sorting out who's been naughty and who's been nice.
|
Google Releases Gemini 3 Flash Dec 23 | Kay Ewbank
 Google has "dropped", in the new sense of the term which means "launched", Gemini 3 Flash, the latest Google model. The Gemini team says Gemini 3 offers frontier intelligence and is built for speed at a fraction of the cost.
|
Apache Pulsar Client C++ 4.0 Released Dec 23 | Kay Ewbank
 The Apache Pulsar team has announced the release of Apache Pulsar Client C++ version 4.0.0. Improvements include support for getting the encryption context on a message, and for getting the producer name of a message. The supported C++ standard has also been upgraded to version 17.
|
MongoDB Now Does MCP Dec 22 | Nikos Vaggalis
 Agentic AI and MPC are coming on strong in the database market. After the likes of Postgres and Oracle, now it's MongoDB's turn to incorporate MCP.
|
VSCode Abandoning IntelliCode Dec 22 | Kay Ewbank
 Microsoft has deprecated IntelliCode extensions for VS Code in favor of GitHub Copilot Chat. While this also provides advanced suggestions and inline completions, its free tier is limited to 2,000 suggestions per month, and as Copilot provides a suggestion with every input, this doesn't last long.
|
Christmas Is NP Hard Dec 21 | I Programmer
 It is official - Xmas is NP hard. See exactly how and appreciate the value of holiday algorithms.
|
December Week 3 Dec 20 | Editor
 Our top feature this week is a bonus chapter for the highly regarded "Programmer's Guide To Theory", a book in which Mike James sets out to present the fundamental ideas of computer science in an informal, and yet informative, way. Next up we have Ian Elliot explaining the notion of a "First Class Function". Plus the week's news and additions to Book Watch.
|
Presents For Programmers 2025 Dec 19 | Lucy Black
 We're fast approaching Panic Weekend, when those of us who've been trying to forget about the upcoming holidays face up to the reality that the present giving season is happening whether we're ready or not. So if you're still in need of some festive ideas, we've come up with a few that might rescue you.
|
The Gist Of The NODES 2025 Dev Conference Dec 19 | Nikos Vaggalis
 NODES is the biggest graph community gathering dedicated to applications, data intelligence, knowledge graphs, and AI. Let's find out what happened this year.
|
Turn Claude Into Your Personal Research Assistant Dec 18 | Nikos Vaggalis
 Claude Scientific Skills give Claude super powers, not just on coding, but about any science. We try them out to see what's on offer.
|
Android Studio Otter 2 Is Stable Dec 18 | Kay Ewbank
 The Android developer team has announced that Android Studio Otter 2 Feature Drop is stable. Feature Drop is the term used for updates that are built on top of the IntelliJ platform updates, and follow soon after each new "animal" release - in this case Otter.
|
Make Merry With the ESP32 Dec 17 | Harry Fairhead
 For me 2025 was the year of the Espressif ESP32 - well it extended back into 2024. By the end of the year I was convinced that for the sort of IoT projects that I want to do around my own home the ESP32 S3 is the single board microcontroller of choice and I heartily recommend it to any programmer wanting to get into the IoT scene.
|
Apple Just Lost The Epic App Store Battle - Again! Dec 17 | Mike James
 Apple can't seem to catch a break at the moment. It keeps appealing and it keeps losing. Now its appeal against an injunction that called for it to reduce fees for external in app purchases has been rejected.
|
JetBrains - Work With AI Effectively Dec 16 | Nikos Vaggalis
 In cooperation with the Nebius AI cloud platform, JetBrains has launched a set of ten free courses for developers that demonstrate how to incorporate AI in their workflow to become 10X productive.
|
Docker Desktop 4.5 Adds Dynamic MCP Dec 16 | Kay Ewbank
 Docker has announced an upgrade to Docker Desktop with improvements including a new Dynamic MCP feature.
|
Rust For Linux No Longer Experimental Dec 15 | Harry Fairhead
 Linux maintainers attending the Linux Kernel Maintainers Summit have said that Rust in the Linux kernel should no longer be treated as experimental, but rather as a core part of the kernel.
| | More Recent News |

|
|
Book Watch
Follow Book Watch on Twitter
Book Watch is I Programmer's listing of new books and is compiled using publishers' publicity material. It is not to be read as a review where we provide an independent assessment. Some but by no means all of the books in Book Watch are eventually reviewed.
Latency: Reduce delay in software systems (Manning) 22 Dec
This book looks at latency from first principles to production-ready code, and shows how to make your software faster at every layer of the stack. Pekka Enberg explains what latency really is, how it differs from bandwidth, and why it matters for user experience. Using practical examples, later chapters show how to apply Little’s Law, design lock-free algorithms, and design caching systems that scale. Enberg explains how code runs differently on distributed systems, databases, and operating systems, and how to understand the common latency-causing issues in each situation.
<ASIN:1633438082 >
|
The Ultimate Final Fantasy XIV Cookbook, Volume 2 (Insight Editions) 19 Dec
In this book Victoria Rosenthal takes the reader on a journey once more through the expanded and rich culinary world of Etheirys from the Final Fantasy XIV game, traveling beyond Eorzea to the realms introduced in the Shadowbringers, Endwalker, and Dawntrail expansions. Now your favorite Namazu and moogle cooks, Gyohan and Mogria, are cheering you on in your culinarian adventures with a cute, themed cookbook stand inside this set!
<ASIN:B0FF3D15M9 >
|
C# Programming, 4th Ed (In Easy Steps) 15 Dec
This book is a beginner-friendly guide to C#. In easy steps, and with crystal-clear, syntax-highlighted examples, Mike McGrath starts by building a solid foundation with C# essentials — variables, arrays, logic, loops, methods, and classes. He then goes on to show how to grasp Object-Oriented Programming (OOP) to structure projects, how tocreate real-world applications for Windows desktops, and Universal apps that run seamlessly across multiple devices.
<ASIN:1787910385>
| | More Book Watch |
Previous Book Watch.
Follow Book Watch on Twitter. Publishers send your book news to: bookwatch@i-programmer.info
|
|