/ blog

My blogs

Here I write things about tech, ideas. I like documenting my experiences about tech stacks I have used or problems I have solved.

  • October 19, 2024

    Internationalization problems

    Internationalization is not a new thing. It has been a crucial requirement for many websites which target users in many countries like an international e-commerce website. Lets see what are common requirements/problems for internationalizations.

  • October 19, 2024

    Check list for evaluating an internationalization library for react

    This check list is compiled after I have investigated different libraries for internationalization for react

  • September 21, 2024

    React native libraries to install after expo setup

    After setting up expo you are ready to develop your applications, you probably do not need extra libraries to develop your apps but usually the needs will arise when your apps have more and more functions. The following libraries I recommend are for the minimal setup to develop an application

  • September 20, 2024

    I switched from Flutter to Expo

    Both Flutter and React Native are two popular frameworks for developers to develop universal applications especially web developers. I myself have had a journey between Flutter and React Native back and forth

  • January 4, 2023

    Next js 13 hands on impressions

    Nextjs, one of the most popular web frameworks built up on react has released the latest version 13 for a while. In this post I will go through their new exciting features with app folder.

  • January 4, 2023

    Upgrade svelte kit to version 1

    svelte kit has been improving constantly since it was introduced. The kit can be compared with Next js in react world. I built this blog with svelte kit since the beta version. Now the 1.0 version is out, lets upgrade to this version.

  • December 27, 2022

    My development setup

    here I share my favorite setup for front-end development. I am the person that love simplicity and effectiveness so I tend to use tools which are lightweight and do the jobs.

  • October 5, 2022

    Animations in react

    Animations make your web apps more fun and user friendly however it is not an easy topic in react. So lets explore what options we have for making animations with react.

  • August 15, 2022

    refactor a large react components

    It is quite common in a large project such as a cms you will suffer large components which can have around thousand lines of code. Those components are quite difficult to maintain and people tend to scare to change logics there. But to make the project healthier you will still need to refactor code some time.

  • August 11, 2022

    problems with nextjs ssg and production sites

    I have been using nextjs for a couple of my hobby projects and it has worked fine until I had a chance to use nextjs in a website for my company. This time it reveals several troubles with nextjs deployment when we do it our selves.