diff --git a/src/lib/assets/vectors/github.glb b/src/lib/assets/vectors/github.glb deleted file mode 100644 index e297dce..0000000 Binary files a/src/lib/assets/vectors/github.glb and /dev/null differ diff --git a/src/lib/assets/vectors/github.svg b/src/lib/assets/vectors/github.svg deleted file mode 100644 index 37fa923..0000000 --- a/src/lib/assets/vectors/github.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/routes/tools/+page.svelte b/src/routes/tools/+page.svelte index 953d9be..6525e7e 100644 --- a/src/routes/tools/+page.svelte +++ b/src/routes/tools/+page.svelte @@ -3,9 +3,10 @@ import { Canvas } from '@threlte/core'; import { T } from '@threlte/core'; import { ContactShadows, Float, Grid, OrbitControls } from '@threlte/extras'; - import Github from './Github.svelte'; - import TerraformFlat from './TerraformFlat.svelte'; - import Kubernetes from './Kubernetes.svelte'; + import Github from './models/Github.svelte'; + import TerraformFlat from './models/TerraformFlat.svelte'; + import Kubernetes from './models/Kubernetes.svelte'; + import Warp from './models/Warp.svelte'; @@ -15,41 +16,95 @@

Tools

- - - - +

Kubernetes

- - +

+ Kubernetes is an indispensable part of my daily routine, providing powerful container + orchestration capabilities for seamless application deployment and scaling. I enhance my + Kubernetes workflows with essential tools like k9s for cluster interactions, ArgoCD for + GitOps-based continuous delivery, Kustomize for configuration customization, and AKS (Azure + Kubernetes Service) for managed solutions. This combination streamlines my tasks and ensures + efficient, reliable application management. +

- Terraform + +

+ Terraform plays a central role in my DevOps toolkit, empowering me to manage and provision + infrastructure efficiently as code. It saves valuable time and effort while maintaining + consistency across deployments, preventing configuration drift in dynamic cloud environments. + The reproductibility that Terraform offers is a game-changer, enabling easy and reliable + environment recreation for testing and development. Seamless integration with Azure DevOps + allows for streamlined CI/CD pipelines, instilling confidence in continuously delivering + infrastructure changes. Embracing Terraform has simplified my daily tasks and enhanced the + overall robustness and stability of our cloud infrastructure. +

+ +
+ + + + + + + + + - + - - - + + + - - - + + + - - - - + + + + + + + + +
+ +

Warp

+ +

+ Warp, the high-performance terminal built in Rust, is an essential tool I rely on daily for + development and operations. Its full-text editor for commands, visual grouping of outputs into + blocks, and enhanced shortcuts have significantly boosted my productivity and made CLI + interactions more intuitive. With its impressive speed, multiplatform support, and seamless + integration into existing shells, Warp excels in handling complex tasks, making it indispensable + for efficient and responsive terminal operations. +

+ +

GitHub, Azure DevOps and Gitlab

+ +

+ In my daily work, essential platforms like GitHub, Azure DevOps, and GitLab play a crucial role. + For public and personal projects, GitHub provides robust version control and collaboration + tools. Azure DevOps, on the other hand, is my preferred choice for private and corporate + projects, thanks to seamless integration with Azure services and powerful CI/CD capabilities, + optimizing application development and deployment. Additionally, I leverage GitLab for specific + projects, benefiting from its strong version control features and CI/CD pipelines. Together, + these platforms empower efficient collaboration, project management, and development processes, + catering to a wide range of contexts. +

diff --git a/src/routes/tools/Github.svelte b/src/routes/tools/models/Github.svelte similarity index 100% rename from src/routes/tools/Github.svelte rename to src/routes/tools/models/Github.svelte diff --git a/src/routes/tools/Kubernetes.svelte b/src/routes/tools/models/Kubernetes.svelte similarity index 92% rename from src/routes/tools/Kubernetes.svelte rename to src/routes/tools/models/Kubernetes.svelte index a805ef2..68b139e 100644 --- a/src/routes/tools/Kubernetes.svelte +++ b/src/routes/tools/models/Kubernetes.svelte @@ -22,12 +22,12 @@ Command: npx @threlte/gltf@1.0.0-next.13 ./static/models/kubernetes.glb --transf {:catch error} diff --git a/src/routes/tools/TerraformFlat.svelte b/src/routes/tools/models/TerraformFlat.svelte similarity index 100% rename from src/routes/tools/TerraformFlat.svelte rename to src/routes/tools/models/TerraformFlat.svelte diff --git a/src/routes/tools/models/Warp.svelte b/src/routes/tools/models/Warp.svelte new file mode 100644 index 0000000..ac867b2 --- /dev/null +++ b/src/routes/tools/models/Warp.svelte @@ -0,0 +1,29 @@ + + + + + + {#await gltf} + + {:then gltf} + + + {:catch error} + + {/await} + + + diff --git a/static/models/warp-transformed.glb b/static/models/warp-transformed.glb new file mode 100644 index 0000000..5261d80 Binary files /dev/null and b/static/models/warp-transformed.glb differ diff --git a/static/models/warp.glb b/static/models/warp.glb new file mode 100644 index 0000000..2df4648 Binary files /dev/null and b/static/models/warp.glb differ