Fourth iteration of my personal website built with Gatsby
Before looking at the original project bchiang7 v4, I also considered using a plugin to convert markdown to html at build time to avoid performance loss at runtime, but of course considering that small markdown fragments don't seem convenient to split into separate markdown file, so I didn't implement it. But that's what the original project did, so I put it into practice -- it was surprisingly easy, since there were only two markdown fragments to handle, so I easily solved the problem with vite-plugin-markdown to solve this problem.
Make images smaller using best-in-class codecs, right in the browser.
I didn't pay much attention to the image before, but after checking it with lighthouse, I compressed it using Squoosh. The reason I didn't use the build tool plugin is that there are not many images, and the build tool is good for batch processing but not for fine tuning, e.g. some images need to be compressed and then resized.
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
I just finished building my Portfolio! Would appreciate feedback 🙏
1 project | dev.to | 19 Jul 2022
How to make the animated logo splash screen on this amazing personal website/portfolio?
1 project | reddit.com/r/webdev | 19 Jun 2022
Angular Components fade in when entering view field
2 projects | reddit.com/r/angular | 17 May 2022
[For Hire] I'll build a stunning website customized just for you
1 project | reddit.com/r/forhire | 11 May 2022
Create A Killer Portfolio in 7 Easy Steps 😎️🏆️
1 project | dev.to | 16 Apr 2022