Hans Askov
Software Engineer
Odense C, Region of Southern Denmark, Denmark
About Me
I'm Hans, a software engineer who specializes in fullstack web development and building systems that hold up under real load.
I care deeply about reducing complexity and about the developer experience. I have tried and do love many frontend frameworks like React, Vue, and Svelte, but in my experience, they all suffer from the same fundemental issue of duplicated logic between the frontend and backend. As a fullstack developer, this adds a lot of complexity to any one project. Most modern framework attempt to solve this by using javascript on both the client and server, as it allows for shared logic like form validation. While this does help, the core issue of dublicated state still remains. The solution is to let go of client side javascript and shift where the state is supposed to be, in the url or as part of the hypermedia. If you want to learn more, i highly suggest reading this post by Carson Gross, the creator of HTMX.
To put my money where my mouth is, this website uses zero JavaScript and achieves instant page navigations using modern browser APIs like the Speculations API. Currently, this is only available in Chrome, but it is expected to come to Safari and Firefox eventually.
These days I'm looking for a backend or fullstack role where engineering quality and cost discipline matter. If that's the kind of team you're building, the inbox is open.