mirror of
https://github.com/ArthurDanjou/artsite.git
synced 2026-02-12 06:07:37 +01:00
feat: mettre à jour les couleurs par défaut et réorganiser la configuration des composants
This commit is contained in:
131
content/uses.md
131
content/uses.md
@@ -1,79 +1,108 @@
|
||||
---
|
||||
title: What I Use
|
||||
description: My favorite equipment, tools and software for productivity and development
|
||||
title: Research Lab & Technical Setup
|
||||
description: A curated list of the hardware, software, and infrastructure that powers my research and engineering workflows.
|
||||
---
|
||||
|
||||
# What I Use
|
||||
# The Lab
|
||||
|
||||
This page documents all the tools, equipment and services I use daily for my work as a developer and my personal projects.
|
||||
|
||||
## 🖥️ Hardware
|
||||
|
||||
### Computers
|
||||
|
||||
- **Apple MacBook Pro 13'** - My main workstation with Apple M1 Chip and 16GB RAM, running macOS Sonoma
|
||||
- **Custom Built Gaming PC** - A customized computer for gaming with Intel Core i5-10400F, 16GB DDR4, RTX 2060 and Windows 11
|
||||
|
||||
### Peripherals and Accessories
|
||||
|
||||
- **Apple AirPods Pro** - Probably my most used accessory after my phone and laptop. Excellent sound quality and very convenient
|
||||
- **Apple iPad Air** - For reading books, watching movies, browsing the web, taking notes and writing equations during classes
|
||||
- **Apple iPhone 14 Pro** - The best phone on the market in my opinion
|
||||
- **SteelSeries Apex 9 TKL** - A compact and powerful TKL keyboard perfect for gamers and developers
|
||||
- **Logitech G203 LightSync Black** - A classic gaming mouse with simple and clean design
|
||||
|
||||
### Apple Suite
|
||||
|
||||
- Using Mail, Calendar, Notes, Music and Reminders for my daily organization
|
||||
Research requires a reliable environment. This page documents the hardware infrastructure and software stack I rely on to conduct :hover-text{text="mathematical modeling" hover="M280 Studies"}, deploy :hover-text{text="AI architectures" hover="PyTorch & TensorFlow"}, and maintain my :hover-text{text="digital sovereignty" hover="Self-hosted Homelab"}.
|
||||
|
||||
---
|
||||
|
||||
## 💻 Development
|
||||
## 🖥️ Workstations & Compute
|
||||
|
||||
### IDEs
|
||||
My setup is split between mobile efficiency for academic writing and a fixed station for heavier computation.
|
||||
|
||||
- **Visual Studio Code** - My main development environment. Flexible, performant and lightweight. Supports Python, JavaScript, TypeScript, SQL and much more. I especially appreciate the extensions and AI integrations
|
||||
- **Cursor** - A VSCode fork with AI-powered code completions and suggestions to boost productivity
|
||||
- **JetBrains Suite** (IntelliJ IDEA Ultimate, PyCharm Professional, WebStorm, DataGrip) - Which I've been using for 7 years. The best IDEs for Java, Python, JavaScript, SQL and other languages
|
||||
::div{class="grid grid-cols-1 md:grid-cols-2 gap-6"}
|
||||
|
||||
### Theme and Fonts
|
||||
::card{title="Daily Driver" icon="i-ph-laptop-duotone"}
|
||||
**Apple MacBook Pro 13"**
|
||||
* **Specs:** :hover-text{text="Apple M1 Chip" hover="ARM Architecture"}, 16GB RAM.
|
||||
* **OS:** macOS Sonoma.
|
||||
* **Usage:** Academic writing (LaTeX), lightweight coding, and remote server management.
|
||||
::
|
||||
|
||||
- **Theme**: Catppuccin Macchiato - A community-driven pastel theme that strikes the balance between low and high contrast
|
||||
- **Font**: JetBrains Mono
|
||||
::card{title="Compute & CUDA Station" icon="i-ph-desktop-tower-duotone"}
|
||||
**Custom Build PC**
|
||||
* **Specs:** Intel Core i5-10400F, 16GB DDR4.
|
||||
* **GPU:** :hover-text{text="NVIDIA RTX 2060" hover="CUDA Capable for small model training"}.
|
||||
* **OS:** Windows 11 (WSL2).
|
||||
* **Usage:** Local Deep Learning training, gaming, and heavy compilation tasks.
|
||||
::
|
||||
|
||||
::
|
||||
|
||||
### Peripherals
|
||||
I rely on a specific set of tools to maintain flow during deep work sessions.
|
||||
|
||||
* **Audio:** **Apple AirPods Pro** — Essential for deep work sessions and noise cancellation.
|
||||
* **Input:** :hover-text{text="SteelSeries Apex 9 TKL" hover="OptiPoint Switches"} (Keyboard) & **Logitech G203** (Mouse).
|
||||
* **Tablets:** **iPad Air** — Dedicated to reading papers and handwriting mathematical proofs.
|
||||
* **Stylus:** **Apple Pencil** — Essential for annotations and mathematical notation.
|
||||
|
||||
---
|
||||
|
||||
## 🛠️ Software and Tools
|
||||
## 🛠️ Development Ecosystem
|
||||
|
||||
### Communication and Collaboration
|
||||
I prioritize tools that offer **AI-integration** and **strong type-checking**.
|
||||
|
||||
- **Discord** - For chatting with my friends, clients and community members
|
||||
- **Notion & Notion Calendar** - My all-in-one tool for note-taking, kanban boards, wikis, and drafts. Notion Calendar allows me to sync my databases with my calendar
|
||||
::div{class="grid grid-cols-1 md:grid-cols-2 gap-6"}
|
||||
|
||||
### Navigation and System Tools
|
||||
::card{title="IDEs & Editors" icon="i-ph-code-duotone"}
|
||||
* :prose-icon[VS Code]{color="blue" icon="i-logos:visual-studio-code"} — For general-purpose scripting and remote SSH development.
|
||||
* :prose-icon[JetBrains]{color="purple" icon="i-logos:jetbrains"} — *PyCharm* & *DataGrip* are unrivaled for complex refactoring and database management.
|
||||
* **Theme:** Catppuccin Macchiato.
|
||||
* **Font:** JetBrains Mono.
|
||||
::
|
||||
|
||||
- **Firefox Browser** - My main browser for browsing, developer tools and the extension marketplace
|
||||
- **Raycast** - An extensible launcher replacing Apple Spotlight. Allows me to complete tasks, calculate, share common links, and much more thanks to extensions
|
||||
- **Warp** - A modern, Rust-based terminal reimagined with AI and collaborative tools for better productivity
|
||||
::card{title="Terminal & System" icon="i-ph-terminal-window-duotone"}
|
||||
* :prose-icon[Warp]{color="black" icon="i-simple-icons-warp"} — A Rust-based terminal with AI command suggestion and block-based output.
|
||||
* :prose-icon[Raycast]{color="red" icon="i-simple-icons-raycast"} — Replaces Spotlight. I use it for script commands, window management, and quick calculations.
|
||||
* :prose-icon[Firefox]{color="orange" icon="i-logos:firefox"} — Chosen for its privacy features and robust DevTools.
|
||||
::
|
||||
|
||||
::
|
||||
|
||||
---
|
||||
|
||||
## 🏠 Personal HomeLab
|
||||
## 🏠 Infrastructure & Homelab
|
||||
|
||||
To bridge the gap between theory and MLOps, I maintain a **self-hosted cluster**. This allows me to experiment with distributed systems, data pipelines, and network security in a controlled environment.
|
||||
|
||||
### Hardware Infrastructure
|
||||
|
||||
- **Beelink EQR6 AMD Ryzen** - The main server in my homelab running Proxmox to host self-hosted services, run Docker containers and test open-source tools
|
||||
- **5-Port TP-Link Switch** - To connect my network devices to the main server and ensure fast, stable local communication
|
||||
- **UGREEN NASync DXP4800 Plus** - A 4-bay NAS to store and manage my data centrally. Currently equipped with 2 8TB hard drives, with the possibility to add 2 more in the future
|
||||
::div{class="grid grid-cols-1 md:grid-cols-3 gap-4"}
|
||||
|
||||
### Self-Hosted Services
|
||||
::card{title="Compute Node" icon="i-ph-cpu-duotone"}
|
||||
**Beelink EQR6** *:hover-text{text="AMD Ryzen" hover="Proxmox Host"}*
|
||||
|
||||
I maintain several services:
|
||||
Runs my containerized workloads and Docker services.
|
||||
::
|
||||
|
||||
- **Monitoring & Infrastructure**: Uptime Kuma, Beszel, Traefik, Portainer
|
||||
- **Security & Privacy**: Cloudflare, AdGuard Home, Vaultwarden, Tailscale
|
||||
- **Storage & Media**: Minio, Immich
|
||||
- **Smart Home**: Home Assistant
|
||||
- **Other Utilities**: MySpeed, Palmr, Cap.so
|
||||
::card{title="Storage Node" icon="i-ph-hard-drives-duotone"}
|
||||
**UGREEN NASync DXP4800** *:hover-text{text="16TB Raw Storage" hover="RAID Configuration"}*
|
||||
|
||||
*This list is constantly updated as I experiment with new tools and equipment.*
|
||||
Centralized Data Lake for datasets and backups.
|
||||
::
|
||||
|
||||
::card{title="Network" icon="i-ph-globe-duotone"}
|
||||
**TP-Link Switch & Tailscale** *:hover-text{text="Mesh VPN" hover="Secure Remote Access"}*
|
||||
|
||||
Ensures fast, stable local communication.
|
||||
::
|
||||
|
||||
::
|
||||
|
||||
### Service Stack
|
||||
I run these services using **Docker** and **Portainer**, strictly behind a **Traefik** reverse proxy.
|
||||
|
||||
::div{class="grid grid-cols-1 gap-4"}
|
||||
* :prose-icon[DevOps & Infra]{icon="i-ph-washing-machine-duotone"} — Traefik, Portainer, Gitea.
|
||||
* :prose-icon[Databases]{icon="i-ph-database-duotone"} — PostgreSQL, Redis.
|
||||
* :prose-icon[Storage & Media]{icon="i-ph-hard-drives-duotone"} — Minio (S3), Immich.
|
||||
* :prose-icon[Security]{icon="i-ph-shield-check-duotone"} — Cloudflare Tunnels, AdGuard Home, Vaultwarden.
|
||||
* :prose-icon[Observability]{icon="i-ph-activity-duotone"} — Uptime Kuma, Beszel.
|
||||
* :prose-icon[Utilities]{icon="i-ph-wrench-duotone"} — BentoPDF, Palmr, Home Assistant.
|
||||
::
|
||||
|
||||
> *This list is constantly updated as I experiment with new tools and equipment.*
|
||||
Reference in New Issue
Block a user