December Week 1
Saturday, 10 December 2022

This week Nikos Vaggalis looks at TLDR, a plugin for the popular JetBrains IDEs that explains what a piece of code does in natural English, and explains why it's such a big productivity boon for developers. Ian Elliot explores the idea that the whole of the JavaScript language is built on one central data structure - the associative array.

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

I Programmer Logo Square

December 01 - 07, 2022

Featured Articles

TLDR Explains Code Like I Am Five
05 Dec | Nikos Vaggalis
article thumbnail


TLDR is a plugin for the popular JetBrains IDEs that explains what a piece of code does in natural English. It's a big productivity boon for developers.


JavaScript Data Structures - The Associative Array
01 Dec | Ian Elliot
article thumbnail


The whole of the JavaScript language is built on one central data structure - the associative array. Objects in JavaScript are just associative arrays and this causes a lot of confusion at first. But the fact of the matter is that the associative array is used to build every other type of data structure in JavaScript. 


Programming News and Views

Ludo Takes Guesswork Out Of Games Development
07 Dec | Kay Ewbank
article thumbnail has added a new market analysis feature to its game research and design assistant, along with updates to its game image generator. 

Kotlin 1.8 Beta Adds New JVM Functions
07 Dec | Mike James
article thumbnail



A beta release of Kotlin 1.8 is available with improvements support for Xcode 14, compatibility with Gradle 7.3, and new experimental functions for JVM. 

Learn C++ With Udacity - 70% Off
06 Dec | Sue Gee
article thumbnail


Udacity has a special offer in time for the holidays - when hopefully you'll have some time to take advantage of it. The deal is 70% off across all its programs when you pay in advance. So what to choose. How about C++? 

TriggerMesh Announces Shaker
06 Dec | Kay Ewbank
article thumbnail


TriggerMesh has announced Shaker, an open source alternative to AWS EventBridge. TriggerMesh is a provider of a cloud native integration platform. 

Google Cloud Training Free On edX
05 Dec | Sue Gee
article thumbnail


The final part of the Google Cloud Computing Foundations Professional Certificate is now available on the edX platform. It looks at managed big data services, machine learning and its value, and how to demonstrate your skill set in Google Cloud. 

Edge Delta Releases Free Version
05 Dec | Kay Ewbank
article thumbnail


Edge Delta is an observability automation platform that developers can use to get a picture of application and service behavior.  A free version of its software that can be used to monitor applications running in Kubernetes has been released. 

Xmas Tree? Sorted!
04 Dec | Mike James
article thumbnail


Yes I know we have all seen enough visualizations of sorting algorithms to last a lifetime - which is how long a bubble sort generally takes. But it's the holiday season and sorting is one programmer way to create a tree. 

November Week 4
03 Dec | Editor
article thumbnail


Get up to speed on stuff that affects you as a developer with our weekly digest. It summarizes the week's news together with the week's book review and new titles selected for Book Watch Archive. This week we have a further extract from Programmer's Python: Async in which Mike James looks at process-based parallelism, which has the advantage of no GIL problems.


SadServers - A Playground for SREs, Admins And Devops Engineers
02 Dec | Nikos Vaggalis
article thumbnail


SadServers is a playground where users can test their Linux troubleshooting skills on real Linux servers. Besides sharpening your troubleshooting skills, it is also suitable for practicing for SRE/DevOps interviews.


Programmer Gifts - Mugs
02 Dec | Mike James
article thumbnail


It's that mug time of year and what better than a new endpoint for your favourite algorithm oil... we have some for your consideration. This first one reflects how I feel most of the time and not only when I'm coding - debugging, refactoring and documenting. 

Google And NORAD Start Countdown to Christmas
01 Dec | Lucy Black
article thumbnail


It's December 1st - the day on which both Google and NORAD take the wraps off their Santa Trackers that have been in hibernation since the start of the year. Both have a new mini game for kids each day until Christmas Eve plus plenty more activities, both fun and educational, for the whole of December. 

AWS Glue 4 Adds Pandas Support
01 Dec | Kay Ewbank
article thumbnail


AWS Glue has been updated with updated engines and support for Pandas. AWS Glue is a serverless data integration service that Amazon says makes it easier to discover, prepare, move, and integrate data from multiple sources for analytics, machine learning and application development. 


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

Visual Complex Analysis


Author:  Tristan Needham
Publisher: Clarendon Press
Pages: 616
ISBN: 978-0198534464
Print: 0198534469
Kindle: B0BNKJTJK1
Audience: The mathematically able and enthusiastic
Rating: 4
Reviewer: Mike James
What's complex about complex analysis?


Book Watch

Teach Yourself Visually Python (Wiley)


This book is aimed at people wanting to get started in programming. Ted Hart-Davis and Guy Hart-Davis walk readers through Python step by clearly illustrated step, from writing their very first Python code in a terminal window or the VS Code app through to creating their own lists, dictionaries, and custom classes.


C# 11 and .NET 7 7th Ed (Packt)


This accessible guide for beginner-to-intermediate programmers has been extensively revised in this seventh edition to accommodate the latest changes and additions introduced by C# 11 and .NET  7. Mark J. Price covers the concepts, real-world applications, and latest features of C# 11 and .NET 7, with hands-on exercises using Visual Studio 2022 and Visual Studio Code.


Coding All-in-One For Dummies (Wiley)


This book offers an ideal starting place for learning the languages that make technology go. Chris Minnick gets you started with a helpful explanation of how coding works and how it's applied in the real-world before setting you on a path toward writing code for web building, mobile application development, and data analysis. This book helps you dig into languages like HTML, CSS, JavaScript, and Python as you learn to design websites, create web and mobile apps, and analyze and visualize data.




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 :







Last Updated ( Saturday, 10 December 2022 )