# Kulcsar Rudolf - Software Developer

> Personal website and blog of Kulcsar Rudolf, a full-stack software developer. Articles about software development, side projects, and the tools and ideas he works with every day.

Every blog post and project page is available as clean markdown: append `.md` to the URL, or request the URL with an `Accept: text/markdown` header.

## Blog

- [Multiple Git Accounts Without Losing Your Mind](https://kulcsarrudolf.com/posts/multiple-github-accounts-ssh-keys.md): A short, practical guide to juggling multiple GitHub accounts and a Bitbucket account on the same machine. Auth keys, signing keys, and a ready-to-use SSH config.
- [My first open-source project: A quest for learning and contribution](https://kulcsarrudolf.com/posts/my-first-open-source-project.md): Join me on my journey of creating my first open-source project. Learn about the samsung-device-helper npm package, the inspiration behind it, and the importance of contributing to the open-source community.
- [The Right Tech Stack for Your Next Project](https://kulcsarrudolf.com/posts/the-right-tech-stack-for-your-next-project.md): Learn how to choose the right tech stack for your project by focusing on fundamentals, aligning with project goals, and prioritizing long-term value over trends. Expert advice on making informed technology decisions.
- [Podcasts: Catalysts for Software Career Growth](https://kulcsarrudolf.com/posts/the-impact-of-podcasts-on-my-software-career.md): Discover how podcasts have transformed my software development career. Learn about the power of community, expanding technical knowledge, non-technical skills, and networking opportunities through podcasts.
- [About this website](https://kulcsarrudolf.com/posts/about-this-website.md): Discover why I built this personal blog and portfolio website. Learn about my journey in web development, my passion for sharing knowledge, and my commitment to open-source and continuous improvement.

## Projects

- [zimme-zoom](https://kulcsarrudolf.com/projects/zimme-zoom.md): zimme-zoom is a dependency-light React library with a zoomable photo viewer, a virtualized media grid, a gallery and a swipeable carousel.
- [Samsung Device Helper](https://kulcsarrudolf.com/projects/samsung-device-helper.md): A zero-dependency Node.js package that resolves Samsung model numbers to device names and returns categorized device lists, kept current by an AI agent.
- [Mongoose Seed Kit](https://kulcsarrudolf.com/projects/mongoose-seed-kit.md): A zero-dependency seeder toolkit for Mongoose that runs seed scripts on startup, records their status in MongoDB, retries failures, and ships a CLI.
- [PG Seed Kit](https://kulcsarrudolf.com/projects/pg-seed-kit.md): A zero-dependency Postgres seeder toolkit that tracks which seeds have run and applies each one exactly once, with adapters for Prisma, Drizzle, TypeORM and Sequelize.
- [STL Metrics](https://kulcsarrudolf.com/projects/stl-metrics.md): A zero-dependency library for computing STL mesh metrics: volume, surface area, bounding box, center of mass and watertightness, in the browser and in Node.
- [Kőszikla APP](https://kulcsarrudolf.com/projects/koszikla-app.md): A progressive web app built for my church community: volunteer scheduling with SMS reminders, monthly member pairing, event listings and sermon recordings.
- [Puncto for Video](https://kulcsarrudolf.com/projects/puncto-for-video.md): A fully client-side browser tool for precise video timing: mark two points, get the delta instantly, log measurements and export them to CSV.
- [Puncto Timer](https://kulcsarrudolf.com/projects/puncto-timer.md): A Chrome extension for measuring elapsed time between any two interactions on any webpage, down to the millisecond.

## Pages

- [Home](https://kulcsarrudolf.com/): Introduction and overview
- [Blog](https://kulcsarrudolf.com/blog): All blog posts
- [Projects](https://kulcsarrudolf.com/projects): Side projects and open source work
- [Contact](https://kulcsarrudolf.com/contact): How to get in touch

## Social

- https://www.linkedin.com/in/kulcsarrudolf/
- https://x.com/kulcsar_rudolf
- https://www.instagram.com/rudolf0k/
- https://github.com/kulcsarrudolf
