Click here to Skip to main content
15,347,815 members

Our Mailouts

Newsletter - 25 Apr 2022

Weekly Newsletter (25 Apr 2022)
Welcome to this week's newsletter from CodeProject.
To ensure that future newsletters you receive from The Code Project aren't mistakenly blocked by antispam software, be sure to add the domain to your list of allowed senders.

Weekly Poll Results

How would you use Artificial Intelligence in your apps?

Survey period: 18 Apr 2022 to 25 Apr 2022

Sure it's a hammer, but there a lots of different shaped nails

Content suggestion (eg suggested content, targeted advertising)609.85
Virtual Assistants such as chat bots or "siri" style assistants7712.64
Cybersecurity, Spam blocking, intrusion detection9816.09
Home and Business monitoring (eg object detection in video feeds)8213.46
Financial systems such as trading, fraud detection, credit risk7812.81
Industrial and agricultural monitoring and maintenance9215.11
Healthcare (diagnosis, research, drug interaction safety)8614.12
Automotive (safety, performance and efficiency, autonomous driving)538.70
Search and recommendation systems10116.58
Multimedia (content creation, restoration, art)467.55
Nothing. I have no use for AI in my apps28446.63
Respondents were allowed to choose more than one answer; totals may not add up to 100%

This week's survey: How would you use Artificial Intelligence in your apps?

Latest Additions

New articles added

Artificial Intelligence

  (2 votes) by Chris Maunder (updated 2 days ago)
Adding AI to your applications doesn’t have to be all about fighting the tools and libraries


  (0 votes) by Sean Ewington (updated 2 days ago)
This is the third article in our Article FAQ series. In this entry we do a deep dive in how to use the CodeProject article editor.

High Performance Computing

  (2 votes) by tugrulGtx (updated 13 hours ago)
A small tool for writing various algorithms as if they were CUDA/OpenCL kernels.
  (0 votes) by Dhruv__Patel (updated 5 days ago)
In this article we look at how developers can use Intel® Advisor and Intel® VTune™ Profiler to efficiently offload to GPU and optimize their cross-architecture applications.

Hosted Services

  (1 votes) by Dawid Borycki (updated 6 days ago)
In this series, we’ll build a business-focused Spring Boot application in Java focused on ingesting images of forms submitted by vendors, processing them through Form Recognizer, and storing them in a PostgreSQL database.
  (1 votes) by Dawid Borycki (updated 5 days ago)
In this article, we’ll implement file upload functionality and connect it with Azure Form Recognition.
  (0 votes) by Dawid Borycki (updated 4 days ago)
In the previous parts of this series we used AI to extract form data, in this article we'll show some practical uses of it.

Internet of Things

  (2 votes) by honey the codewitch (updated 4 days ago)
Implement a fancy color picker in your ESP32 WROVER or WROOM IoT applications
  (0 votes) by honey the codewitch (updated 2 days ago)
How to use GFX to drive multiple screens at the same time on an ESP32

Programming Languages

  (6 votes) by john morrison leon (updated 6 days ago)
Smart numeric conversion casts that resolve the issue of should I write (int) or a static_cast by being a better choice than both
  (5 votes) by Bohdan Stupak (updated 6 days ago)
A short take on brittle unit-tests and how to avoid them
  (3 votes) by Nick Polyak (updated 22 hours ago)
This article describes how to test and debug .NET/Avalonia Linux applications using WSL.

Web Development

  (1 votes) by Terrence Sheflin (updated 3 days ago)
Basics of making third party cookies work again using an example node.js web host
  (1 votes) by Rahul221 (updated 16 hours ago)
Build a simple web page using HTML

Articles updated

Desktop Programming

  (93 votes) by Ray Koopa (updated 3 days ago)
Retrieving the path to the new user folders like Downloads, Saved Games or Searches

General Programming

  (10 votes) by Marcus Müller (updated 11 hours ago)
Pandemic SEIR and SEIRV modelling software and infrastructure for the Corona SARS-COV-2 COVID-19 disease with data from Johns-Hopkins-University CSSE, Robert Koch-Institute and vaccination data from Our World In Data.

Internet of Things

  (5 votes) by honey the codewitch (updated 2 days ago)
Take advantage of the PlatformIO repository to easily add GFX to your projects

Programming Languages

  (18 votes) by Mark Pelf (updated 4 days ago)
Discussion about problems with Garbage Collector and possible alternative solutions
  (4 votes) by ADMGNS (updated 2 days ago)
A very simple method to resampling points from a digital image and drawing it as antique mosaics, dots (stippling) and Voronoi cells

Web Development

  (9 votes) by Fred Song (Melbourne) (updated 3 days ago)
Build a simple finance application with Angular 13 and .NET 6

New Tips and Tricks added

General Programming

  (2 votes) by Bruno Tabbia (updated yesterday)
A standard Notepad++ plugin that allows you to use an external DLL containing an encoding algorithm to be tried and tested

Programming Languages

  (0 votes) by CMYork01 (updated 2 days ago)
How to schedule generation of all object creation scripts

Tips and Tricks updated

Programming Languages

  (5 votes) by David_Cui (updated yesterday)
To introduce a free library to save some tedious work for writing mapping code between entities and DTOs

New Technical Blogs added

General Programming

  (0 votes) by Matt Pogue (updated 2 days ago)
I was reading a great article recently about subdomain enumeration services and it got me thinking about Let's Encrypt and internal domains.

Programming Languages

  (1 votes) by Matt Pogue (updated 3 days ago)
Scripting is a crucial skill for any admin to learn. This post walks through the process to develop a batch file download script in Python, demonstrating how to use the interactive Python shell to troubleshoot while writing code.

© 2022 The Code Project.  All rights reserved.

This email was sent to To stop receiving The Weekly Newsletter click here.
CodeProject 20 Bay Street, 11th Floor, Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900

Please do not reply directly to this email. It was sent from an unattended mailbox. For correspondence please use