-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Lik Kan Chung edited this page Dec 17, 2023
·
2 revisions
This is the documentation for my personal photo portfolio, photos.likkanchung.com.
These documents serve to track the progress of how I developed the web service, what I learnt, and some thoughts along the way. Hopefully... But more importantly, they serve as some documentation for my future self on some important decisions and features which I may include.
Photo sharing websites exist, and they are much better than this, so why does this exist and why go through all the effort of developing a solution from scratch? Well...
- To re-learn web development. In my professional day-job I am a backend engineer, so I need some personal projects to get back up-to-speed on frontend as well.
- Learning Java/TypeScript. As above, I set out this project to learn specific technologies, of which JS/TS is one.
- Apply what I know about AWS. Similarly, I completed the AWS Cloud Practitioner exam and I have not had the chance to use it in my day-to-day role, so it's time to apply it.
- I need a better way to share photos. I currently share photos using Google Photos albums. There are several reasons why I need to move away from this.
- I don't want to use a SaaS product. It's much easier to create a Pixieset or Squarespace website, but I want to have more control over what I use.
- It's fun. I'm an engineer, so building it myself is half the fun.