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


jQuery 4 - Basic DOM
29 Apr | Ian Elliot

With jQuery 4, the philosophy remains: write less, do more. But first you need to know how to do things in HTML without jQuery.This is an exclusive extract from Ian Elliot's book on jQuery 4.


The SWTP Effect -The Microcomputer Revolution In The UK
26 Apr | Historian

In this third and final part of our look at the early days of the microcomputer revolution as it happened in the UK, we focus on the amazing and idiosyncratic SWTP family of computers which played the role in the UK that the Altair did in the US.

Programming News and Views


Android Bench - Evaluating LLMs On The Android Platform
29 Apr | Nikos Vaggalis

Android Bench is a specialized framework designed to evaluate the performance of Large Language Models on practical mobile engineering challenges.


Security Debt Crisis Intensifies, AI Is Double-Edge Sword
29 Apr | Sue Gee

The 2026 Veracode State of Software Security (SoSS) report highlights a growing "remediation gap," where the speed of AI-driven development is significantly outpacing the ability of security teams to fix vulnerabilities. The core message is that 2026 is a year of "security debt," with 82% of organizations now carrying unresolved flaws older than a year.


Apache Sedona 1.9 Improves Support For Spark And Bing
28 Apr | Kay Ewbank

Apache Sedona 1.9 has been released with improvements including support for Spark 4.1, Bing Tile functions, and proj4sedona CRS transformations. Sedona is a cluster computing framework for processing large-scale geospatial data.


Microsoft Fabric Machine Learning Tutorial - The Course
28 Apr | Nikos Vaggalis

Learn about Microsoft Fabric and its applications of ML through a project analyzing Titanic's passenger data.


Google Releases Alpha Of Room 3.0
27 Apr | Kay Ewbank

Google has released the first alpha of Room 3.0. Room is part of the library of Jetpack Architecture Components, and the new release is described as a major breaking version that focuses on Kotlin Multiplatform (KMP) and adds support for JavaScript and WebAssembly (WASM) on top of the existing Android, iOS and JVM desktop support.


GitHub Pauses Copilot Signups
27 Apr | Lucy Black

GitHub has announced it is changing Copilot’s Individual plans by pausing new sign-ups, tightening usage limits, and adjusting model availability. The moves are a response to long-running, parallelized AI coding sessions consuming far more resources than the company originally envisaged.


Meet The Table Tennis Playing Ace
26 Apr | Lucy Black

Developed by Sony AI, Ace is an AI-drive table tennis robot that combines a robotic arm with an AI-based control system. The system has already made the breakthrough of beating elite human players.


Google I/O 2026 Focuses On Android And AI
24 Apr | Lucy Black

Google has released the schedule for Google I/O, with a promise of unveiling Google's biggest updates across AI, Android, Chrome, and Cloud.


GitHub Copilot CLI For Beginners - The Course
24 Apr | Nikos Vaggalis

A free course by Microsoft for mastering the
AI-powered assistant designed for the terminal.


Visual Studio Gets New Debugger Agent Workflow
23 Apr | Kay Ewbank

Microsoft is introducing a new, upgraded, guided workflow within the Debugger Agent in Visual Studio. The workflow validates bugs against real runtime behavior instead of relying on static analysis guesses.


Grafana 13 Adds AI And Faster Telemetry
23 Apr | Editor

Grafana Labs has released an updated version of Grafana alongside improvements to Loki and the ability to use Grafana's AI assistant for free. The announcements were made at the recent user conference held in Barcelona, Spain.

Book Watch


Total Typescript (No Starch Press)
29 Apr

This is a no-nonsense guide to all the essentials you'll need to become a TypeScript wizard and build a TypeScript application from scratch. Matt Pocock and Taylor Bell beginning by setting up a proper TypeScript environment, then show how to start writing and annotating code. Each chapter builds on the last - primitive types to unions, objects to classes, basic generics to type transformations - with exercises woven throughout as checkpoints, not afterthoughts.


Essentials of Big Data Analytics (Morgan Kaufmann)
27 Apr

Subtilted, "Applications in R and Python", this book sets out to demystify the complex world of big data analytics, blending theoretical concepts with hands-on practices using the Python and R programming languages and MapReduce framework. Pallavi Chavan et al bridge the gap between theory and practical implementation, providing clear and practical understanding of the key principles and techniques essential for harnessing the power of big data.


Zola And Zena: Cyber Pups Keep You Safe (Book Publishing Pulse)
24 Apr

In this book, readers join Zola and Zena, two curious friends who explore the digital world one byte at a time. Through colorful stories, fun challenges, and real-world examples, young readers learn how to protect themselves and become confident digital citizens. In each "byte-sized" lesson, Dr. Rae Rivera introduces an essential safety concept with relatable scenarios and easy-to-follow tips and fun activities.


----------

Back Issues I Programmer Weekly

powered by phpList 3.6.8, © phpList ltd