Skip to main content
Focustivity

Tagged “Focustivity”

  1. Adding PageFind search to eleventy (11ty) site
    How to use Pagefind to add search to your Eleventy static site.
  2. Focustivity Change Log October 27, 2024

    A few updates that I've made to the Focustivity.blog site today.

    I added the Weekly Digest page. This allows visitors to subscribe to a weekly digest email, powered by Buttondown. This is literally an email digest of my posts from the previous week. No tracking, no spam, just a cool feature.

    I added analytics to the site, powered by Tinylytics. There is no tracking and not data stored about users. The purpose is to give me insights about what people are reading on my site, and more importantly, if there are broken links or redirects that need to be fixed.

    I'm on the fence with this one, but I added Kudos (powered by Tinylytics) to the posts. This allows readers to give posts a thumbs up.

    Finally, a few tiny styling tweaks.

  3. Focustivity Change Log October 20, 2024

    I've made a few more tweaks to my site today.

    • Updated the header to add more space, and a nice transparency effect when scrolling.
    • Updated the site, especially the header, to work better on mobile.
    • Added some spacing between posts on the home page.
    • Updated the dark theme colors.
    • Updated my about page. Added links to my email and Micro.blog profile.
    • Updates to the site footer.

    I love the way It's turned out!

  4. I changed my domain from .com to .blog

    Since my site is truly a blog, I changed my domain name from .com to .blog. I think I have all the DNS in place. Hopefully, it won't cause problems.

  5. Moving to 11ty

    Yes, I'm moving my blog, yet again. This time from Pika to 11ty. Pika is wonderful, but as a developer who loves tweaking my site, I found 11ty to be ideal. You could argue that I should be focusing on writing more content, rather than messing with my site, but I'll counter that with “but it's fun!”.

    It all started when I took Friday afternoon off. I have a ton of hours available that I wanted to start using. A Friday afternoon seems like a great start.

    During my off time, I started to play around with 11ty, which is a static site generator that I keep hearing great things about.

    After about an hour of play, I came to realize that I'm getting myself intro trouble. As in, I recently moved my blog to Pika, and I knew that I was about to move again.

    I started with the eleventy-base-blog starter project, since it was optimized with all the features from the latest version of 11ty. A few hours later, I had everything up and running.

    I was able to easily customize my home page to show all of my post content (something I couldn't do on Pika). Then, with a simple Boolean property on my markdown files, I can tell my homepage to not show all the content for that specific post. This means, in my longer posts, I can truncate and only show the post description, while my shorter posts show the full post. I did this because I love going to other blogs and being able to spend a lot of time reading right on the home page without clicking into each post.

    Another thing I was impressed with is the speed of the pages. Even after my tweaks, I get a PageSpeed Insights score of 100 across the board.

    My Focustivity PageSpeed Insights scores

    The ability to use my local markdown files that I can edit in any markdown editor (currently using Obsidian) and then click a button to publish to my website is a killer selling point.

    I also have complete control over redirects. This means, any links to my previous site, including my RSS feed, should still work (please let me know if it doesn't).

    I still need to link my contact page, update my about page, and eventually add search. For now, I'll be taking a break. :)

  6. I’m moving my blog to Pika
    Why I moved my blog to Pika.

See all tags.