Tools That I Use

List of all Tools/Websites/Assets/Tech Stacks that I like to use for my development :)

| Documentation

These are tools & website that is useful for creating presentations / documentations

Tools Descriptions Use Cases
Tech Icons SVG and PNG tech icons free icons
Draw.io diagram drawing software drawing diagrams

| Game Development

These are tools & assets that I use for game development

Tools Descriptions Use Cases
Blender open-source 3D computer graphics software creating 3D models
Inkscape open-source vector graphics editor creating logos/icons
AssetForge Deluxe (Kenny.nl) Create 3D models using blocks creating 3D models
Krita open-source painting program creating 2D sprites/arts
Material Maker create textures procedurally creating textures
Unity cross-platform game engine creating games
URLs Description
ProductionCrate.com Some free VFX/SFX Assets
gdc.sonniss.com / Sonniss - Game Audio GDC Royalty Free Game Audios
gamedevmarket.net Game Assets
humblebundle.com Great Bundle Deals
assetstore.unity.com Unity Asset Store (Some free assets)
realtimevfx.com References for VFX
lospec.com References for Color Palette

| Software Development

These are tools & tech stacks that I use for software development

Frontend Applications

Tools Descriptions Use Cases
React open-source front-end Javascript library web app development
Typescript open-source high level programming language that adds static typing to JavaScript extension to JavaScript

Backend Services

Tools Descriptions Use Cases
Kafka open-source distributed event streaming platform event driven architecture
Kubernetes open-source system for automating deployment, scaling, and management of containerized applications Application/Service Deployments
k3d Lightweight Wrapper to run k3s in docker simple testing & deployment of apps to kubernetes
RabbitMQ Messaging & Streaming Broker event driven architecture
Redis Real Time Data Platform in-memory storage, eg. caching
Spring Boot open-source Java framework for programming standalone, production grade Spring-based applications creating backend microservices

DevOps & Automation

Tools Descriptions Use Cases
Ansible open-source IT automation engine managing VMs
ArgoCD Declarative, GitOps continuous delivery tool for Kubernetes deployment to Kubernetes
GitLab CI automate software development workflow automate build, test, deploy

Observability

Tools Descriptions Use Cases
Grafana open-source analytics and interactive visualization web application for monitoring