Mini Show & Tell
While between jobs recently, I had the pleasure of spending a little time on
my Compose/WASM homepage.
Content structure still bears improvement, but as a tech demo some here may like to see it.
• Compose/WASM frontend
• Ktor backend
• Fully automated CI/CD pipeline: compiles the both and packages them as a Docker image via Google Jib plugin, publish image to local container and then web-hook redeploys.
Has a little Q&A chatbot that knows my resume data; now backed by Mistral 'La Plateforme' (🇪🇺💪).
All frontend/backend comms are via `kotlinx.rpc`
kodee loving
UI is responsive using size-classes to lay-out sensibly across Desktop/Mobile (try resizing browser window).
Contact details and photo layout were fun to 'get right' using a combo of Flow layout and layout callback to match the vertical size of the 'flowed' contact details.
Full source via GitLab link at bottom.