Working on the new Common Knowledge website25 Mar 2023
For the final part of my Software Development Apprenticeship I’ve been working on a new website for Common Knowledge. Common Knowledge makes digital tools to help social movements build power.
Month notes - February12 Mar 2023
Wrapping up the Common Knowledge website project 🎁 Working on building a CI/CD pipeline with WordPress and Bedock 🔧 Learning more about Python 🐍
Month notes - January29 Jan 2023
🚧 Building the new Common Knowledge website. ✍️ Writing a project report for my apprenticeship. 📝 Writing technical notes each week of the project.
2022 - year in review29 Dec 2022
Since I’ve been writing monthly round ups recently I thought it made sense to review 2022 in December. This time last year I had just finished the Founders and Coders full time course and was about to start work full time at Common Knowledge.
Month notes - November25 Nov 2022
🌍 Working on FutureNatures, StopWatch and Humanitarian OpenStreetMap for Common Knowledge.
Month notes - October31 Oct 2022
In this post I’m experimenting with a different format for my blog. Month notes are a format where I can share what I’ve been working on over the month and some of the things I’m learning.
Tips for reading code (for new developers)16 Sep 2022
One of the most important transitions new developers need to make is from working on their own projects to existing codebases within larger teams. Most often working as a developer involves extending and maintaining code that’s already been written.
My experience as an apprentice at Common Knowledge17 Aug 2022
This blog was originally posted on the Common Knowledge website I’m Anna and I’m a software engineering apprentice at Common Knowledge. I thought it might be interesting to write about my experiences as a software engineering apprentice since September 2021.
What is a headless CMS?24 Jun 2022
A CMS or content management system is an application that helps users create, manage and modify content on a website. Most CMS are designed to be easy to use without knowing how to code. They typically have design templates to choose from and offer extensions and add-ons. A good CMS platform will allow you to easily import and export your content.