Seanghay
  • Home
  • Tools
Subscribe
Mountain Camping Checklist

Mountain Camping Checklist

It's important to prepare ahead and not missing important items while on trip. Shelters & Personal ItemsBackpack កាបូបស្ពាយSleeping bag ថង់ដេកSleeping pad ខ្នើយខ្យល់Tent or Hammock តង់ ឬអង្រឹងTent cover or hammock cover គម្របតង់ ឬគម្រអង្រឹងTrowel ប៉ែលជី

  • Seanghay Yath
Seanghay Yath Mar 15, 2022 • 1 min read
Epoxy without Annotation Processing

Epoxy without Annotation Processing

Annotation Processing / KAPT is a helpful technique for reducing code boilerplate, however it affects the Gradle build performance.

  • Seanghay Yath
Seanghay Yath May 28, 2021 • 2 min read
Epoxy—Build Declarative & Reusable UI Components
Android

Epoxy—Build Declarative & Reusable UI Components

Working with RecyclerView made simple!

  • Seanghay Yath
Seanghay Yath Jan 21, 2021 • 5 min read
ViewBinding with Kotlin Property Delegate
Android

ViewBinding with Kotlin Property Delegate

Reduce ViewBinding code boilerplates with Kotlin Property Delegate.

  • Seanghay Yath
Seanghay Yath Oct 25, 2020 • 2 min read
WebP — a preferred image format for Android apps
Android

WebP — a preferred image format for Android apps

Smaller app size save users time, mobile-data, and battery while downloading them from the store. We all love smaller apps!

  • Seanghay Yath
Seanghay Yath Jul 6, 2020 • 3 min read
Kotlin sealed class for success and error handling
Android

Kotlin sealed class for success and error handling

Handling errors has never been easy for Java programming language since the lack of supports from the Java compiler.

  • Seanghay Yath
Seanghay Yath Jun 27, 2020 • 2 min read
Build Android Apps with GitLab CI/CD

Build Android Apps with GitLab CI/CD

Automate your Android testing and deployment with GitLab CI/CD and save much of your time.

  • Seanghay Yath
Seanghay Yath Apr 17, 2020 • 4 min read
Themes & Styles in Android

Themes & Styles in Android

An important part of designing user interfaces in the Android framework is to use themes and styles as much as we can to separate design…

  • Seanghay Yath
Seanghay Yath Mar 7, 2020 • 4 min read
Image Editor in Android with OpenGL ES and Kotlin — Part 1

Image Editor in Android with OpenGL ES and Kotlin — Part 1

OpenGL is one of the most widely used graphics API over the decades. In this article, we will learn how to get started with OpenGL ES in…

  • Seanghay Yath
Seanghay Yath Nov 30, 2019 • 5 min read

Automated Deployment with Self-hosted Gitlab & Ubuntu 16.04

It’s painful to remote to the server every time we want to deploy our website.

  • Seanghay Yath
Seanghay Yath Feb 8, 2018 • 1 min read
Seanghay © 2022
Powered by Ghost