A Surprising Statistic
I mentioned before that I am writing an online course on ethics for software engineers (which is now open for pre-enrolment!) During my research for this course, I found an interesting – and scary – statistic.
I mentioned before that I am writing an online course on ethics for software engineers (which is now open for pre-enrolment!) During my research for this course, I found an interesting – and scary – statistic.

The standard functional interfaces in Java can look daunting. There are 43 of them! And they have complex and confusing names. This article will help you interpret the names and purpose of these standard functional interfaces.

In a previous post, I told you about the importance of using HTTPS instead of HTTP. Today I will look at some of the functionality that HTTPS adds in the form of security headers.

Is it easy to learn to program? If you google this, the results will be very confusing. The truth is that it is not easy – but you should still do it. You just need to be prepared.

What are functional interfaces and why are they used with lambdas? Lambdas and functional interfaces go hand-in-hand in Java. In this article we discuss some principles of functional interfaces.

You might have heard the term “data sanitisation” applied to devices. We need to permanently remove data on portable storage devices and hard drives before we get rid of them. But today I want to talk about a different form of data sanitization: input sanitisation. The question you need to answer is this:How
Ever since lockdown, the days seem to merge and blur. Despite the monotony – or maybe because of it – the weeks have passed quickly. It’s Monday, then it’s Friday, then it’s Monday again. And now it’s already past the middle of November.

You’ve heard the term, but what is a lambda and how do you use them in Java? This is a quick introduction to lambdas in Java.

This is a very important question. How do you know if something has gone wrong, or if your site has been compromised? The answer is that, unless you are logging and monitoring events, you don’t know. If you read about major data breaches, you’ll notice that often the data breach

In recent years, some companies have tried to make their contracts easier to read. Why? The Consumer Protection Act defines the right to plain and understandable language in consumer contracts.
Check that incusdata.com is an approved sender, so that your Java tips don’t land up in the spam folder.
Our privacy policy means your data is safe. You can unsubscribe from these tips at any time.
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.)
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