|
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 |
Why DAST Is the Last Step Before Deployment 17 Mar | Harry Wilson Code mistakes can be catastrophic, which is why developers invest so much into scanning apps for vulnerabilities and loopholes before moving to production. Testing code before deployment is the foundation of shift left and integral to DevSecOps best practices, and it’s certainly everyone’s preference. |
Programming The ESP32 Using Arduino - Direct To Hardware 16 Mar | Administrator The Arduino core is easy to use but at the expense of power. If you want to do more then you need to work directly with the hardware. This is an extract from Harry Fairhead's latest book on programming the ESP32 using C and the Arduino library. |
Programming News and Views |
How Is React Doing 18 Mar | Ian Elliot The results of the 2025 React Survey are out. What do they tell us about the state of the React Ecosystem. |
From Kotlin To CodeSpeak 18 Mar | Mike James The future of programming is currently looking bleak with AI breathing down our necks. Perhaps we are the last programmers, but perhaps it is more a matter of change. The lead designer of Kotlin thinks that we need a new language for the times. |
Apache HugeGraph Becomes Top-Level Project 17 Mar | Kay Ewbank Apache has announced that Apache HugeGraph has become a Top-Level Project (TLP). Apache HugeGraph is a full-stack platform integrating graph database, computing, and AI capabilities for massive data storage, real-time querying, and offline analytics. |
Anthropic Releases Free Courses On AI 17 Mar | Nikos Vaggalis Under the umbrella of Skilljar, Anthropic Academy provides a comprehensive suite of free online courses designed to build AI Fluency across various professional and academic sectors. |
Racket 9 Adds Parallel Threads 16 Mar | Kay Ewbank Racket 9 is now available, with improvements including support for parallel threads. The most recent release, Racket 9.1, also adds improvements to DrRacket. |
MCP C# SDK 1.0 Released 16 Mar | Kay Ewbank The Model Context Protocol (MCP) C# SDK v1.0 is now available. This version supports the 2025-11-25 version of the MCP Specification, and improvements include better authorization flows and richer metadata. |
Pi Day 2026 - Is Pi Real? 14 Mar | Mike James If you are thinking, what a silly question, of course Pi is real - then you have the wrong meaning of "real". What I'm interested in is: "Does Pi exist?" and "What does this even mean!" |
Learn About Continuous Integration With Scrimba 13 Mar | Sue Gee Scrimba has added a new section to its Backend Developer Path. The new module covers Continuous Integration, showing you how to build automated pipelines that catch bugs early on while ensure that your "main"program remains in a deployable state at all times. |
What Happened At FOSDEM 2026 13 Mar | Nikos Vaggalis This year, the annual event ran between 31 January & 1 February 2026, attracting a lot of interest. We provide an overview of the content presented and assorted highlights. |
Rust 1.94 Adds Array Windows 12 Mar | Kay Ewbank Rust 1.94 has been released with support for array_windows, an iterating method for slices. The new version also adds cargo config inclusion, and Cargo now parses TOML v1.1 for manifests and configuration files. |
pgEdge MCP Server For Postgres 12 Mar | Nikos Vaggalis pgEdge has launched a hosted Model Context Protocol (MCP) server that connects its database platform directly to AI development tools like Claude and Cursor. So what can you do with it? |
Book Watch |
The Genius of Lisp (Berksoft Publications) 18 Mar This book explores how Lisp came about and why it was designed the way it was. Cees de Groot looks at the geniuses involved in its creation, including Alonzo Church, Alan Turing, and the father of Lisp and artificial intelligence, John McCarthy, and discusses the way Lisp has informed the design of most programming languages in use today. |
A Developer's Guide to Integrating Generative AI into Applications (WIley) 16 Mar This book explains how to design and implement scalable generative AI applications. Chris Minnick walks the reader through building production-ready GenAI applications, covering the key architectural choices, integration patterns, and design practices needed to deliver accurate, efficient, and commercially viable solutions. Minnick demonstrates the principles and techniques you need to succeed in the rapidly evolving GenAI space in real-world business environments. He shows how to overcome the practical challenges developers face when embedding generative AI into products, from designing effective prompts to managing performance and cost, with hands-on examples that demonstrate proven techniques you can apply immediately. |
Bounce: Balls, Walls, and Bodies in Games and Play (The MIT Press) 13 Mar This book follows an array of bouncing balls through the histories of nonelectronic and electronic games, across the spectrum of play, game, and sport, and into the domains of physics, material science, animation, and computing. Carlin Wing’s focus on bounce sidesteps the focus on play found in much of the game studies literature and broadens the scope of game history by spotlighting an interaction that is central to thousands of physical and digital games and sports. |
----------
|
Back Issues I Programmer Weekly |