Hi, I'm Ahmet.

I'm a software engineer and a web developer. I'm currently working as a Frontend Engineer for Booking.com and living in the Netherlands.

Recent Posts

How to fix Invalid hook call error on Storybook React v6 upgrade

How to fix Invalid hook call error on Storybook React v6 upgrade

Read more

What is Nullish Coalescing Operator in JavaScript?

This is one of the newest JavaScript features...

Read more

What is Optional Chaining in JavaScript?

This is one of the newest JavaScript features...

Read more

What is the 'Temporal Dead Zone' in JavaScript?

This concept is probably not something that you come across too often and sounds a little bit weird...

Read more

What's the difference between JavaScript call and apply

The biggest difference between JavaScript call and apply method is...

Read more

How does JavaScript hoisting work

Hoisting! One of the most “unique” and maybe as some people called “weird” feature of JavaScript. As a developer who has a Java background I can admit that this was kind of a different feature for me.

Read more

Testing React application with Cypress

Cypress is a tool that let you write and run your integration tests fast and easy.

Read more

Pre-rendering your React application with react-snap

Pre-rendering your React application is useful if you want to increase SEO performance of your website and make it visible to search engines. Most of the search engine robots does not execute client side javascript code and that makes...

Read more

React Series-2 Create your first React Component

This is the second tutorial of my React tutorial series. After creating our first React application, now we’re ready to create our first React Component.

Read more

React Series-1 Create your first React Application

This is the first tutorial of my React tutorial series. At the end of this tutorial you will have your first React application running.

Read more