about

I'm a grug brained software engineer blogging to reconnect with what made the web great, digital agency.

Michael Narciso

built with love but also with

  • Quart

    An async python web framework that shares the same easy-to-use api as Flask

  • HTMX

    A tiny JavaScript tool that keeps the state of your app on the backend and allows sites to elegantly work without JavaScript enabled

  • Cloudflare

    If you're self-hosting, I believe this is a requirement unfortunately. The free tier is generous at the cost of shared information about your usage but cloudflare states they are a privacy respecting company. So does Google

cost of self-hosting

I run a 45w mini beelink PC that I bought for ~$300 a few years ago. It hosts multiple services including this blog and a lot of head room. I consider Internet a sunk cost since I'd never drop it even if I stopped self-hosting.

  • Electricity -- $10 a month -- I think this is actually lower if I factor in that I have multiple services running on the server if the comparison is vs the vpc model. This cost also assumes the server is running at 45w 24 hours a day.
  • Domain -- $1 a month ($10 annually)

considering

  • support images
  • [x] an activity feed for microblogging
    • [ ] support media for the activity feed
    • [ ] support extracting open graph
  • backend only analytics, no javascript tracker
  • [x] fixing www, I hate DNS
  • allow post publishing without a redeploy
  • better styling of post titles