Thoughts that keep me awake at night.

Play with the particles by moving your cursor or finger.View →

Animating 1,000,000 particles in the browser using the GPGPU technique.

One Million Particles

experiment01/07/2024

And simulations like N-Body that you can run with them.Watch →

Various kind of shapes and images you can create with particles.

What Can You Do with a Particle?

video01/07/2024

Learn about shaders, matrices, models and more.Watch →

Explaining the basics of 3D graphics in WebGL and Three.js.

An Intoruction to 3D Graphics

video16/12/2023

Animations that are inspired by the music and lyrics.View →

Visualizing the famous Unknown Pleasures album artwork.

Unknown Pleasures

experiment03/04/2023

Leave reviews for channels, bots and groups.View →

Discover the content you love on Telegram.

Telegram Directory

website29/06/2018

Manage links, set custom domains, and view statistics.View →

Free and open source URL shortener.

Kutt

website13/02/2018

More than 20 programming groups to join.View →

Developers community on Telegram.

The Devs

website11/11/2016
You made the visit number NaN (counting since 16 July 2024.)I could have published this website at least 2 weeks earlier if I hadn't used TypeScript.I care so much about my website being responsive, I just hope you're not visiting from mobile.I followed the Nasty-CSS styleguide. It's when you write nasty CSS. I made it up.Try ↑ ↑ ↓ ↓ ← → ← → B A.This website is not tested, proceed with caution !!1!My favorite hobby is spending days to create Spotify playlists and never listen to them again.I know the secret of universe. It's... it's... [object Object].I got a total of 0 matches on Tinder.My eyesight got worse while building this website.No "AI" was used on any of my projects or writings.