Alt title: There and back again, a Technomancer's tale.| hamy.xyz
I get asked this question a lot in various forms: "How do I get good at coding?"| hamy.xyz
I've been using Google Cloud Run to host my apps for years - I even use it to host this site for ~$1 / month.| hamy.xyz
CloudSeed is the F# project boilerplate I've built over the past several years. Its goal is to make building F# apps easy while providing a robust foundation for scale. I've used it in most of my projects over that time - tweaking, refactoring, and overhauling aspects of it as I discovered better ways of doing things.| hamy.xyz
I reflect periodically to better understand where I am, how I got here, and decide where I want to go.| hamy.xyz
For the past several months I've been researching and experimenting with server-side rendering paradigms in F#. The recent server-side rendering trend (enhanced with things like Alpine and HTMX) has been interesting to me as it feels like a step forward for the already amazing Monolithic architecture - this time allowing you to reasonably move from 2 monoliths down to 1 for most applications.| hamy.xyz
I've built dozens of projects over the years with technologies ranging from static-site generators to old-school MPAs to SPAs with React / NextJS / SvelteKit. For the past 5ish years SPAs have been the most popular way to build frontends with React coming out on top.| hamy.xyz
I build a lot of side projects but I want to build more in 2024. I've found that there's often a lot of baggage that can get in the way when trying to plan, build, and launch a given project.| hamy.xyz