Why I Migrated from Jekyll to Astro — Introducing Website V6
I did a major revamp of this website, rewriting it from scratch with Astro and Tailwind after outgrowing my old, dated Jekyll setup.
Markus Toran
DECT:
4499
@m4s:
t3n.tech
lost@ToranM.me

Hello! I'm Markus Toran, a security researcher and more.
In my free time, I enjoy hiking, board games, CTF, and experimenting with new programming languages. Feel free to connect with me!
I went to school inKarlsruhe, first to theHelmholtz-Gymnasiumand later to theCarl-Engler-Schule, graduating there in 2018.
After school, I studied computer science at theKIT. I completed my bachelor's degree in November 2021 with a thesis about verification of fairness properties for seat apportionment methods. During my master's, I focused on IT Security. I wrote my master's thesis about IT Security and User Experience in the domain of Digital Identities.
After uni I worked as a security consultant at Secorvoin Karlsruhe. Currently, I am working as a researcher atFraunhofer SIT in Darmstadt.
I hope my work will contribute to a more secure digital future.
Selected peer-reviewed publications and other published work.
Check out these highlighted posts from the blog.
I did a major revamp of this website, rewriting it from scratch with Astro and Tailwind after outgrowing my old, dated Jekyll setup.
I gave a talk on DOI (Digital Object Identifier) at MRMCD 25. If you want to know a thing or two about DOI, check it out!
I blog about computer science and security, music, and random thoughts. You can vote on blog post proposals here: /vote-blog-post
Since my last post on banking I got to try out new services and old ones changed a little.
Die #GPN24 war anstrengender als erwartet. Am Ende hat vieles geklappt, aber es hätte auch einfacher und besser sein können. Überanstrengung optimiert nur einen Zielparameter; man sollte das eigentlich Wichtige nicht vergessen und es nachhaltig erreichen.
Here's a list of songs I like to listen to currently:
After my own personal asset labels were made in Inkscape, I created a web-based label designer to make it easier to create and print labels. You can try it out here.
Short Backrooms review: I liked it overall, still a horror film.
Since my last post, the Rayhunter project has made significant progress.
2025 has been a mixed year for me. The Good times were pretty good, but the bad times were so bad.
I gave a talk on CRA (Cyber Resilience Act) at GPN 22 in German. It was a while ago, but if you want to know a thing or two about CRA, check it out!
The challenge "pls respond" from LakeCTF involved analyzing a network capture file containing SMS messages. Inside the messages are animations, IMelody and wireless vector graphics.
When designing my own website, I drew inspiration from various other people's websites. Here are a few that stood out to me:
Click the button to add the atom feed to your reader.
You can subscribe to the site's feeds below. Click a link to view the raw feed.
On Mastodon or Bluesky? Follow this site directly — posts are federated viaBridgy Fed.
This website is developed in Astro. This blog post explains the current implementation.This previous blog post explains the setup from 2019 - late 2025.
The website is hosted on Netlify.
Feel free to reach out to me for any inquiries, collaboration opportunities, or just to connect.
Contact me about anything where you believe I can make a meaningful contribution, also I am always happy to meet new people.
Send me an email with your personal blog and I will check it out.