Tags

AI

Back to top ↑

Android

Pay-As-You-Go Distributed Solar

A decentralized, token-based solar power solution designed for rural areas, built to deliver electricity to households that can’t afford full monthly bills, ...

Back to top ↑

API

Back to top ↑

Architecture

Make Logging Work for You

2 minute read

Some time last week, I overheard something interesting in the office. One of our technical leads asked another to prepare a talk about logging for our weekly...

Event-Driven Architecture with Spring Boot

4 minute read

In this post, I explore how to implement EDA using Spring Boot, complete with practical examples and best practices. It’s a little bit long becasue of code s...

Approaching load balancing

2 minute read

This post is inspired by some very recent events… wink wink 😅 Let’s just say one server took the fall for the whole squad.

Non-functional Development

1 minute read

Early in my career, “good development” meant writing clean code and making features work. That’s where most of us start, and honestly it’s not wrong. You nee...

Back to top ↑

Best Practices

Make Logging Work for You

2 minute read

Some time last week, I overheard something interesting in the office. One of our technical leads asked another to prepare a talk about logging for our weekly...

Event-Driven Architecture with Spring Boot

4 minute read

In this post, I explore how to implement EDA using Spring Boot, complete with practical examples and best practices. It’s a little bit long becasue of code s...

Approaching load balancing

2 minute read

This post is inspired by some very recent events… wink wink 😅 Let’s just say one server took the fall for the whole squad.

Non-functional Development

1 minute read

Early in my career, “good development” meant writing clean code and making features work. That’s where most of us start, and honestly it’s not wrong. You nee...

Back to top ↑

C

Sun-Tracking Solar System

This project maximizes solar panel efficiency by automatically rotating the panel to face the sun throughout the day using real-time light sensing and servo ...

Back to top ↑

Career Growth

Back to top ↑

Clean Code

Make Logging Work for You

2 minute read

Some time last week, I overheard something interesting in the office. One of our technical leads asked another to prepare a talk about logging for our weekly...

Event-Driven Architecture with Spring Boot

4 minute read

In this post, I explore how to implement EDA using Spring Boot, complete with practical examples and best practices. It’s a little bit long becasue of code s...

Approaching load balancing

2 minute read

This post is inspired by some very recent events… wink wink 😅 Let’s just say one server took the fall for the whole squad.

Non-functional Development

1 minute read

Early in my career, “good development” meant writing clean code and making features work. That’s where most of us start, and honestly it’s not wrong. You nee...

Why Clean Code Matters

1 minute read

If you’re aiming to level up from “just another developer” to someone who builds serious, production-grade systems, this is where it starts. It goes without ...

Back to top ↑

CleanCode

How to Use Java Streams Effectively

1 minute read

Java Streams can make your code beautiful, declarative, and clean or they can turn it into unreadable spaghetti if you don’t know what you’re doing.

Back to top ↑

Design Principles

Back to top ↑

Digital Signage

ChromaSign – LED Billboard Engine

ChromaSign is a custom-built digital signage platform powering LED billboards across South Africa, designed for reliability, speed, and full control in envir...

Back to top ↑

Embedded

ChromaSign – LED Billboard Engine

ChromaSign is a custom-built digital signage platform powering LED billboards across South Africa, designed for reliability, speed, and full control in envir...

Pay-As-You-Go Distributed Solar

A decentralized, token-based solar power solution designed for rural areas, built to deliver electricity to households that can’t afford full monthly bills, ...

Back to top ↑

Embedded Systems

Sun-Tracking Solar System

This project maximizes solar panel efficiency by automatically rotating the panel to face the sun throughout the day using real-time light sensing and servo ...

Back to top ↑

Family

Back to top ↑

FunctionalProgramming

How to Use Java Streams Effectively

1 minute read

Java Streams can make your code beautiful, declarative, and clean or they can turn it into unreadable spaghetti if you don’t know what you’re doing.

Back to top ↑

IoT

Pay-As-You-Go Distributed Solar

A decentralized, token-based solar power solution designed for rural areas, built to deliver electricity to households that can’t afford full monthly bills, ...

Sun-Tracking Solar System

This project maximizes solar panel efficiency by automatically rotating the panel to face the sun throughout the day using real-time light sensing and servo ...

Back to top ↑

Java

Make Logging Work for You

2 minute read

Some time last week, I overheard something interesting in the office. One of our technical leads asked another to prepare a talk about logging for our weekly...

Event-Driven Architecture with Spring Boot

4 minute read

In this post, I explore how to implement EDA using Spring Boot, complete with practical examples and best practices. It’s a little bit long becasue of code s...

Approaching load balancing

2 minute read

This post is inspired by some very recent events… wink wink 😅 Let’s just say one server took the fall for the whole squad.

Non-functional Development

1 minute read

Early in my career, “good development” meant writing clean code and making features work. That’s where most of us start, and honestly it’s not wrong. You nee...

How to Use Java Streams Effectively

1 minute read

Java Streams can make your code beautiful, declarative, and clean or they can turn it into unreadable spaghetti if you don’t know what you’re doing.

Why Clean Code Matters

1 minute read

If you’re aiming to level up from “just another developer” to someone who builds serious, production-grade systems, this is where it starts. It goes without ...

ChromaSign – LED Billboard Engine

ChromaSign is a custom-built digital signage platform powering LED billboards across South Africa, designed for reliability, speed, and full control in envir...

Back to top ↑

Java Spring

Pay-As-You-Go Distributed Solar

A decentralized, token-based solar power solution designed for rural areas, built to deliver electricity to households that can’t afford full monthly bills, ...

Back to top ↑

JavaFX

ChromaSign – LED Billboard Engine

ChromaSign is a custom-built digital signage platform powering LED billboards across South Africa, designed for reliability, speed, and full control in envir...

Back to top ↑

Logging

Make Logging Work for You

2 minute read

Some time last week, I overheard something interesting in the office. One of our technical leads asked another to prepare a talk about logging for our weekly...

Back to top ↑

Mentorship

Back to top ↑

Mindset

Back to top ↑

PHP

Pay-As-You-Go Distributed Solar

A decentralized, token-based solar power solution designed for rural areas, built to deliver electricity to households that can’t afford full monthly bills, ...

Back to top ↑

Productivity

Back to top ↑

Robotics

Back to top ↑

RTMP

ChromaSign – LED Billboard Engine

ChromaSign is a custom-built digital signage platform powering LED billboards across South Africa, designed for reliability, speed, and full control in envir...

Back to top ↑

Senior Developer

Back to top ↑

Software Engineering

Why Clean Code Matters

1 minute read

If you’re aiming to level up from “just another developer” to someone who builds serious, production-grade systems, this is where it starts. It goes without ...

Back to top ↑

Solar

Pay-As-You-Go Distributed Solar

A decentralized, token-based solar power solution designed for rural areas, built to deliver electricity to households that can’t afford full monthly bills, ...

Sun-Tracking Solar System

This project maximizes solar panel efficiency by automatically rotating the panel to face the sun throughout the day using real-time light sensing and servo ...

Back to top ↑

SOLID

Back to top ↑

Spring

Make Logging Work for You

2 minute read

Some time last week, I overheard something interesting in the office. One of our technical leads asked another to prepare a talk about logging for our weekly...

Event-Driven Architecture with Spring Boot

4 minute read

In this post, I explore how to implement EDA using Spring Boot, complete with practical examples and best practices. It’s a little bit long becasue of code s...

Approaching load balancing

2 minute read

This post is inspired by some very recent events… wink wink 😅 Let’s just say one server took the fall for the whole squad.

Non-functional Development

1 minute read

Early in my career, “good development” meant writing clean code and making features work. That’s where most of us start, and honestly it’s not wrong. You nee...

Back to top ↑

STM32

Pay-As-You-Go Distributed Solar

A decentralized, token-based solar power solution designed for rural areas, built to deliver electricity to households that can’t afford full monthly bills, ...

Sun-Tracking Solar System

This project maximizes solar panel efficiency by automatically rotating the panel to face the sun throughout the day using real-time light sensing and servo ...

Back to top ↑

Streams

How to Use Java Streams Effectively

1 minute read

Java Streams can make your code beautiful, declarative, and clean or they can turn it into unreadable spaghetti if you don’t know what you’re doing.

Back to top ↑

WebSocket

ChromaSign – LED Billboard Engine

ChromaSign is a custom-built digital signage platform powering LED billboards across South Africa, designed for reliability, speed, and full control in envir...

Back to top ↑