It may depend on exactly what type of work I do for a given “5 For The Future” day aka 5FTF, but I’d like to start posting a recap of those days and my thoughts towards the end of it. Today will be the first, hopefully I don’t lose the momentum.
As has been common for much of the past half year, I put focus on contributions and development help for the WordPress IndieWeb product suite.
Coworker work
Today was a bit extra special though as two WebDevStudios coworkers also decided to work within the IndieWeb as well. For them, it was more focusing on their personal sites and trying to make them more IndieWeb friendly. Evan I know focused on setting up POSSE for his site, specifically Twitter if I recall right. For Chrispian I can’t recall the details of what he focused on. If he reminds me, I’ll update this post. He provided a recap in this comment
On top of that, both expressed interest in joining the informal chat areas via Slack. So I was able to introduce them a bit to some of the active community members.
Personal work
For myself, I ended up focusing on three things.
- Touching up inline and PHPDoc documentation for the WordPress Webmention plugin
- Refreshed a stale pull request for the Syndication Links plugin
- Issued a pull request to add support for saving generated tweet permalinks coming from the WP-to-Twitter plugin.
The primary reason for the last one is because I find the plugin very straightforward, useful, and easy to use. It’s on all my sites that I have POSSE’ing in this way. However, if I decide to start adding Syndication Links to posts, I want to be able to keep using it. Thankfully Joseph has made it developer friendly. I was able to hook in after the plugin posts to Twitter and save a resulting status permalink.
Beyond that, some time was spent reading various open issues and starting some dialog regarding ideas and envisioned plans. Not a groundbreaking day by any means but definitely still a good day.
I love that we get to do 5FTF. I always learn something that will apply to client work or another project. I tend to use the time to explore concepts I’m trying to improve on or just learn about something new.
For the Indieweb stuff, I just got most of the plugins setup and was exploring what each did and figuring out how to utilize it. I also opened up several of the plugins just to see how the were put together. Just a high level sort of getting to know you session lol. Hopefully I can dig in enough to contribute as well.