Coding Matters

One size fits none

One size fits none – and some updated statistics

Catch-22: a dilemma or difficult circumstance from which there is no escape because of mutually conflicting or dependent conditions. An update on some statistics Since our first virtual course in March 2020, I’ve included this question in the online course evaluation form: "Do you prefer virtual or classroom training?" I

Continue reading →
Hacktivism - anonymous masked hacker at a computer

A random act of kindness

Hacktivism: the use of hacking to promote social causes. Between Eskom, inflation and the price of fuel, we’re all taking strain. After a family funeral this morning, I couldn’t think of anything I wanted to write about. I wanted something upbeat or funny, but nothing came to mind. If you

Continue reading →
True story of a narrow escape from a scam - image of woman with her hands over her mouth

The email scam that got me

Imprudence: lack of wisdom or care in the management of practical affairs; lack of discretion. It’s business as usual for ransomware and email scammers. And some of them get better by the day. I had a very narrow escape this week, that could have cost me a lot of money.

Continue reading →
Compress strings in Java - image of car being compressed

Compact Strings in Java

Compact strings in Java are an enhancement introduced in Java 9. Strings use a lot of heap memory. Reducing the internal size of a string can save memory and garbage collection overhead. Let’s have a look at how compact strings work in Java.

Continue reading →
Fail to connect and bad communication - two heads with question marks between them

When you fail to connect

If you fail to connect, it might not be a technical problem. Everybody needs to communicate. Everybody needs to write. The onus is on you to write in a way that communicates clearly – otherwise you have failed to connect.

Continue reading →
Choose a collection - image of coloured storage crates

Choosing a Collection in Java

Choosing a collection in Java is important. You want to know how to choose the right concrete collection class to use for your Java collection. In this article we look at choosing the interface, choosing the implementation, and comparing the various concrete classes in the Collections framework.

Continue reading →

Thank You

We're Excited!

Thank you for completing the form. We're excited that you have chosen to contact us about training. We will process the information as soon as we can, and we will do our best to contact you within 1 working day. (Please note that our offices are closed over weekends and public holidays.)

Don't Worry

Our privacy policy ensures your data is safe: Incus Data does not sell or otherwise distribute email addresses. We will not divulge your personal information to anyone unless specifically authorised by you.

If you need any further information, please contact us on tel: (27) 12-666-2020 or email info@incusdata.com

How can we help you?

Let us contact you about your training requirements. Just fill in a few details, and we’ll get right back to you.