September Week 1
Saturday, 09 September 2023

If you've not visited I Programmer before, this Weekly Digest gives you a taster. It has links to our wide ranging news with its mix of analysis and comment and the week's additions to Book Watch Archive and the latest Book Review. This week our two featured articles explored the benefits of modular programming and how to gain credentials to advance your career.

To receive this digest automatically by email, sign up for our weekly newsletter.

I Programmer Logo Square

August 31 - September 6, 2023

Featured Articles

The Trick Of The Mind - Modular Programming
05 Sep | Mike James
article thumbnail

Breaking tasks down into little pieces is a really great idea and programming languages need a way to make this easy. The solution is modules, subroutines, procedures or functions - all the same basic idea. This is an extract from my book Trick of the Mind which explores what it is to be a programmer.

Professional Credentials To Further Your Career
02 Sep | Sue Gee
article thumbnail

Software Development is still a career where you can thrive without professional certificates. On the other hand employers looking to promote from within their existing talent increasing take notice of online credentials. And expanding your skill set  can be personally fulfilling as well as financially advantageous.


Programming News and Views

Google Turns 25
06 Sep | Sue Gee
article thumbnail

At the end of September 2023 Google will officially celebrate its 25th birthday. In fact the day itself has already come and gone as it was on September 4th, 1998 that Google was founded by Larry Page and Sergey Brin.

ChatGPT And Excel Another Coding Threat?
06 Sep | Mike James
article thumbnail

We have been considering the role of coding copilots in helping skilled programmers create code, but what happens when large language models attempt to create a spreadsheet? Is this just another way to get things wrong?

Learn To Document Your API Correctly
05 Sep | Nikos Vaggalis
article thumbnail

"API Documentation Best Practices" is a brand new short and free course by APISEC University which looks into why documenting your APIs should be an essential part of your software development cycle and not an afterthought.

SQLite 3.43 Released
05 Sep | Kay Ewbank
article thumbnail

SQLite 3.43 has been released with new support for Contentless-Delete FTS5 Indexes, as well as better JSON processing.

Google Maps Adds New APIs
04 Sep | Alex Denham
article thumbnail

Google is trying out new map styles and has added new environment APIs to its Maps Platform. The Google Maps Platform is a set of APIs and SDKs that can be used to embed Google Maps into mobile apps and web pages, or to retrieve data from Google Maps.

MongoDB 7 Adds Queryable Encryption
04 Sep | Kay Ewbank
article thumbnail

MongoDB 7 has been released with full support for encrypted queries and easier management of Atlas Search indexes.

A Clock For 2023 - Too Good To Miss
03 Sep | Harry Fairhead
article thumbnail

On this holiday weekend we take a break and look back at the wonder of off-the-wall clocks because it was too good to miss.

I have to admit I have a small passion for freaky clocks. They used to be hard to make, but now with powerful single-board computers and low cost displays they are not so difficult and the fun is inventing a new way to show the time.

Learn About RISC-V From Linux Foundation on edX
01 Sep | Sue Gee
article thumbnail

The Linux Foundation has a new free course on the edX platform for those who would like to learn about, and experiment with, RISC-V. A verified track, to earn a certificate of completion, is also available.

GitHub Enterprise Server 3.10 Improves Security
01 Sep | Kay Ewbank
article thumbnail

Version 3.10 of GitHub Enterprise Server, the self-hosted version of GitHub that organizations can install on their own servers, has been released with improved security and compliance controls.

Python Extends Its Lead In IEEE Spectrum Rankings
31 Aug | Mike James
article thumbnail

This is the 10th year for the annual Top Programming Languages exercise. Python coming top isn't news. It has now done so eight years in a row. What is important is that it is even further in the lead than ever before.

Microsoft Discontinues Visual Studio For Mac
31 Aug | Kay Ewbank
article thumbnail

Microsoft is to cease updates for Visual Studio for Mac. The announcement said that there will be security updates and platform update compatibility for the next 12 months.


Books of the Week

If you want to purchase, or to know more about, any of the titles listed below from Amazon, click on the book jackets at the top of the right sidebar. If you do make Amazon purchases after this, we may earn a few cents through the Amazon Associates program which is a small source of revenue that helps us to continue posting.

Full Review

Software Development Pearls

Author: Karl Wiegers
Publisher: Addison-Wesley Professional
Pages: 336
ISBN: 978-0137487776
Audience: General developers
Rating: 2
Reviewer: Ian Elliot
Who can resist a good pearl or two?

Book Watch

.NET MAUI in Action (Manning)

This book shows how to use the .NET MAUI framework to write apps that will run on Windows, Android, macOS and iOS platforms using existing .NET development skills. Matt Goldman reveals essential .NET MAUI development techniques through hands-on example applications in every chapter. Readers will learn cross-platform development quickly as they start building their own rich apps.

SQL Server 2022 Administration Inside Out (Microsoft Press)

This reference includes timesaving solutions, tips, and workarounds to help plan, implement, deploy, provision, manage, and secure SQL Server 2022 in any environment: on-premises, cloud, or hybrid, including detailed, dedicated chapters on Azure SQL Database and Azure SQL Managed Instance. Nine authors including Randolph West tour DBA capabilities available in the SQL Server 2022 Database Engine, SQL Server Data Tools, SQL Server Management Studio and  PowerShell.

The Tiger and the Rabbit (Wiley)

In this book, subtitled "A Fable of Harnessing the Power of the Metaverse, WEB3, and AI for Business Success", former Amazon Web Services VP and COO and Channel Chief at Unstoppable Domains, Sandy Carter, delivers a narrative about a brand struggling to improve their customer experience.



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 :




<ASIN: 0137487770>

<ASIN: 0137899882 >

<ASIN: 1394190123>

Last Updated ( Saturday, 09 September 2023 )