Notes from February
Wrapping up the Common Knowledge website project 🎁 Working on building a CI/CD pipeline with WordPress and Bedock 🔧 Learning more about Python 🐍
Photo by Behnam Norouzi on Unsplash
What I’ve been working on
I’ve been wrapping up my work on the new Common Knowledge website with tasks like integrating PostHog for product analytics, switching the domain over from the staging site to production and fixing some bugs that came out of the QA process. I also set up a Bedrock sandbox site to test integrating an existing multisite WordPress installation with a modern CI/CD process and version control.
What I’ve been learning
This month I’ve been learning how to:
- add private GitHub repositories as dependencies in Composer
- use Tocbot to build a table of contents from headings in an HTML document
- create custom template tags and filters in Django
- use jq to slice, filter, map and transform JSON data
- use a named tuple in Python to create tuple subclasses with named fields
What’s next
In March I’ll be continuing the migration of the 350.org WordPress digital estate over to Bedrock. I’ll be picking up support tickets on projects like Smart Forests, the Left Book Club and the In Deep Water Report. I’ll also be doing a deep dive into Next.js, React and TypeScript to build on my knowledge from the Founders and Coders curriculum.
Interesting links
These are some interesting links that I’ve come across this month:
- CSS Weekly is a website that provides a weekly roundup of CSS related news, articles, tutorials, and resources.
- Learn how to make ten modern layouts with just one of line of CSS each
- 12factor.net is a website that describes a methodology for building applications that are scalable, maintainable, and resilient
- The Arc Browser wants to change the way we view the web
- Developer Stefan Judis shares three VS code extensions that help with navigating code