Finish blog post ready for tomorrow
I'm sure I'll see some typos when I come back with fresh eyes tomorrow π₯±
Dynamic sitemap.xml + robot.txt
I predict these will need to be behind a cache at some point but that's future Sam's problem π
Setup Email Octopus subscriber list & landing page
Fix OG image + description
Make blog pages mobile responsive
Add ETag, Last-Modified, and Cache-Control headers to RSS feeds
Fix invalid RSS feeds
TIL that capitalisation is important for XML attributes in RSS feeds.
Draft a blog post about building a blogging platform
Making Indie will be the place I post updates on, you guested it, making indie.io.
Starting a blog is perfect for finding out what's not working or missing.
Starting a blog is perfect for finding out what's not working or missing.
Make plan of action for next week
Write tickets for marketing week
Index page to show users' sites
Settings page mockup β functioning forms
Another settings HTML mockup with sidenav
HTML mockup for managing blog posts
Making small improvements and additions. Really loving the icon set from remixicon.com icon set.
Mock up settings page in HTML
Start learning about cache purging with Nginx & Varnish
... but realised this should hopefully be a future Sam problem π
Brainstorm content marketing ideas
Keyword research with ahrefs
Investigate using Upcloud as a provider
Fix things I broke customising the editor
Customising ProseMirror is not for the faint hearted - or maybe I just need to up my javascript game π
Research autosave with debounce
Reading and testing different PNG/JPG image optimisers
jpegoptim and OptiPNG seem to be the best at maintaining quality when optimising.
Read up on WebP +
HTML images are more complicated than I remember them being π