Hacker News new | ask | show | jobs
by hazrmard 5 hours ago
I resonate with the author's point that I can modify my own website to my will.

I use hugo to build my website and I wrote my own theme. It's clunky, but control over the design/build lets me:

  - Put PyIodide into posts to make ML code explainers interactive (https://iahmed.me/post/poor_mans_autograd/)
  - Inject custom widgets to illustrate theoretical ideas (https://iahmed.me/post/surprise-derivation-entropy/)
  - Have multiple layouts to suit my needs (https://iahmed.me/resume/ rendered from json at build time for SEO)
On the flip side, I'm not good at SEO :) It works because SEO is not my primary goal, but I'd love to have a bigger audience. The flexibility I'm afforded is an ok compromise.