Blog

Welcome to my development blog

Create REST API in Golang with Serverless Framework and AWS

Today, we are learning how to create a basic serverless Golang API with Serverless Framework and deploy it to AWS Lambda and AWS API Gateway. Serverless API or FaaS (Function as a Service) has become a trend in modern software architecting for years. There are a few reasons that I do like about serverless API Configure AWS …

Create REST API in Golang with Serverless Framework and AWS Read More »

Deploying Unity 3D to Play Store in Github Actions with Fastlane

I always enjoy building games using Unity 3D during my free time. I always like to make sure the auto-deployment is ready to ensure that I can focus on my development instead of the troublesome building process for every release. Although Unity does provide Unity Cloud Build service to us, I would prefer Github Actions …

Deploying Unity 3D to Play Store in Github Actions with Fastlane Read More »

What is the new React 18 Hooks

React team has released React 18 and the theme for this release is concurrency. Needless to say, React 18 has introduced some new hooks to help us build better and more responsive web applications: useTransition useDeferredValue useId Today, we will take a look at how to use these hooks in your project in practice. useTransition …

What is the new React 18 Hooks Read More »

Testing with React-Redux Hooks

With the rise of React Hooks, many developers have added hooks into their open source libraries. If you are using react-redux libraries, they also provided hooks such as useSelector and useDispatch as well. Although hooks allow us to use redux with ease in React, however, there is not much documentation about unit testing with hooks. …

Testing with React-Redux Hooks Read More »

How to turn on Dark Mode in iOS 13 Simulator

iOS 13 is finally supported dark mode and here is how you turn on dark mode on your iOS iOS 13 simulator. Open Settings app. Go to Developer at the most bottom. Toggle on “Dark Appearance”. Now you have your dark mode.

React Native Continuous Delivery with Github Actions and Fastlane

Github Actions is the workflow automation tool with CI/CD that allows you to do some tasks, such as running test suite, deploying code and etc based on the Github Events and Types. When an event is triggered, your defined workflow will be run and help you to do some awesome jobs. Today, I’m going to …

React Native Continuous Delivery with Github Actions and Fastlane Read More »

Testing React Native With Jest, react-test-renderer And react-native-testing-library

React Native is a great framework for you to write once and build mobile app with Javascript and React to both Android and iOS platform. Everything is pretty easy until your superior telling you, “We need to start practice TDD approach because there are too many bugs surfaced in production to capture the error early”. Sounds …

Testing React Native With Jest, react-test-renderer And react-native-testing-library Read More »

Automatically Set iOS Build Number And Android Version Code In Unity Cloud Build

Did you ever have an experience where you automate the build of your games with Unity Cloud Build, but eventually you realise that you forgot to update the build number for iOS and version code for Android? Then, you have to edit the PlayerSettings and wait for the build again…. If you have a same …

Automatically Set iOS Build Number And Android Version Code In Unity Cloud Build Read More »


Follow My Blog

Get new content delivered directly to your inbox.

Exit mobile version
%%footer%%