Skip to content

Commit f6f80c4

Browse files
committed
updates
1 parent 99989cb commit f6f80c4

File tree

32 files changed

+282
-657
lines changed

32 files changed

+282
-657
lines changed

config/_default/config.toml

Lines changed: 55 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,26 @@
11
# Configuration of Academia
22
# Documentation: https://sourcethemes.com/academic/
3+
#
4+
# This file is formatted using TOML syntax - learn more at https://learnxinyminutes.com/docs/toml/
5+
# Each configuration section is defined by a name in square brackets (e.g. `[outputs]`).
36

7+
# Title of your site
48
title = "cedi.dev"
9+
10+
# The URL of your site.
11+
# End your URL with a `/` trailing slash, e.g. `https://example.com/`.
512
baseURL = "/"
13+
14+
# Enter a copyright notice to display in the site footer.
15+
# To display a copyright symbol, type `©`. For current year, type `{year}`.
616
copyright = "Copyright © {year} by Cedric Kienzler"
717

18+
# Enable analytics by entering your Google Analytics tracking ID
19+
googleAnalytics = "#####" # example: UA-123456-78, for more info, read the article https://support.google.com/analytics/answer/1008080?hl=en
20+
21+
# Enable comments by entering your Disqus shortname
22+
disqusShortname = ""
23+
824
############################
925
## Advanced options below ##
1026
############################
@@ -13,16 +29,40 @@ copyright = "Copyright © {year} by Cedric Kienzler"
1329
theme = "academia-hugo"
1430

1531
# Get last modified date for content from Git?
16-
enableGitInfo = true
32+
enableGitInfo = false
1733

34+
# Default language to use (if you setup multilingual support)
1835
defaultContentLanguage = "en"
36+
hasCJKLanguage = false # Set `true` for Chinese/Japanese/Korean languages.
37+
defaultContentLanguageInSubdir = false
1938
removePathAccents = true # Workaround for https://github.com/gohugoio/hugo/issues/5687
2039

21-
paginate = 10 # Number of items per page in paginated lists.
40+
pagination.pagerSize = 10 # Number of items per page in paginated lists.
2241
enableEmoji = true
2342
footnotereturnlinkcontents = "<sup>^</sup>"
2443
ignoreFiles = ["\\.ipynb$", ".ipynb_checkpoints$", "\\.Rmd$", "\\.Rmarkdown$", "_files$", "_cache$"]
2544

45+
[services]
46+
# Enable comments by entering your Disqus shortname
47+
[services.disqus]
48+
Shortname = "themefisher-template" # we use disqus to show comments in blog posts . To install disqus please follow this tutorial https://portfolio.peter-baumgartner.net/2017/09/10/how-to-install-disqus-on-hugo/
49+
50+
# Build
51+
[build]
52+
noJSConfigInAssets = false
53+
useResourceCacheWhen = 'fallback'
54+
[build.buildStats]
55+
enable = true
56+
[[build.cachebusters]]
57+
source = 'assets/.*\.(js|ts|jsx|tsx)'
58+
target = '(js|scripts|javascript)'
59+
[[build.cachebusters]]
60+
source = 'assets/.*\.(css|sass|scss)$'
61+
target = '(css|styles|scss|sass)'
62+
[[build.cachebusters]]
63+
source = 'assets/.*\.(.*)$'
64+
target = '$1'
65+
2666
[outputs]
2767
home = [ "HTML", "RSS", "JSON" ]
2868
section = [ "HTML", "RSS" ]
@@ -46,3 +86,16 @@ ignoreFiles = ["\\.ipynb$", ".ipynb_checkpoints$", "\\.Rmd$", "\\.Rmarkdown$", "
4686
category = "categories"
4787
publication_type = "publication_types"
4888
author = "authors"
89+
90+
[markup.goldmark.renderer]
91+
unsafe = true
92+
93+
# Caches
94+
[caches]
95+
[caches.images]
96+
dir = ":resourceDir/_gen"
97+
maxAge = "720h"
98+
99+
[caches.assets]
100+
dir = ":resourceDir/_gen"
101+
maxAge = "720h"

config/_default/menus.toml

Lines changed: 0 additions & 34 deletions
This file was deleted.

config/_default/menus.yaml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# Navigation Links
2+
# To link a homepage widget, specify the URL as a hash `#` followed by the filename of the
3+
# desired widget in your `content/home/` folder.
4+
# The weight parameter defines the order that the links will appear in.
5+
6+
7+
main:
8+
- name: "Home"
9+
pageRef: "#hero"
10+
weight: 10
11+
12+
- name: "Posts"
13+
url: "#posts"
14+
weight: 20
15+
16+
- name: "Talks"
17+
url: "#talks"
18+
weight: 30
19+
20+
- name: "Experience"
21+
url: "#experience"
22+
weight: 40
23+
24+
policy:
25+
- name: "Impressum"
26+
url: "/impressum"
27+
weight: 50
28+
29+
- name: "Datenschutz"
30+
url: "/datenschutz"
31+
weight: 60

config/_default/params.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ description = ""
2121
sharing_image = "icon.png"
2222

2323
# Twitter username (without @). Used when a vistor shares your site on Twitter.
24-
twitter = "c3di1"
24+
twitter = ""
2525

26-
mastodon = ["https://chaos.social/@cedi", "https://hachyderm.io/@cedi"]
26+
mastodon = ["https://hachyderm.io/@cedi"]
2727

2828
# Diplay a logo in navigation bar rather than title (optional).
2929
# To enable, place an image in `static/img/` and reference its filename below. To disable, set the value to "".

content/authors/cedi/_index.md

Lines changed: 0 additions & 92 deletions
This file was deleted.

content/authors/cedi/index.md

Lines changed: 104 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,104 @@
1+
---
2+
share: false
3+
# Display name
4+
name: Cedric Kienzler
5+
avatar_image: "user-2.png"
6+
# Username (this should match the folder name)
7+
authors:
8+
- cedi
9+
10+
# resume download button
11+
btn:
12+
- url : "/files/CV_Cedric-Kienzler_2025.pdf"
13+
label : "Download CV"
14+
15+
# Is this the primary user of the site?
16+
superuser: true
17+
18+
# Role/position
19+
role: Technical Lead Site Reliability Engineer / Azure Platform SRE
20+
21+
# Organizations/Affiliations
22+
organizations:
23+
- name: Microsoft
24+
url: "https://microsoft.com"
25+
26+
# Short bio (displayed in user profile at end of posts)
27+
bio: I specialize in building and maintaining large-scale distributed systems, driving reliability, and leading technical initiatives to improve platform resilience.
28+
29+
# Should the user's education and interests be displayed?
30+
display_education: false
31+
32+
interests:
33+
- Reliability Engineering
34+
- Software Engineering
35+
- Cloud Computing & Cloud-Native Platforms
36+
- Automation & Infrastructure as Code
37+
- Distributed Systems Architecture
38+
- Site Reliability Engineering (SRE)
39+
- Chaos Engineering & Resilience Testing
40+
- Kubernetes & Container Orchestration
41+
- Observability & Monitoring (Metrics, Logging, Tracing)
42+
- Low-Level Systems Programming
43+
- Networking & Security
44+
- DevOps & CI/CD Pipelines
45+
- Technical Leadership & Mentorship
46+
- Open Source Contributions & Cloud-Native Advocacy
47+
- Public Speaking & Knowledge Sharing
48+
- Home Lab Experimentation (Kubernetes, IoT, LoRaWAN, ESP32)
49+
50+
education:
51+
courses:
52+
- course: PhD in Artificial Intelligence
53+
institution: Stanford University
54+
year: 2012
55+
- course: MEng in Artificial Intelligence
56+
institution: Massachusetts Institute of Technology
57+
year: 2009
58+
- course: BSc in Artificial Intelligence
59+
institution: Massachusetts Institute of Technology
60+
year: 2008
61+
62+
# Social/academia Networking
63+
# For available icons, see: https://sourcethemes.com/academic/docs/widgets/#icons
64+
# For an email link, use "fas" icon pack, "envelope" icon, and a link in the
65+
# form "mailto:[email protected]" or "#contact" for contact widget.
66+
social:
67+
- icon: github
68+
icon_pack: fab
69+
link: https://github.com/cedi
70+
- icon: linkedin
71+
icon_pack: fab
72+
link: https://www.linkedin.com/in/cekienzl/
73+
- icon: instagram
74+
icon_pack: fab
75+
link: https://www.instagram.com/c3di1
76+
- icon: 500px
77+
icon_pack: fab
78+
link: https://500px.com/p/c_kienzler_photograpy?view=photos
79+
- icon: mastodon
80+
icon_pack: fab
81+
link: https://hachyderm.io/@cedi
82+
83+
# Enter email to display Gravatar (if Gravatar enabled in Config)
84+
email: ""
85+
86+
# Organizational groups that you belong to (for People widget)
87+
# Set this to `[]` or comment out if you are not using People widget.
88+
user_groups:
89+
- Engineers
90+
---
91+
92+
Hi!
93+
94+
I'm Cedric, a Senior Site Reliability Engineering Tech Lead from Germany, currently working at Microsoft Azure, where I focus on distributed systems, large-scale reliability, and resilience engineering. My passion lies in SRE principles, including chaos experimentation, release engineering, improving SLIs/SLOs, and cloud-native architectures, ensuring that highly available systems remain robust and efficient.
95+
96+
Beyond work, I was actively involved with the Chaos Computer Club, where I led the GPN Network Team (GPN-NOC) for two years. I’ve contributed to various event infrastructure projects, handling networking, planning, and logistics for events like the Chaos Communication Congress. During the pandemic, I helped build online services like jitsi.rocks and the Kubernetes-powered infrastructure for rC3 - NOW HERE.
97+
98+
In my spare time, I love experimenting with Kubernetes, Linux, Raspberry Pis, and low-level distributed systems programming. I run a K3s cluster on Raspberry Pis and frequently recompile the Linux Kernel to explore new features. I also maintain a CEPH cluster at home for hands-on storage system experimentation and operate a Stratum 1 grandmaster clock with NTP and PTP time servers. In the cloud, I manage a Kubernetes cluster using Cluster API, hosting a full observability stack powered by the Grafana LGTM Stack.
99+
100+
Outside of tech, I have a deep passion for analog photography, collecting 35mm and medium format cameras like the Hasselblad 500 c/m, Leica M6, and Canon A1. I also develop my own film at home and have a darkroom setup with an enlarger, allowing me to fully engage in the film development process.
101+
102+
To stay active, I spend time on the tatami practicing Brazilian Jiu-Jitsu and powerlifting.
103+
104+
Let’s connect and talk reliability, cloud, or classic cameras!

0 commit comments

Comments
 (0)