Here’s what I’m up to right now. Connect with me to stay in the loop!
Putting Food on the Table
I have been working for a small company called combyte AG since 2011, specializing in building .NET solutions for small and medium businesses that operate in the Swiss social sector.
Back when I joined the team, we were just getting started with a greenfield Silverlight (RIP) rewrite of the company’s core product, which sparked my love for .NET and set me on the path of a self-taught .NET developer I still follow today.
Working for a small company for over a decade has gotten me used to wearing many hats at once. I was able to acquire a very broad range of skills, especially with Microsoft technologies.
For the first half of my career, I primarily developed solutions for Microsoft-only environments, using technologies such as WPF, ASP.NET, SQL Server, and IIS, to name a few.
However, with the rise of the cloud in recent years, things have changed. The demand for modern cloud applications is constantly rising, and I find myself working more than ever with Microsoft Azure, Docker, Azure DevOps, Microsoft 365, and all the tools surrounding these technologies, which is exciting.
My passion for the .NET ecosystem has only grown stronger over the years. I am so happy with the way it has evolved and see myself working with it for many years to come.
On this website, I share my thoughts and notes about things that I’m excited about and working on and hope to connect with people having a similar mindset. I’d love to hear from you!
Gruvbox Theme for Hugo
I am the author of the Hugo theme you see on this website. The theme’s code is available on GitHub and licensed under MIT. If you like it, feel free to use it, too. Have a look at the demo site to explore its features.
When I first started blogging, I used a pre-made theme to familiarize myself with Hugo. But it wasn’t long before I wanted something custom and unique. I decided to build a theme from scratch that looks a bit like a text editor and shares similar properties: performance, simplicity, great code highlighting, beautiful color scheme, built with the latest tools available.
Bearing in mind that I didn’t have much experience with web development, I consider the project a great success. I achieved all the goals in terms of appearance, functionality, and performance. I also learned a lot about the web world, such as the Node ecosystem, linters, PostCSS, minification, image optimization, and more. I’m proud that the project has a fair amount of stargazers. 🤩
I just love to contribute to open-source projects, mostly on GitHub.
It’s different in so many ways from the everyday job hustle: no obligations to be productive, no deadlines, no priorities. I can work on whatever I want to, whenever I want to. Getting into a flow where I go from working on one thing to working on the next just because I feel like it is liberating and provides me a kind of creative outlet that an actual job can’t offer.
I also like the aspect of putting my work on public display. It brings out the best in me, knowing that anyone can scrutinize my work, resulting in high-quality code and documentation. Getting positive feedback or grateful comments motivates me, and knowing that my contributions will help others down the line is very rewarding.
These are my most recent code contributions, if you’re interested:
- Add support for STJ-native polymorphic
JsonPolymorphicattributes to C# client/schema generator on RicoSuter/NJsonSchema (1 week ago)
- Fix broken markdown link in Schema Feature Extensions docs on JasperFx/marten (2 weeks ago)
- Fix broken links in docs to Lamar, Marten, and Oakton on JasperFx/wolverine (2 weeks ago)
- Add article: Checking Out Code Committed Within the Same GitHub Actions Workflow Run on schnerring/schnerring.github.io (1 month ago)
- Add tool: GitHub Profile Summary Cards on abhisheknaiidu/awesome-github-profile-readme (1 month ago)
- Add GitHub Action
readme-scribeto Tools on abhisheknaiidu/awesome-github-profile-readme (1 month ago)
- fix(plausible): Remove deprecated config options on truecharts/charts (2 months ago)
- Update Kubernetes manifests on plausible/hosting (2 months ago)
- chore(postgresql): Bump common lib in postgresql on truecharts/charts (10 months ago)