Website Plans

2024-03-28


A todo list if you will, taken from this blog post.
  1. If you don't have one already, set up a website! You can use any website making tool you want. WordPress, micro.blog, omg.lol are three of many tools that you can use without code or extensive setup. You can even make your own site with code, if you want Note: I used barf
  2. Write a blog post about:
  3. Something that interests you.
  4. Something that brought you joy recently.
  5. A thing you learned over the last week.
  6. Your thoughts on a book you finished reading.
  7. Your strategy on playing a game you like.
  8. Or whatever else you would like to write about.
  9. Share a recipe you made recently.
  10. Publish a photo you took recently.
  11. Make a blogroll that links to personal websites you like.
  12. Make a robots.txt file that limits how search engines and AI crawlers can ingest your site.
  13. Create a shrine about something that makes you happy (a band, a television show, or anything else).
  14. Make an image map that lets someone click on parts of an image to learn more. Perhaps you could make an image map of your desk where someone can click on each object to learn more about it.
  15. Share a list of your favourite books.
  16. Make a movie recommendations page.
  17. Add a dark mode that readers can enable.
  18. Register a domain name and use it with your website.
  19. Add an easter egg.
  20. Make a guestbook where people can leave notes saying they liked your website.
  21. Add a background image to your website or a page on your website.
  22. Create a scavenger hunt where people need to hunt through pages to find clues.
  23. Leave comments in your HTML so people can understand how different templates on your site work. For example, you could annotate your head tag so people looking at the code know what different meta tags do. Remember, someone may be view-sourceing your website who has never made a website before!
  24. Share a list of web pages (articles, websites, blog posts, photos, games, etc.) you have enjoyed recently.
  25. Add alt text to images that don't have them.
  26. Use WAVE to find potential accessibility issues on different pages on your website.
  27. Use PageSpeed Insights to check the speed of your website. Try to make pages load faster if they currently load slow. * Rated 99 out of 100 on performance (although there's not a lot of content yet)
  28. If you publish academic works on your website, add a section that shows how people should cite your work.
  29. Make an antilibrary where you list the books you own but have not or do not plan to read.
  30. Make a word game.
  31. Write about something you added to your website (#sitedocumentation!).
  32. Write a list of words you learned recently.
  33. Add an RSS feed so people can subscribe to your blog.
  34. Create an "on this day" feature that links to blog posts you published on a given day in the past.
  35. Add a skip link to make it easier for screen reader users to navigate your website.
  36. Create an archive page that lists all of the posts on your website.
  37. Create a mascot for your website.
  38. Add an 88x31 button to your website.
  39. Make an 88x31 button for your website.
  40. Join a webring.
  41. Translate a page on your website in another language you know or are learning.
  42. Add a print stylesheet.
  43. Make sure all the links work on your website.
  44. Start a blog carnival where you challenge friends to write about a specific topic each month. Pass on the task of choosing a topic to a new person every month.
  45. Add rel=me links to your other profiles on the web. Mastodon shows your website as verified with a green checkmark if your site has a rel=me link to your Mastodon profile.
  46. Make an Omake.
  47. If you want to present your work professionally on your website, add a resume page, written in HTML.
  48. Style code snippets in posts on your blog with a syntax highlighter (i.e. Prism.js).
  49. Review your head tag contents to review scripts and tags you no longer need.
  50. Make a search feature for your website.
  51. Create a now page.
  52. Add a sparkline that shows your post frequency.
  53. Experiment with different fonts.
  54. Make sure your heading sizes are not too close together.
  55. Add an asterism) or fleuron) to the end of your blog posts.
  56. Use the lite-youtube web component to improve page loading speeds when you have embedded a YouTube video on the page.
  57. Try a new colour scheme on your website.
  58. Create a style page that shows how every HTML element you use to write content appears. Use this as a reference as you tweak content styles.
  59. Write a quiz to share with your friends.
  60. Add Webmention support to your personal website so you can receive notifications when people whose sites support Webmention (like this one!) link to or write a post in response to a blog post on your website.
  61. Make a web component for one of the parts on your website so that others can use that component on their website.
  62. Add an effect that changes an image when you hover over it.
  63. Add an audio recording of you saying your name or nickname so people know how to pronounce it. Here's my name pronunciation recording.
  64. Add a holiday theme for a day of significance for you.
  65. Draw a picture and share it on your website.
  66. Add an interactive pixel grid that people can click on your home page.
  67. Add a "not by AI" button if your content is all written by you.
  68. Share a list of your favourite podcasts.
  69. Make a new website for something you are passionate about. Baking? Poetry? Words? Funny charts? Whatever you like!
  70. Make a favicon for your website.
  71. Write a blog post about the history of your personal website.
  72. Make a page that has an audio recording playing in the background (birds chirping? background noise of people chatting?).
  73. Make a moodboard.
  74. Use the details and summary HTML elements on a page on your website.
  75. Change the default colour that is used to highlight text on your website.
  76. Help someone else set up a website.
  77. Write a document that describes how your website works, for yourself (so you don't forget!). This is useful if you have made a site with code.
  78. Write a review of a piece of art you like. Describe how it makes you feel or what it makes you think about.
  79. Write a blog post with a friend about a shared interest.
  80. Update an old blog post you wrote that you know needs updated.
  81. Add sidenotes to a blog post.
  82. Make a table of contents for a long article you have written.
  83. Add an icon next to external links using CSS so people know a link will take them to another site.
  84. Add hovercards.