Merge pull request #376 from bartvdbraak/work

Add new work and updates
This commit is contained in:
Bart van der Braak 2024-07-02 02:16:40 +02:00 committed by GitHub
commit 8ba0ee00da
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 400 additions and 385 deletions

View file

@ -15,7 +15,7 @@ jobs:
node-version: [18] node-version: [18]
steps: steps:
- name: Checkout Git repository - name: Checkout Git repository
uses: actions/checkout@v4.1.6 uses: actions/checkout@v4.1.7
- name: Setup pnpm - name: Setup pnpm
uses: pnpm/action-setup@v4.0.0 uses: pnpm/action-setup@v4.0.0

View file

@ -40,7 +40,7 @@ jobs:
fi fi
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v4.1.6 uses: actions/checkout@v4.1.7
- name: Setup pnpm - name: Setup pnpm
uses: pnpm/action-setup@v4.0.0 uses: pnpm/action-setup@v4.0.0

View file

@ -15,38 +15,38 @@
"prepare": "npx husky && svelte-kit sync && svelte-check --tsconfig ./tsconfig.json" "prepare": "npx husky && svelte-kit sync && svelte-check --tsconfig ./tsconfig.json"
}, },
"devDependencies": { "devDependencies": {
"@sveltejs/adapter-vercel": "^5.3.1", "@sveltejs/adapter-vercel": "^5.4.0",
"@sveltejs/kit": "^2.5.10", "@sveltejs/kit": "^2.5.18",
"@sveltejs/vite-plugin-svelte": "^3.1.1", "@sveltejs/vite-plugin-svelte": "^3.1.1",
"@types/eslint": "^8.56.10", "@types/eslint": "^8.56.10",
"@typescript-eslint/eslint-plugin": "^7.13.0", "@typescript-eslint/eslint-plugin": "^7.15.0",
"@typescript-eslint/parser": "^7.13.0", "@typescript-eslint/parser": "^7.15.0",
"autoprefixer": "^10.4.19", "autoprefixer": "^10.4.19",
"eslint": "^8.57.0", "eslint": "^8.57.0",
"eslint-config-prettier": "^9.1.0", "eslint-config-prettier": "^9.1.0",
"eslint-plugin-svelte": "^2.39.3", "eslint-plugin-svelte": "^2.41.0",
"lint-staged": "^15.2.6", "lint-staged": "^15.2.7",
"postcss": "^8.4.38", "postcss": "^8.4.39",
"postcss-load-config": "^5.1.0", "postcss-load-config": "^5.1.0",
"prettier": "^3.3.2", "prettier": "^3.3.2",
"prettier-plugin-svelte": "^3.2.4", "prettier-plugin-svelte": "^3.2.5",
"prettier-plugin-tailwindcss": "^0.5.14", "prettier-plugin-tailwindcss": "^0.5.14",
"svelte": "^4.2.18", "svelte": "^4.2.18",
"svelte-check": "^3.8.0", "svelte-check": "^3.8.4",
"tailwindcss": "^3.4.4", "tailwindcss": "^3.4.4",
"tslib": "^2.6.3", "tslib": "^2.6.3",
"typescript": "^5.4.5", "typescript": "^5.5.3",
"vite": "^5.2.13" "vite": "^5.3.2"
}, },
"dependencies": { "dependencies": {
"@resvg/resvg-js": "^2.6.2", "@resvg/resvg-js": "^2.6.2",
"@types/node": "^20.14.2", "@types/node": "^20.14.9",
"@vercel/analytics": "^1.3.1", "@vercel/analytics": "^1.3.1",
"@vercel/speed-insights": "^1.0.12", "@vercel/speed-insights": "^1.0.12",
"bits-ui": "^0.21.10", "bits-ui": "^0.21.11",
"clsx": "^2.1.1", "clsx": "^2.1.1",
"lucide-svelte": "^0.372.0", "lucide-svelte": "^0.372.0",
"mode-watcher": "^0.3.0", "mode-watcher": "^0.3.1",
"satori": "^0.10.13", "satori": "^0.10.13",
"satori-html": "^0.3.2", "satori-html": "^0.3.2",
"tailwind-merge": "^2.3.0", "tailwind-merge": "^2.3.0",

File diff suppressed because it is too large Load diff

View file

@ -20,6 +20,12 @@ export type TimelineItem = {
}; };
const timeline: TimelineItem[] = [ const timeline: TimelineItem[] = [
{
title: 'DevOps Engineer',
subTitle: 'Blender',
icon: Briefcase,
startYear: 2021
},
{ {
title: 'Linux Foundation Certified Systems Administrator (LFCS)', title: 'Linux Foundation Certified Systems Administrator (LFCS)',
subTitle: 'The Linux Foundation', subTitle: 'The Linux Foundation',

View file

@ -61,30 +61,34 @@
<div class="text-md mt-12 flex flex-col gap-8 md:flex-row"> <div class="text-md mt-12 flex flex-col gap-8 md:flex-row">
<div class="flex-1 empty:hidden"> <div class="flex-1 empty:hidden">
<p> <p>
I'm a DevOps and Platform Engineering enthusiast from Zaandam, The Netherlands. Started my I'm a DevOps and Platform Engineering enthusiast from Zaandam, The Netherlands. I studied
journey in Information Sciences at the Vrije Universiteit Amsterdam, quickly learning and data science and machine learning at the Vrije Universiteit, where I adopted skills in
adopting Python, Javascript and Linux. These days, I'm also working alot with Terraform, Python, JavaScript, and Linux.
Bicep, and Kubernetes, creating cloud infra solutions that are sustainable.
</p> </p>
<p class="mt-2"> <p class="mt-2">
Over at <a In my free time, I enjoy working on personal projects or playing games with friends.
Beyond the screens, you can find me vibing to vinyl, watching movies, attending concerts
and festivals, and sharing laughs with my oversized cat and amazing girlfriend. I also
enjoy a good whiskey and am always up for a chat or ready to help.
</p>
<p class="mt-2">
At <a
target="_blank" target="_blank"
rel="noreferrer" rel="noreferrer"
class="font-medium underline underline-offset-4" class="font-medium underline underline-offset-4"
href="https://www.wearetriple.com">Triple</a href="https://www.wearetriple.com">Triple</a
>, my role involves providing services to clients including HEINEKEN, BAM, and citizenM. I >, I provided cloud services for clients like HEINEKEN, BAM, and citizenM, using Akamai,
utilize tools like Akamai, Azure, Azure DevOps and SendGrid to create and maintain robust, Azure, and Azure DevOps to create and maintain robust, scalable cloud infrastructures.
scalable cloud infrastructures. For operational purposes, I employ technologies like
SaltStack, PRTG, and LogicMonitor.
</p> </p>
<p class="mt-2"> <p class="mt-2">
I love to work on personal projects or playing games with friends. Beyond the screens, you Currently, I work at <a
can catch me vibing to vinyl, watching movies, hitting concerts and festivals. target="_blank"
</p> rel="noreferrer"
<p class="mt-2"> class="font-medium underline underline-offset-4"
When the dust settles, my life is all about sharing laughs with my oversized cat and with href="https://www.blender.org">Blender</a
my amazing girlfriend. I also enjoy a good whiskey, and I'm always up for a chat or down >, creating free and open-source 3D software. I streamline the build, test, and release
to help. processes for Blender and related services, aiming to improve both the user and developer
experience.
</p> </p>
</div> </div>