Skip to content

Commit e835bb4

Browse files
committed
Some updates
1 parent f0a42b8 commit e835bb4

4 files changed

Lines changed: 14 additions & 8 deletions

File tree

_gallery/birthday-cake.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,4 @@ image: "/webp-gallery/minecraft_cake_fixed.webp"
77
alt: "Minecraft Birthday Cake"
88
---
99

10-
A Minecraft-themed birthday cake complete with pixelated decorations. Gaming culture and coding often go hand in hand, especially in game development.
11-
## (WORK IN PROGRESS)
10+
A Minecraft-themed cake made with my cousin. We played Minecraft together and wanted something fun to bake, so the pixelated theme felt natural. We shaped the cake from scratch, struggled with the icing—it was way too liquid—and had to fit and reassemble everything from bits to make it work. The whole messy process was way more fun than the final product. Dragging items in the crafting table is definitely easier than baking one in reality.

_gallery/blahaj-rust.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,8 @@ image: "/webp-gallery/blahaj_coding_rust.webp"
77
alt: "Blahaj Learning Rust"
88
---
99

10-
My trusty IKEA shark companion keeping me company while learning Rust programming. Even plush sharks need to understand memory safety and ownership!
11-
## (WORK IN PROGRESS)
10+
My trusty IKEA shark companion keeping me company while learning Rust.
11+
12+
A mix of things caught my attention: the hype around the language, tools like ripgrep and terminal emulators like Zellij being written in it. The Primeagen's TypeScript-to-Rust video series resonated with me. I learn by doing, so I decided to build RSMC—a multi-threaded multiplayer voxel engine—and figure out Rust along the way.
13+
14+
Rust was my first low-level language. What struck me is how it brings high-level safety to low-level performance: immutability by default, no null, explicit side effects. Cargo and crates.io made the tooling feel natural. The Ruby-inspired block syntax is a nice touch too.

_gallery/electronics.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,4 @@ image: "/webp-gallery/zhaw_resistor_in_lab_fixed.webp"
77
alt: "Electronics Lab at ZHAW"
88
---
99

10-
Working with resistors and electronic components in the electronics lab at ZHAW. Hands-on hardware work complements the software engineering studies perfectly.
11-
## (WORK IN PROGRESS)
10+
Working with resistors and electronic components in the lab at ZHAW. Basic resistor circuits and Ohm's law are straightforward on paper. In theory, you can sketch mistakes without consequences. In practice, you have to read the color bands correctly, think about component values. Pick the wrong resistor and things can blow up. There are real stakes.

_gallery/renuo-internship.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,10 @@ image: "/webp-gallery/starting_my_internship_at_renuo.webp"
77
alt: "Starting Internship at Renuo"
88
---
99

10-
First day at Renuo - the start of an exciting internship journey in professional software development. From learning to doing, this marked a major milestone.
11-
## (WORK IN PROGRESS)
10+
First day at Renuo—the start of my internship as a Full Stack Software Developer focused on Ruby on Rails. I'd already decided Rails was the web technology to learn, but seeing it in real practice was different. I applied knowledge from my informatik mittelschule background and worked on shipping things, managing time, taking responsibility.
11+
12+
What stood out was the people. They deeply cared about code quality—code reviews weren't a box to check, they were about making things better. Not "if it works, don't touch it." They chose their tools thoughtfully: Google's ecosystem instead of Microsoft, Redmine instead of Jira, Macs for development. These choices reflected a philosophy of simplicity and pragmatism.
13+
14+
The team also valued open source and contributing back to the community. It wasn't just about shipping features for paying clients; there was a broader sense of craft and responsibility.
15+
16+
Beyond the technical work, there was a culture of learning through conversation—beer talks, discussions about code. And crucially: actually getting things done instead of getting stuck in endless meetings. I heard stories from classmates about meeting fatigue, but here the focus was on shipping and learning. That made me realize this was the path I wanted to pursue.

0 commit comments

Comments
 (0)