---
title: "Asanka Akash Sovis (@Asanka) | Hashnode"
description: "\"It is man that ends, but his works can endure\". Read the latest articles by Asanka Akash Sovis on Hashnode."
url: "https://hashnode.com/@Asanka"
---

@Asanka

# Asanka Akash Sovis

@Asanka · Negombo, Sri Lanka · Joined November 2021

"It is man that ends, but his works can endure"

[Website](https://asankasovis.com/)

### [12.1. Pong - The Simplest Game to Implement](https://blog.asankasovis.com/12-1-pong-the-simplest-game-to-implement?utm_source=hashnode&utm_medium=feed)

In this project I recreate the classic arcade game Pong in processing. This is part of a bigger project I plan to do.

9 min read · [blog.asankasovis.com](https://blog.asankasovis.com/12-1-pong-the-simplest-game-to-implement?utm_source=hashnode&utm_medium=feed)

[Jun 30](https://hashnode.com/posts/12-1-pong-the-simplest-game-to-implement/6a43e5f52f41f98c2863b6e0)

### [11\. The Matrix - Enter into the Matrix](https://blog.asankasovis.com/11-the-matrix-enter-into-the-matrix?utm_source=hashnode&utm_medium=feed)

This animation recreates the infamous Digital Rain effect from the Matrix franchise on Processing.

10 min read · [blog.asankasovis.com](https://blog.asankasovis.com/11-the-matrix-enter-into-the-matrix?utm_source=hashnode&utm_medium=feed)

[Jun 26](https://hashnode.com/posts/11-the-matrix-enter-into-the-matrix/6a3e5cf73596b6cdb3e55452)

### [How to do Better Logging](https://blog.asankasovis.com/how-to-do-better-logging?utm_source=hashnode&utm_medium=feed)

When you're working on Embedded firmware or low level development, it's important to have a proper logging system in place. Logging helps with debugging, tracking values and monitoring the system for

3 min read · [blog.asankasovis.com](https://blog.asankasovis.com/how-to-do-better-logging?utm_source=hashnode&utm_medium=feed)

[Feb 27](https://hashnode.com/posts/how-to-do-better-logging/69a11c950a5a8a543045153e)

### [The C Runtime?](https://blog.asankasovis.com/the-c-runtime?utm_source=hashnode&utm_medium=feed)

Discover the hidden processes of the C Runtime, from memory management to startup sequences, that ensure C code executes smoothly

4 min read · [blog.asankasovis.com](https://blog.asankasovis.com/the-c-runtime?utm_source=hashnode&utm_medium=feed)

[Feb 13](https://hashnode.com/posts/the-c-runtime/698f2ee83ad08828165f6b84)

### [Are Switch Statements Better than If-else?](https://blog.asankasovis.com/are-switch-statements-better-than-if-else?utm_source=hashnode&utm_medium=feed)

In this article, we discuss whether switch statements are actually better than if-else statements and why.

4 min read · [blog.asankasovis.com](https://blog.asankasovis.com/are-switch-statements-better-than-if-else?utm_source=hashnode&utm_medium=feed)

[Jan 23](https://hashnode.com/posts/are-switch-statements-better-than-if-else/69733903c9409d17cd717c82)
