iamjulian website screenshot

About iamjulian.de

How this site came together

Julian Krüger, a white man wearing a shirt, a full beard and horn rimmed glasses looking directly at the camera.

iamjulian.de was built with Next.js and a Contentful CMS and got deployed on Vercel. This is my personal portfolio to showcase what I can do on my coding journey which hopefully might help me find a job in the field. I hope you enjoy it!

How iamjulian.de was built

This is in and of itself obviously my biggest project yet and I have learned quite a lot along the way. I learnt Next.js after my experience with React.js and that was also the point at which I decided to really flesh out my knowledge about pure CSS. I am not much of a designer but all the designs of the website are done with pure CSS and no assisting libraries that style elements in any way. The site is responsive and I hope it does perform nice on all screen sizes.

The content of skills and projects is implemented dynamically via the Contentful CMS system and Next.js' nice way to get static props from an API. Dynamic paths and pages are generated for the data. I also implemented a contact form with a little help from SendGrid and Next.js' API routing system. The contact form gives the users feedback on post as well as an automatic feedback via mail. It also has an anti-spam system that only lets you through if you solve a simple equation and also disables the submit button for a brief amount of time. Feel free to try it out and contact me!

Next steps?

I would like to create a dark mode toggle for this website. As I put more projects onto this site an overview page for blog posts with possible filters of categories might be nice as well.

Anyway, I hope you enjoy this site! And if you want to offer me a job in Hamburg, Germany, please contact me!