Hey
RSS FeedMy name is Jan and this blog is about my life as a young German guy who dropped out of school, worked as a car mechanic, engineer in the automotive industry, lead consultant, moved to Thailand and works now as a full-stack developer. If you are interested in how one event led to another and especially what kind of difficulties arose, what I learned on my way and what my feelings during the different stages of my life were, then feel free to read through the articles on this site.
Featured
Utilizing Pre-Commit Hooks in Laravel Projects
Published: at 02:00 PM (6 min read)Pre-commit hooks are a fantastic way to automate repetitive checks and enforce code quality before changes are committed to version history. They are not language specific and highly adaptable. I, for example, use a pre-commit hook which utilizes Laravel Pint and PHPStan to ensure clean code and that I follow the best practices. In this blog post, I want to show you how pre-commit hooks work and how I implement them in my Laravel projects.
My Top Five Laravel Packages
Published: at 02:00 PM (4 min read)As a junior developer, I've spent a lot of time exploring the Laravel ecosystem, and one thing I’ve learned is that there’s no shortage of tools to make our work easier and more efficient. While I’m still learning, I’d like to share five Laravel packages that I’ve found incredibly helpful. Whether you’re just starting out or looking for inspiration, I hope these recommendations resonate with you!
Early Return - The Most Simple Pattern for Better Maintainability
Published: at 02:00 PM (5 min read)In my first year as a professional back-end developer, I learned a lot—from mastering the basics to diving into more advanced topics. I’ll admit, I’ve probably forgotten at least half of what I learned. But there’s one pattern that has stuck with me and consistently proves its value: The early return pattern. This simple yet powerful technique has been a game-changer for writing code that’s both maintainable and easy to understand.
The Future Of This Blog
Published: at 02:00 PM (3 min read)We have to talk. In the last couple of weeks I thought a lot about this blog and what to do with it. I like writing and I think its a good habit. But I am not quite satisfied with the way I handle this blog now. Why I feel like that and what I want to do in the future is the topic of this blog article.
Another Try On Personal Knowledge Management Systems
Published: at 02:00 PM (7 min read)Note taking is important. I know that - but it seems that I can not manage to implement a system for managing my notes and my life in the long term. Recently, I decided to give it another try. This blog article is about why I think PKM Systems are important.
Getting a Work Permit in Thailand - My Experience
Published: at 01:00 PM (6 min read)Getting a work permit in Thailand can be very difficult. At least this is what most people say. But is it really that hard? What do you need to do to get it? In this article, I want to share my experience with you.
How A Normal Day in My Life in Thailand Looks Like
Published: at 02:00 PM (5 min read)Thailand is a country most people know for its beautiful beaches, delicious food, good weather and friendly people. It's the ideal place for a vacation. But what is it like to live there? In this article, I want to share with you how a normal day life in Thailand looks like for me.
Why I Quit Being an Engineer to Become a Web Developer
Published: at 02:00 PM (8 min read)In June 2023, I made the bold decision to quit my job as a well paid engineer and specialist in the automotive industry to learn web development. All that in a foreign country with no prior professional experience in the field. In this article, I want to share with you why I made this decision and how it has changed my life.
Recent Posts
I Do Not Fear Mondays Anymore
Published: at 02:00 PM (5 min read)Most of my life I spent the majority of sundays thinking about the upcoming monday. I was anxious about the upcoming work week and thought that the weekend is way too short. But this changed in the last months. In this blog article, I want to tell you why.
I Finally Did Change My Last Name
Published: at 02:00 PM (7 min read)I finally did changed my last name! Eleven months ago my wife and I started the process of getting married. Little did we know that this would take roughly a year to finish. In this article I want to give you some insights on why it took so long and what was needed.
How I Became a Web Developer in Seven Months
Published: at 02:00 PM (8 min read)In June 2023 I quit my job as an engineer to learn programming. In January 2024 I started my first job as a Full-Stack Developer. I learned Web Development in just seven months. In this article I want to tell you how I have done it.
How Learning Changed My Life Completely
Published: at 02:00 PM (6 min read)When I was in school I hated learning. There was no more meaningless thing to waste your time on than learning. I was starting to count the days until I leave school very early in my life. But now, I think different about learning. In my opinion, learning is the best thing I can spend my time on. But how and why did this change in my mind come? In this article, I want to share my thoughts about learning with you.