Posts

Showing posts from 2020

The Loyalty Leap

Image
I read this book, The Loyalty Leap - Turning Customer Information into Customer Intimacy , due to my business. I found this book quite inspiring. If you are working for loyalty, you may find new insight and redirect your work. In summary, the author  Bryan Pearson shared his practical experience of loyalty program to explain what loyalty program is, why loyalty program is needed and how loyalty program is run. Loyalty is not simply about collecting customer data and offering benefits. There are considerations to guide you do the right things. Every enterprise is talking about loyalty, every CEO aims at loyalty but not everyone understands what it should look like. Loyalty is not a set of numbers or a couple of pay or gift but human behaviours as well as continuous growth of an enterprise.  The book starts with 3Rs of loyalty (maybe the author created), which are Rewards , tangible thank-you given and tailored to consumers, Recognition , appreciation to consumers' commitment t...

Architect's job is not easy

Image
I took a course called Reliable Google Cloud Infrastructure: Design and Process . Actually the course's knowledge is not specific to Google Cloud Platform but also applicable to other cloud platforms. The course is about how to do Architect's job well, including Architecture, Design and Process.   Introduction Requirements Gathering Process Rough --> Structural Design --> Measurable Microservices is an architectural style for developing applications. It decomposes a large application into independent constituent parts, where each part has its own area of responsibility. To serve a single user or API request, such kind of application can call many internal microservices to compose its response. The key advantage is the agility of the application in aspects such as development speed, deployment, and monitoring . It also allows multiple teams to work independently and deliver through to production at their own cadence. Measurement To identify most important require...

Product Catalog Example

Image
I have created a tutorial https://github.com/tekichan/catalog-example how to create a static website in AWS S3 and Azure Storage respectively by CLI. This approach is simple, robust and cost efficient for general usage. Please feel free to leave your comments or questions.

Happy Programmers Day

public class HappyProgrammersDay { public static void main(String[] args) { System.out.println("Today is 12 Sep 2020. Happy Programmers' Day."); } }

Starry Night Game

Image
I built a fun game with face recognition to commemorate Vincent Van Gogh. You could play at https://tekichan.github.io/starry_night_game/ . Let’s relax and stay calm at home. You could also find the source codes in my Github repository .

Google Hash Code 2020

Thank Google for organising such an exciting event: Google Hashcode. Our team of 3 members got global ranking 771 (The 3rd in HK). I am happy here to share my code and lesson learnt to my GitHub . These experiences are also applicable for general dev team practices.