Welcome to my experimental microblog
I use it to collect short-form notes, snippets and media.

Built a self-hosted, real-time, analytics dashboard with support for custom events and privacy preserving tracking. If you're looking for simple analytics software for a small–medium traffic website, _Stats could be the right fit for you.

Experimenting with something today– A live window of sorts into my workspace as the background of the homepage, let me know what you think or say hi on twitter. 👋

If you're curious how it works: I'm using a programmable chip (esp32) with a camera module that sends images to a Go microservice that handles sending the feed to this website. The front-end fades-in new frames as they are received to re-create the live feed.

Hoping to point it at my workspace every now and then, but mostly keep it pointed at something a little more lively like a 3D printer.

Procedural game worlds 5 months ago

Experimenting with using perlin-noise to procedurally generate a 2D map to learn about game engines. This was on Phaser, but I've been diving into SDL and OpenGL to make a C++ game engine for a top down game like Rim World.

procedural generation

I had the opportunity to see the Convergence Station exhibit by Meow Wolf, it’s a four-story, immersive exhibit that brings to life four alien worlds. The sheer scale and creativity is breath taking, you could spend a whole day walking around and you’d still miss things. I highly recommend a visit, it's an experience to remember!


Made a graphical version of my personal logger. I've been using the CLI version for about two years, but it's a lot nicer with the ability to incorporate visualizations.

atm gui

Economic and humanitarian crisis in Sri Lanka 10 months ago

I feel for the people of my home country. Sri Lanka is going through an unprecedented economic and humanitarian crisis at the moment and we must do what we can to support the most vulnerable and speak up for meaningful change. I'm proud of my people standing up for change, my heart is with them all.

I was going to implement a simple HTTP/2 server for a project and came across the HTTP/3 spec. Neat that it's implemented over OUIC, a transport protocol implemented over UDP instead of TCP.

Added a few new features and cleaned up some of the content to make it easier for me to publish more frequently and build up a sustainable, inter-connected knowledgebase of sorts.

Webmentions should be more popular 10 months ago

Wish the webmentions protocol was more widely adopted. It's such a neat concept for syndication. Hoping to implement it for this site soon.

No more results
© 2014-2023 Udara Jay. All Rights Reserved.
www.udara.io v.2023.03