Like many previous years, I have some sort of resolutions for 2026. Learning from my over ambition last year, I will do it very differently on some parts this year. But let’s start with something I will not change, I will keep everything about the health the same. These goals have been both motivating for me and achievable, and they are likely objectively good for me too so I’ll keep sticking to them. Now for the new ideas.
Non-digital activities
I’ll start with the fun goal. This is kind of a reaction of being too much in front of my own computer, all the AI generated content slopping around and my 2017 resolution of one new thing every day. My goal is to make one intentional non-digital activity every day. I keep it very vague intentionally to give my creativity space to explore. To not let myself off too easy, I will not count are things I already do. That means my regular running or normal cooking won’t fit even though they are very non-digital. But a day hike or cooking or baking something new by recipe will definitely fit as they are out of my ordinary routines and also very away from the screen. My aim is to get back to drawing, crafting, building, tinkering and being out and about.
Digital sovereignty
This is almost related to one of my themes in 2024, about the Fediverse. But it is wider than social media and is triggered by the current geopolitic situation in the world. I want to become less dependent on big tech services in general and in specific those based in the US.
Documentation
I haven’t figure out exactly how to document any of this yet, but I would like to share my progress somehow to also inspire more people to do similar things. As before, I will do continuous updates on Codeberg but unlike before I won’t do quarterly updates here.
EDIT: I am documenting both resolutions continuously on aina.li/2026.
I just published the last quarter follow up of the year, and together with the Q1, Q2 and Q3 it’s time to reflect on the entire year as a whole. When the year started I was really inspired by the idea of writing down my goals like this and perhaps even got a bit carried away in my planning. However, as the year passed it got more and more obvious to me that this felt like a great way to organize work, but not a pleasant way to feel inspired on my spare time.
Getting myself the physical overview gave me a bit of renewed energy level, but it wasn’t enough.
This should have been obvious to me since I already know myself to be really lust driven in my creative projects. Usually it is more about seizing the opportunity and ride along with the the flow than forcing myself along a path. So this gives my some ideas for how to go about 2026. But before we go there, let’s try to make an overview.
Q1
Q2
Q3
Q4
Sustainability
Wikimedians for sustainable development
🟢
🔴
🔴
🟡
Office of Carbon Omission
🟡
🔴
🟡
🔴
Openness advocacy
Open By Default
🟢
🟢
🟢
🟢
Govdirectory
🟢
🟡
🔴
🔴
Wikipediapodden
🟢
🟢
🟡
🟡
Book project
🟡
🟡
🟡
🔴
Learning
German
🔴
🟢
🔴
🟡
Climate change
🟢
🔴
–
–
AI
–
🔴
–
🟢
Health
Running and hiking
🟢
🟢
🟢
🟢
Eating
🟢
🟢
🟢
🟢
The table shows it more clearly that the first half of the year went slightly better, and that some goals were better suited for me than others. For more details, see each quarterly review, linked above. My two main takeaways are these:
I need fewer goals to make it easier for myself, and
I need less detailed goals to make it possible to find inspiration within a theme rather than having a huge to-do list hanging over me.
When it comes to what I had in my goals, I am rather pleased with my themes even though I had such variation in my successes. All of the things above are things that I somehow feel are important, even though I must say that the more I learned about AI this year, and especially how it is being deployed, the more I felt it important to learn about from a defensive/advocacy perspective rather than using it as a tool.
So even if I care deeply about them, the sheer number made it more of a burden than something joyful to strive for. I don’t think I will give up on anything of the themes as such, but I will more carefully think about how I approach them. These are my overarching thoughts going into 2026, which is coming up next.
Time to review my progress again, and this has been about as a productive quarter as Q3 (which is much less than Q1 and Q2). This quarter was less travel but higher intensity in work which gave kept spare time fairly low. There were also some fun events happening, like the mini hackathon and WikiConNL but that also didn’t make progress on my goals.
The purpose of this review is to give more room for reflections on the themes I chose for 2025. For ease of reference, I have added this quarter’s goal for each theme. I will make an additional blog post for the entire year and reflect on how the system has worked as a whole there. (EDIT: it’s here.)
Sustainability
Wikimedians for Sustainable Development 🟡
Goal: Follow up on all other annual goals and nudge them towards completion.
I did do some nudging on the goals, and even some sprinting on the goals I had advocated for, but there was few people joining in and thus they are mostly far from completion. The collaboration with Klimatkollen on getting emissions data onto Wikidata and Wikipedia made the news, although I am only mentioned in the press release.
Office of Carbon Omission 🔴
Goal: Publish an op-ed on the theme of OCO.
With the misses from last month, not having a clear introduction video nor a social media account, I wasn’t inspired to work on this.
Openness advocacy
Open By Default 🟢
Goal: Learn about and deploy (locally) an open source AI model.
I did quite some research to find something open source that I could run locally. It wasn’t easy, and I am not 100 % sure I succeeded either. In the end, I installed Ollama as a framework, and so far so good. The more challenging part was to find a model that both complies with the OSI AI definition and could be run on Ollama. From what I can figure out, SmolLM v3 does comply even though the training data seems a bit obscure to me. I would have loved to find a model using the CommonCrawl data sets but I couldn’t find a framework / model combination that I could run.
Govdirectory 🔴
Goal: Refine funding ask.
While I managed to give Govdirectory a lot of time and attention this quarter, I didn’t manage to direct it to the funding ask. However, on the good side, the community is slowly growing and the community call has almost often had guests popping in, some are even new regulars. On Wikidata there has also been increased activity, with some real spikes on certain focus weeks. To top it all out, Govdirectory was presented with the Award for Projects of Social Benefit by FSF.
Wikipediapodden 🟡
Goal: 14 episodes published.
This got fairly close with 11 episodes published, considering we had to take a pause while clearing up the trademark with Wikimedia Foundation.
Book project 🔴
Goal: Book proposal done.
Unfortunately I couldn’t focus anything at all on the book this quarter. I will be giving some talks somewhat related to the general topic next year which at least will keep my research flowing.
Learning
German 🟡
Goal: Reach B1 level in the CERF scale.
I kept using the Nachrichtenleicht which I find really useful. I feel like can follow along really well and would like to find more similar resources. However, I still think I am weak in my grammar and haven’t looked for an actual test yet.
Climate change
Goal: –
While I didn’t have any goals, I kept the article 2025 in climate change on Swedish Wikipedia mostly in sync with the English version, which at least kept me up-to-date on current events and science.
Artificial intelligence 🟢
Goal: Learn about and deploy (locally) an open source AI model.
See Open By Default above.
Health
Running and hiking 🟢
Goal: 912.5 km (averaging 5 km/day)
This quarter went well overall, but in December I did feel some pain in my left leg. A quick pause and keeping it light I think saved me from getting any serious injury. Overall this has been astonishing, and it is the longest distance I have logged running in a year (but I suspect I have some years in my youth when I didn’t keep track that were surpassing this). (Total: 1,365 km (October: 131 km, November: 147 km, December: 134 km))
Eating 🟢
Goal: Average 19 in the Daily Dozen app
As I was mostly home this quarter , this was mostly easy and I feel that this is getting into good habits, and the app still helps me stay motivated and reminded. (October: 22.10, November: 22.37, December: 21.71)
Time to review my progress again, and this has been a less productive quarter than Q1 and Q2. While I have been able to update my goals continuously, it hasn’t been weekly, but on the other hand, I am very happy to have migrated them from GitHub to Codeberg! This quarter has also had some travel, and more work than anticipated which reflects in my progress. Something I should have done earlier was to create a paper version to always have just a glance away. I think I have that to thank for the progress I have been making.
The purpose of this review is to give more room for reflections on the themes I chose for 2025. For ease of reference, I have added this quarter’s goal for each theme.
Sustainability
Wikimedians for Sustainable Development 🔴
Goal: Make podcast about charts and SVG efforts
No podcast has been made yet. I have tried to get in contact with the developers, but no reply so far. On the other hand, my suggestion for a lightning talk about charts at WikiCon NL has been accepted.
Office of Carbon Omission 🟡
Goal: Marketing: set up social media account(s), podcast, video introduction.
I have only started with a script for the video, but I haven’t figured out how to visualize it yet. For social media, I will setup a new Mastodon instance, but haven’t gotten around to it yet. When I wrote the goals, I had the idea of talking about this on somebody else’s podcast, but I don’t know which yet. Ideas are welcome.
Openness advocacy
Open By Default 🟢
Goal: Add more details on offered services on the website.
Goal: Research what framework we could use for the questions.
No deeper research has been done. The thesis is that another Wikibase would be fine, but more requirements and perhaps some tests needs to be done to see if that holds up.
Wikipediapodden 🟡
Goal: 13 episodes published.
I must have planned some extra episodes somehow because while we did miss one regular episode, we still only got to 8. This was a mistake in my planning.
Book project 🟡
Goal: Write one chapter.
While I have most of a chapter done, i think it is too short and need more sources, so I won’t give myself a full pass on it.
Learning
German 🔴
Goal: Finish the grammar book.
I am far from having finished the grammar book Modern tysk grammatik. On the upside, I have found Nachrichtenleicht which is easy news in German that I am enjoying a lot. Additionally, Easy German, a Youtube channel I have sporadically enjoyed have launched a new platform where one easier can find material on right level, so I am planning a subscription there. I stopped using Duolingo completely after reaching a 1,500 day streak in August.
Climate change
Goal: –
Artificial intelligence
Goal: –
Health
Running and hiking 🟢
Goal: 682.5 km (averaging 5 km/day)
Even though I had a cold and have been traveling some, I am way ahead. In fact, I have already reached the yearly goal, so if I manage to stay healthy, this can be a record year all-time. (Total: 953 km, (July: 118 km, August: 67 km, September: 99))
Eating 🟢
Goal: Average 19 in the Daily Dozen app
Only in August when I was traveling most, and that is when I usually find it hardest to stay on top of what I eat, I dipped below 19, and otherwise I managed to stay well above it. (July: 21.52, August: 18.55, September: 21.5)
Like the last quarter, I have been updating how it is going with the goals continuously on GitHub. It has not been every week this quarter as the progress have been in a slower pace, but the updates have not been lagging much. Due to some travel with work, it has also been a bit unfocused, but I have made efforts to revisit my goals and keep them in mind.
This review is meant to give more room for reflections on the themes I chose for 2025. For ease of reference, I have added this quarter’s goal for each theme.
Sustainability
Wikimedians for Sustainable Development 🔴
Goal: Establish decision-making process.
Unfortunately we didn’t manage to meet that much this quarter, and it was hard to build momentum and enthusiasm.
Office of Carbon Omission 🔴
Goal: Add more ideas to the library (at least burning, fireworks and public transport).
Even though I clarified in the categories a bit, adding marketing as a topic, I didn’t add any new ideas.
Openness advocacy
Open By Default 🟢
Goal: Establish Fediverse presence.
Not only did I manage to do this, I did it by catching up on last quarter’s goal “Set up a VPS for using open source tools.” by getting a server with Yunohost that I installed Mastodon on. The server is on: social.openbydefau.lt.
Govdirectory 🟡
Goal: Inventorize question types and classify them.
Goal: 🟢 11 episodes published. 🟡 Get access to and start using an automated editing tool.
Due to some travel, we missed one regular episode but made up for it by a special episode in English and exactly 11 episodes were published.
I did try out Descript, but that was not good enough for episodes in Swedish, and even in the English episode, it didn’t help at all. The technology does not seem to be mature enough for my standards.
Book project 🟡
Goal: Full outline and key section done.
I think I have the outline done, but not the entire key section yet.
Learning
German 🟢
Goal: Get a good grammar book.
After a lot of looking I got myself the grammar book Modern tysk grammatik from Liber.
Earlier this year, I attended the NASA course “Open Science 101“. It was supposed to be given last year but was postponed due to technical reasons. At least it was given this year, but after completing the good course, there was some other technical (or perhaps US administrative?) challenges and it took some time before the badge could be issued. Finally it came through, and here it is, via Credly:
Okjökull blir en före detta glaciär. Jordbruk lider av oförutsägbart väder. Värmeböljor sätter människor i misär, gamla och fattiga speciellt i städer. Krisen har fatal humanitär karaktär, oroligheter lämnar barn utan fäder. Överallt skogsbränder som hotar liv och lem. Havsnivåhöjningarna dränker många hem.
Trots att det verkar otroligt komplicerat, i grunden problemen har en gemensam sak. Det är helt fel mål som vi har maximerat, om och om slagit koldioxidsrekord med brak. Allt för sällan har vi problematiserat, slarvigt trott att förändring sker i sakta mak. Låsta i systemets kortsiktiga brister. Utan omställning räcker ej aktivister.
Och fast det brådskar sparkar massorna bakut. Det är för svårt att förstå sitt eget bästa. Men det finns ingen tid för framskjutna beslut. För god effekt betyder tiden det mesta. Det är därför politiken är helt akut om vi vill förbättra för de allra flesta. Men det gäller att vi kan se bortom jaget: mot mänskligheten, det stora hela taget.
Det hänger inte på individen i sig. En enskild individ påverkar ingenting. Men ändå hänger allt och allas hopp på dig, för när någon gör något händer någonting. Att börja ställa om är upp till dig och mig. Om alla agerar kan vi ändra allting. Vi har råkat hamnat här mest utan avsikt, lösningen uppnås genom klarhet och insikt.
Almost every week, I have been updating how it is going with the goals continuously on GitHub. This review is meant to give more room for reflections on the themes I chose for 2025. For ease of reference, I have added this quarter’s goal for each theme.
Sustainability
Wikimedians for Sustainable Development 🟡
Goal: Create a great yearly report. Draft decision-making process.
The yearly report came together quite nicely, the format from previous years was still helpful, even though that the submission process now already asked questions based on the Affiliate Health Criteria. While that was a bit of a surprise when starting the submission process, thanks to those criteria being in our goals for 2025, we already had a decent baseline to use for the new report style.
When it comes to drafting a new decision-making process, I didn’t get as far as I hoped. I did a review of what other affiliates are using, and found a few models that I think could be useful for our group, but lacking feedback from other members, I didn’t make a proper draft, but I do have good hopes for the next quarter goals still.
Office of Carbon Omission 🟢
Goal: Generalize the landing page and move the form to a “library” of actions.
Early, I started to list a few ideas of a library for more ideas. But then I got stuck on figuring out the overall design. I realized, already with the tiny prototype, that adding content would increase the cost of maintaining this site that didn’t use any tooling to build it. After some research, I decided to try out 11ty to be able to generate the site at least partly automated when adding new content. I did a quick sketch in Excalidraw to help me visualize what parts needed to be reused.
Visualizing it like this helped me a lot to get things organized. While there are more to polish on, and a lot more content to add, I feel that I succeeded in my goal to create the framework to build upon at the updated site.
Openness advocacy
Open By Default 🔴
Goal: Set up a VPS for using open source tools.
I did some research and found a few providers that could give me a server with Cloudron which in turn enables many open source tools. But Cloudron itself is not open source so I would prefer something similar to Yunohost. Unfortunately, I haven’t found a provider that seems to come with that in an easy ready-to-run package. I’ll do some more research, but if I don’t find a good alternative soon, I will go with Cloudron.
While not part of the goal, I did give a presentation at FOSS Backstage, Using the Commons without causing a tragedy, which I think is worth mentioning here as it was both on the theme and gave some visibility for me and the company.
Govdirectory 🟡
Goal: Publish previously submitted fund applications and add a way to ask for funding for them.
The previous fund applications have been published as sub-pages on Wikidata, so they are fairly easy to reuse now. One plan was to adapt them for the floss.fund but the format it had was not well suited as there we have no formal organization and the community is so open and inclusive. So we still haven’t figured out a really explicit nor easy way to ask for funding.
Wikipediapodden 🟢
Goal: 12 episodes published.
This ticked on like a clock in terms of episode production and exactly 12 episodes were published.
Last year I found a platform for streaming to Fediverse, but unfortunately over the holidays, that instance went offline. Recently I found another suitable instance, and we have streamed one episode over there.
I also started on next quarter’s goal, trying out an automated editing tool (Descript), but so far nothing worth continuing with as it couldn’t handle our Swedish at all.
Book project 🟡
Goal: Research.
This was too vague of a goal. Still, while the research has been successful in the sense that I have located and acquired a lot of material to read, the sheer amount left me unfinished. But at least of what I did read, I feel I am on the right track.
Learning
German 🔴
Goal: Find a good app alternative to Duolingo.
Unfortunately, I am still stuck in Duolingo. I tried another app, DW Learn German, but it was a bit buggy so I got frustrated with it. If you have any tips, I am all ears.
Climate change 🟢
Goal: Pass the course Climate Leadership in the Private Sector.
No goals for the quarter, and of top of that I feel like I have stayed reasonably up-to-date with news. I did apply to an introductory course for the summer at Linköping University and one for the fall at Halmstad University, focused on ethics.
Health
Running and hiking 🟢
Goal: 225 km (averaging 5 km/day)
Here I am crushing it (January: 129 km, February: 100 km, March: 106 km). I have got myself a good habit of running almost every day. In January, I had a small pain in my calf, similar to my injury last year, so I did make the distances a little bit shorter each day, but the consistency still makes the average be higher than the target.
Eating 🟢
Goal: Average 19 in the Daily Dozen app
At home, checking the boxes is easy and have become a habit (January: 20.55, February: 20.64, March: 20.74). On my trip to FOSDEM in Brussels, I managed to plan meals pretty well to not loose out too much, but the FOSS Backstage in Berlin was harder. Even though the food was of unusually high quality, it was not checking the nutritional boxes to a desired extent.
Screenshot from the central course register Ladok (the only possible grades were pass or fail).
And this time in the assignment I managed to tie together my thoughts about openness and sustainability. I wrote about how Houdini Sportswear with all their experience in sustainability can become more than a role model and even reach the level of a public educator. In this spirit, I have also decided to publish my assignment publicly and get a DOI for it (as the university does not do this by default or offer that services optionally yet). It is available on Zenodo as DOI: 10.5281/zenodo.15011039 (it is written in Swedish).