Zikani Nyirenda Mwase
Zikani's Blog

Zikani's Blog

Follow
Follow
homebadges

Generating random project names using Chichewa words

Feb 16, 20244 min read

Modern day developers are no strangers to automatically generated project names, these have become common and you may run into them if you use for...

Generating random project names using Chichewa words

Is the Kitchen Sink the best place to think?

Jan 30, 20243 min read

Do dirty dishes help to clear the mind ยท This article was authored at the kitchen sink. As a young Malawian bachelor (some rude people would say senior...

Is the Kitchen Sink the best place to think?

Generating PDF from Markdown with Go

Oct 21, 20234 min read

In this quick-n-dirty article, we will see how to generate a PDF from a user-submitted markdown with Go. We will build a simple service using the...

Generating PDF from Markdown with Go

Implementing a Custom ID generator for Hibernate entities in Java

Oct 8, 20237 min read

If you have used Hibernate before you know that you can specify that an Entity class should have it's @Id fields set via @GeneratedValue - typically...

Implementing a Custom ID generator for Hibernate entities in Java

A few PostgreSQL tricks

Oct 8, 20233 min read

In this article, we will look at some cool, practical query tricks you can use in projects that use PostgreSQL as the DBMS: Order results but select a...

A few PostgreSQL tricks

Keeping @JsonProperty and Bean Validation field error messages in sync in a Spring Boot project

Sep 23, 20236 min read

Damn, this one bit me very recently. So imagine you have a Java API and because of whatever reasons you agreed that the JSON properties for the...

Keeping @JsonProperty and Bean Validation field error messages in sync in a Spring Boot project