Skip to content
View in the app

A better way to browse. Learn more.

JimiWikman.se

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Rebuilding the About Me section

By 💫 Jimi Wikman ·
This weekend, I have begun to rebuild the About Me section. I have rebuilt the templates for My Work and created new pages and a new database for My Employments. I have wanted to do this for a while, and as I was toying with a new way to present things by grouping by year with different colors, I started the transformation today.
This started a few weeks ago as I was just toying with the idea of grouping things based on year. I have wanted to do that for a while, but never had the energy to dig into it. Now that I can get some assistance from AI, these things are a lot easier. So I tinkered with it a while back and got the basics down fairly quickly. I also started to look into the structure because I never liked having Employment and Projects in the same database.
So, this weekend I started to look into this for real, and I took the new database for Employment for a spin to see what I could come up with. As of right now, I have a fairly decent embryo, but I need to align the fields a bit and rebuild a few things. For example, the linked content is not looking the way I want them, so I want to rebuild the templates to present those links a bit better. I also see that I want to add a little company data to the entries to give a little more context, so I will give some love to the Companies database as well.
Where I previously had one database with two types of entries (projects and employments), I have now split this into two database and I have added two new pages. One page is for the My Work landing page, which I will build soon. It will just be a little landing page, so not a massive part of the work. The second page is Contract Me, which is a little play on words for a contact page, basically. The page will have links to how you can get in touch with me if you want to discuss hiring my services.
For My Employment, I am now rebuilding them and setting up the content. I am fairly happy about the way it looks now, with the super simple design. I still need to add the company information, so for now, I am just adding a logo and some text while I figure out the Company database. I have played around a bit with comments, as I do not really see any reason to allow comments on employments. Instead, I have added them to the Notes section, which can be a fun way to add small notes. I have also added blog entries there in case I write a blogpost here about work. These are only available for logged-in users, and I might hide more areas for people who are not logged in, but I have not decided yet.
For My Projects (renamed from My Work), I am just starting to align the fields and adjust the templates so they can work with both databases. I want to have the listing a bit differently here, and the way the projects were defined before needs some adjustments.
I am also restructuring the profiles, and I may redo their design later, but for now, I'll let them stay as they are.
Overall, I am having fun rebuilding these sections. The boring part is that I have add information now for every employment and every project, but I'll live 😁
  • 0
  • 732

Reworking the Articles section

By 💫 Jimi Wikman ·
This weekend, I have reworked the Articles section here on my website. It has been on my mind for a while, and I felt a bit inspired, so I spent the weekend getting it done. As always, it started like an idea and "how hard can it be", but as always, when dealing with Invision Community V5, it was more difficult than it should have been.
The reason to rework Articles (and other content)
The reason I wanted to rework the Articles and other content areas is that I want to make sure the authors are getting proper attention. While the standard templates show who wrote the articles, it is not very prominent. So, what I wanted to do was to make the author more visible, and I have had some thoughts on how to do that for a while.
The reason I want to highlight the authors is that I want to make sure that if someone actually writes something on my website, they get value from it. This is partly in the form of visibility, but I have also started to explore Profile fields and how to use them in other areas. So far, I have added new fields for LinkedIn, YouTube, and the Atlassian Community. I will explore this further, as the profile fields have very limited functionality at the moment, and they have a single styling, which is pretty bad.

The solution
What I ended up doing was to create two new sections for the author, one in the header and one in the footer. The one in the header has a larger avatar, and I am using a profile field called headline to allow the author to present themselves. I added a counter for views to have different icons and colors based on how many views the article has received. I did the same for comments, and then I implemented the same design for Categories as I have in other places.
As you can see, I also repositioned the ratings and the reaction functions directly below the headline. If there are no ratings or review the reactions will move to the left as well. I also moved the share and following into the highlighted area to make them more prominent.


The footer author area
The footer author area is heavily influenced by LinkedIn, but I added links to it as well. This is so I can provide even more value to the author. It has the same information as the header, but here I am also adding the three links I currently have added as profile fields. The thought here is to add a natural closing paragraph to an article and direct users to other areas related to the author.


New templates for Index and Category listing
I have used an old template for displaying listings for the Index for a while. This template shows the articles in two columns and the first article across both columns. It is a nice template, but for some reason, the first wide article is only on the first page of the listing. I wanted to have the same show up on the other pages as well, but that has been a bit of a nightmare due to the way the code is structured with grid and flex nested.
I also wanted to take this design to the category listing, and that almost broke me yesterday (🫣). After many hours of wrestling with the code, I managed to get it to a reasonable situation, even if the calculations are breaking the design at a few breakpoints. It is annoying, but I'll live with it for now until I have more time to refactor. I will probably build new templates rather than trying to rework the existing ones, as working with someone else's code without documentation is painful sometimes.

The future
In the future, I will probably work to make this even more enhanced. I will add more social links as soon as I can convince Invision Community that there should be a way to hide these fields in the Forum and on other apps, as today you can either show them everywhere, or nowhere. This is very annoying since I can't control the output with just one customisation option.
When I build the People section, I also want to connect the article to that, of course. I also have other ideas, but there is no shortage of things to do here, so I'll put those in the ideas section of Jira Product Discovery.
As the Articles are a bit messy in terms of content, I am going to clean them up. This means that I will move personal articles and things that are not really and Article to other areas. I am also going to refactor a few things, as I see that having the same content in multiple places is not optimal. This includes the design for comments and views, but also the categories will be aligned so the design looks the same across all databases.
I will use the things I have learned here to rework the Videos section next, but first, I have some bugs to iron out...

  • 0
  • 809

Atlassian Rovo Dev Agent - should you get it or not?

By 💫 Jimi Wikman ·
Last week I was home sick, and as always, you have to do something when you can barely function. What better way than to spend some time trying out the Rovo Dev Agent that was in Beta? What does it do, and is it worth the hefty $20/month price tag Atlassian is asking for it? I had to find out and see how useful this little thing really is...

Setting things up in VS Code.
Said and done. I spun up my old VS Code, installed the plugins, and configured things. The plugin is called Atlassian: Jira, Rovo Dev, Bitbucket, which is a mouthful. The plugin isn't super intuitive yet and seems a bit buggy at times with connectivity, so I turned to Rovo Dev Agent.

The Rovo Dev Agent found the issue, and after some trial and error, it fixed the connectivity issue, and all worked fine. It is a very nice plugin that I recommend for every developer because it completely (well, almost) removes the need to leave your IDE. There are some things on my wishlist still, but it is a very solid plugin indeed.
Back to the Rovo dev Agent. I asked it to set up different things in VS Code and, of course, in Bitbucket, so I could get a nice structure for how to work with code for my website. Needless to say, it took some effort to get the Rovo Dev Agent to get things done. It struggled with Git quite a bit, and asking it to add another repository locally was a nightmare because I have the files hosted in a section of my harddrive that is also synced to Dropbox.
The poor Rovo Dev Agent also first created my repositories as sub-repos and then changed to singular repos, but since it has no memory, it forgot this and mixed things up a bit until it got sorted. It also struggled to set up pipelines, and I had to manually feed documentation from websites so it could get that sorted.
Working with the Rovo Dev Agent is a little like having a super enthusiastic, naive, and slightly retarded junior developer with the memory of a goldfish on your side. It can be frustrating at times and hilarious at the same time. I somehow managed to mess up a commit, and I ended up very frustrated because I could not push code from the main branch. Eventually, I just deleted the branch and resynced, and everything was fine, but there was a moment when I got frustrated.
This is what the Rovo Agent returned 🤣

Yes, I completely lost it and burst out in laughter, completely forgetting my frustration. Not only did the Rovo Agent use the most inappropriate tone towards someone cursing in frustration, but it even suggested that I change to another tool. This is an Atlassian-built agent that recommends I switch to a competing product!

Hilarious.
Once we resolved this, I worked on how I could send a Webevent to Compass. As I have a repository with archived templates, I don't want to show just general build information in Compass for that cluster of templates, but also for each template individually. This turned out to be a hilarious exercise with close to 100 attempts to solve this riddle (which, in fairness, is not very well documented and not so easy to set up).


Every attempt is phrased like hyped up Steve Ballmer on a sugar high!
Eventually, we got it done, or rather, I spoonfed the Rovo dev Agent the solution, and it took it a few attempts with carefully worded prompts to lead it to the solution. Obviously, I had to compliment the Atlassian Rovo Agent for getting things done, and the response is again world-class 🫡


Is Rovo Dev Agent worth $20/month?
My feeble usage of the Rovo dev Agent barely scratches the surface of what it can do. I used it to help me with boring git tasks, set up plugins, and configure connections between Atlassian products. I also used it to review my code when committed and to build pipelines and so on. My templates are very simple, so while it checked some code and could see problems, like finding that I had a CSS mistake that killed the Rovo Dev Agent (!!), somehow.

It is very nice to have your dev partner built in, and while I make fun of it for being a bit enthusiastic and still very junior in its output, it does help. As a new AI Agent, still learning, it is not expected to be on a higher level, and I am sure it will eventually have stronger capabilities to understand code better. As an LLM, it is not bad, and you should consider this when you make the decision.
For me, I will not invest $20 for personal use because I don't write that much code, so I can actually justify the cost (unless sponsored 😁). Is it worth the cost for a professional developer? For $20, that is not a lot of time that you need to save to break even on that cost, and I am confident that even experienced developers can easily save time using the Rovo dev Agent for it to be worth that investment.
As LLMs go, it is neither better nor worse than the competitors, or even generic LLMs. Its strength is in the deep connection with the Atlassian platform and its understanding of that. It is only going to get better with time, so if you are evaluating other LLMs for development, and you are using the Atlassian platform, then I would give the Atlassian Rovo Dev Agent a try.

Get the plugin!
Regardless of whether you want to use the Atlassian Rovo Dev Agent or not, I strongly suggest you get the Atlassian: Jira, Rovo Dev, Bitbucket plugin if you are working in VS Code. It is by far the best Atlassian plugin, and it will bring Jira into your IDE in the best possible way. I will make some videos about this soon, so check out my YouTube channel if you are interested in that.
https://www.youtube.com/@jimiwikmanofficial

  • 0
  • 3498

Structure, Assets and Bitbucket - how to get control over your technical debt

By 💫 Jimi Wikman ·
Yesterday I started to look into a problem I have been dealing with for a very long time. Over the years I have built things on my website in bursts and when time permits. As I have not followed any real structure in naming and as the platform has changed, things have been broken. As a result, I have a hefty technical debt on my hands and I have hesitated to dig into it because I have not had any plan on how to improve.
Until yesterday.
Yesterday I started to work on a new schema in assets, just to map up what I actually have. I also added some information on the new category system I am setting up now so I can document what categories I have set up and the icons connected to it. As I worked on this, I also created a new Confluence space where I will document things in more detail. Since I want to have the code for the templates there and also some records of it, I realized that maybe it would not be a bad idea to connect tasks and bugs to the Assets objects.
When I created some custom fields for that and connected to my development Jira, I also figured that maybe I should not just have the code in a Confluence page, but add it to a repository so I can work with the code properly. I already had Gitlab setup and I decided to add GitHub as well since I have been using that more in the past. Once setup, I opened up Visual Studio Code and started to connect things.
I have connected to Atlassian in the past and since I am beta testing the Rovo Dev Agent, I also started to use that to help get everything set up and connected. When asked if I wanted to connect a build pipeline as well, I figured that I would go all in on the Atlassian setup, so I asked RDA to toss out GitHub and setup Bitbucket instead.
This is where the fun stuff begun, as RDA struggled hard to get the Bitbucket Pipelines setup. It went as far as RDA, saying it got frustrated and just gave up on trying to fix the code and started from scratch again! Eventually everything was set up so it works, and I now can work with the template code as actual code again, but I think RDA need a vacation after that ordeal :)


I did signup for Bitbucket standard, but the pricing seems weird. In Bitbucket, the price is $3.65 for one user monthly, but when you sign up it changes to $18.25. That is a massive change, so I will reach out to Atlassian about this and see what is going on. I am assuming there is an issue as they are merging the external Bitbucket billing to the standard billing and there can be some shenanigans happening. It should be $3.65, so I just need to confirm this.
Once the billing is fixed, I am planning to see if I can use the Snippets function as well for code snippets I use often. These are code fragments that I use for certain things in the templates that is easier to have separate, especially if I want to share it publicly as well. Unfortunately, I could not get the link to work in Confluence, so I will see if this is a limitation or if there is a setting I need to adjust.

With this setup, I now have a flow of how to deal with the technical debt and how to get rid of it. What is still missing is a naming standard and some documentation so I can clean out the many, many templates that are polluting my platform. Assets will be my starting point, Confluence will be where I document the templates and Jira where I create the tasks when I work on the templates. VS Code is where I work with the code and Bitbucket where I store the code. This would have been even better if I could actually have files to work with in the Invision Community platform, but I will just have to cut and paste into the GUI, which is fine.
Overall, I feel that I finally have a structure and a plan for handling templates now, so I just have to see how well this turn out in practice as well. For now, I have my hands full of documenting everything. I consider that a good thing, though, as this situation has blocked me and made working with the site slow, almost to the point of not wanting to do anything here at all. Now I am looking forward to working on the Atlassian release Notes database again, which I plan to add to the site again in January next year.
So thanks to Atlassian tools, I am now positive and looking forward to getting my technical debt situation under control and jumpstart my 2026 with new energy and inspiration!

  • 1
  • 1241

Ozempic and training - 5 weeks in

By 💫 Jimi Wikman ·
Five weeks ago, I started using Ozempic for my diabetes. I started with 0.25mg and last week I increased to 0.5mg. So far it is going well, and my blood sugar has dropped quite a bit from around 9-11 to a 6-9 mmol/L. My average last week was 7.6 and my 2-week average was 7.9. Over the month it was 8.5, so it is in steady decline and as I enter week 2 with 0.5mg I feel good about this change.
I am still taking my Metformin twice a day (2x 500mg) and I'll discuss with my doctor later if I should stop doing that for a while. The reason for that is that I have not seen any real effect of Metformin for a while, which is one of the reasons why I spiked during the summer. We'll see what the verdict is on this as I feel good right now and even if Metformin is messing a bit with my stomach, that too has improved since I started to take Ozempic.
On the side effect side, I do notice some nausea and on occasion stomach issues, but it is not bad at all. In fact, it feels better than during the summer where my blood sugar went up, and I had longer periods of stomach issues. That is all gone now, which is nice.
Overall, the effects of Ozempic on my blood sugar has been very positive.
The other effects of weight loss have also started to show. I start to see muscle definitions more already and while my belly is still in need of some adjustments, I lose body fat quickly, and I am starting to feel a bit tiny!

My Training situation
I have not been to the gym since early April. That is just before my dad passed away, and I have been stressed out of my mind ever since. The funeral arrangements and all the paper work afterward is no fun thing to deal with, and as a result I have been kind of numb and exhausted because of that. Now I am almost out of that, and I just need to finish up the last bits to close down bank accounts and settle the financials and then this should all be done.
While I have walked a lot lately, I have not really done any actual training. This combined with the weight loss from Ozempic has led me to feel a bit "small" and weak, which is something I have to address. This means getting back to the gym for one, but I also need to do some stretching as I am starting to feel a bit stiff physically. I also have a pelvic tilt, which makes my belly look bigger than it is, which I need to adjust.
It does feel a bit weird looking in the mirror and feeling that my muscles look bigger and more defined, while they also look less firm as I have lost weight and not used them for a while. It will be interesting to see what happens when I get back to the gym again!
My goals for 2025 were to do 100 kilos in bench press, 100 kilos in Squats and 100 kilos in Deadlift. I have not really gotten to that as I really never got to the stage where I could start pushing the weights, but I have done 80 kilos in bench press and Squat and Deadlift should not be a problem as the goal is pretty low.
I will push these to 2026 and focus on getting back to the gym again rather than pushing for goals. I don't want to hurt myself, and I am not sure how weak I have become in this time off. Better safe than sorry.
First thing first and that is to take a walk today in the sunlight and then renew the cost reduction I get for being diabetic so I can pay for another year at the gym. Then it is just a matter of getting back to training again and find the routines on when to train and how to match my work schedule.
--
All in all, I am feeling good and look forward to improving my health and getting back to the gym once more!
  • 0
  • 1054

Slowly updating the website

By 💫 Jimi Wikman ·
I have been working on the site a bit in the past few weeks, and most of it is small changes. Despite that, these are changes that really has been bothering me that I needed to get adjusted. Some of these changes are on the details side, but most are on the larger architecture side. I am now updating a lot of content as a result.
Moving from categories to filters
One of the big changes is that I have moved from categories and started to use filters more. There are still plenty of categories, of course, but I am trying to reduce that and instead let people find specific content based on filters. I am doing this by adding a category field for each database, and then style it with custom icons delivered by Font Awesome.
I am using a very simple PHP function to split out the values, since they come in an array. Once split out, I link them to a tag page.
<style> .jwsestoriescategorySplitter:last-child{ display: none; } </style> {{if $formValue}} {{$items = explode(',',$formValue);}} {{$items2 = explode(',',$value);}} {{foreach $items as $index => $item}} <i class="fa-kit fa-{$item}"></i> <a href="https://jimiwikman.se/tags/{$item}"> {$items2[$index]}</a><span class="jwsestoriescategorySplitter">, </span> {{endforeach}} {{endif}} This is work in progress, and it is a bit annoying because I have to create this field for all databases and use the same values. Not exactly optimized, but I can live with it for now. I am also trying not to add too many because that would make things a bit difficult to work with and to use for the end users. It is a balance I need to figure out as I go.
Building the Atlassian section
I have also been working on the Atlassian section, which I look forward to showing you soon. It is going to be a combined information section about Atlassian and their collection and apps, as well as a marketing section for me to show what I can do as a consultant for those collections and apps.
I am still figuring this out and creating graphics for it, but it is progressing well. I just need to find the balance between useful content and promotion so it feels like valuable sections to visit. I might add the Playbooks back, but we'll see how much time I want to spend on that, since the Atlassian platform is changing so rapidly lately.
I am absolutely going to bring back the Release notes database and I have a crazy idea that as a member you can add your Atlassian URL and Organization ID and that way I can create a dynamic link to the release notes in your organization. I have not verified if this works, but it would be interesting to explore that, as that will make the release notes more interesting for sure.


Dynamic blocks for groups of pages
As I am reducing the categories, I also want to make sure that I have multiple sections gathered as one area. For example, for Articles I have My articles where I write content, a database for where members can write articles and a page with information on guest posting. These are all separate areas, but I want to bring them together so it is easy to navigate, and so they feel like they are one section.
To do this, I have a navigation bar at the top of the templates and at first I just had multiple blocks, one for each type of work, but I have changed that to use just one block. It is nothing fancy, and you can do it better, but it works for me.
<style> .jwseArticles_mainmenu-Wrapper{ padding: 10px; } </style> {{$host = $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];}} <div class="jwseArticles_mainmenu-Wrapper"> <i-tabs class="ipsTabs ipsTabs--sticky ipsTabs--mywork ipsTabs--stretch" id="elMyWorkTabs" style="box-shadow: none; padding: 0;"> <div role="tablist"> <a href="https://jimiwikman.se/writings/my-articles/" id="elArticlesTab_MyArticles" class="ipsTabs__tab" role="tab" aria-selected="{{if strpos($host, 'jimiwikman.se/writings/my-articles/') === 0}}true{{else}}false{{endif}}"><i class="fa-duotone fa-solid fa-bookmark"></i> My Articles</a> <a href="https://jimiwikman.se/writings/community-articles/" id="elArticlesTab_CommunityArticles" class="ipsTabs__tab" role="tab" aria-selected="{{if strpos($host, 'jimiwikman.se/writings/community-articles/') === 0}}true{{else}}false{{endif}}"><i class="fa-duotone fa-solid fa-user-pen"></i> Community Articles</a> <a href="https://jimiwikman.se/writings/guest-writing/" id="elArticlesTab_GuestWriting" class="ipsTabs__tab" role="tab" aria-selected="{{if strpos($host, 'jimiwikman.se/writings/guest-writing/') === 0}}true{{else}}false{{endif}}"><i class="fa-duotone fa-solid fa-memo-circle-info"></i> Guest Writing</a> </div> <div class="ipsTabs__scrollers" data-role="tabScrollers"> <button data-direction="prev" type="button" aria-hidden="true" tabindex="-1" hidden=""> <i class="fa-solid fa-angle-left" aria-hidden="true"></i> </button> <button data-direction="next" type="button" aria-hidden="true" tabindex="-1" hidden=""> <i class="fa-solid fa-angle-right" aria-hidden="true"></i> </button> </div> </i-tabs> </div>

Focusing on Articles and Videos
Right now I am focusing on Articles and Videos, and I am considering to bake them all together into a Content navigation node. It makes sense, and it saves some space since I want to add some new functionalities and sections soon.
For Articles, I am starting to feel pretty good, even if I need to finish some minor adjustments and of course add the categories and create the icons for them. I am cleaning out old configurations that have been broken since the upgrade to Invision Community V5 ages ago, and I am building new templates and architecture to replace them.
I am also reworking the Articles and will update old articles with more content, or rewrite them to make them more viable. I want the Articles section to actually be content that have value and not just news or opinions. Those articles will move to my personal blog instead.
Speaking of Blogs I am going to rework them a bit as well and add a navigation block there as well. This way I can collect the blogs a bit better and see how to better use the Community blogs, since I am not really sure where I want to take those.
For Videos, I need to rebuild the structure a bit and adjust the templates so I can better use RSS feeds to populate videos. I am building a navigation block for Videos as well and will most likely split out the Community videos and the Atlassian videos into two, or more, databases. This so I can better focus the filters based on the type of content. I am still working on the actual architecture, so we'll see where I eventually will end up.
What about Stories?
Stories will remain the way they are for now, but I will start adding content there again and gather feedback on how to improve that section. It is not a focus area this year, but will surely be one next year.

I am here, and this site is always in progress
As always, I am working behind the scenes with smaller changes and updating content. This may not always be something that you see, but I will take advantage of the Atlassian platform to see if I can visualize this a bit better. Perhaps I can even make you more involved if I can figure out how to better provide value for you.
So, speak up if you want to contribute or influence what I should do next!
  • 0
  • 1031

I have been a bit silent, but I have also done a lot of things

By 💫 Jimi Wikman ·
It has been a while since I sat down and wrote here on my personal blog. It is partly because between work and the never ending saga of trying to get my father's passing documented with the different Swedish government entities, but there are other reasons as well. One such reason is that I have been very tired as this spring and summer has been very difficult from a pollen perspective. All of these things combined has meant that I have a lot less energy than I usually have.
Despite that, however, I am still working behind the scenes, and I am moving forward with planning and structure as well as building things here and there. I have also made some decisions regarding the tooling I am using on a daily basis. I have been struggling a bit ever since I made the decision at the beginning of this year to completely separate work from private life, but lately I have made some changes, and it feels pretty good right now.
One thing that was feeling weird was email, where I was planning to use Outlook. The Outlook app however is not something I like very much and after going back and forth I stepped back to Google Workspaces and Gmail. While not the absolutely best email experience, it works and most importantly it works on both desktop and mobile for me. I obviously have connected Gmail to my Atlassian platform to connect emails with activities in Jira.
Speaking of Jira, I recently took the decision to step up my usage of Atlassian products, so I have upgraded both Jira and Confluence to Premium. While there is a cost related to this obviously I feel that it is worth the cost. This is partly because I have moved the text from my book to Confluence, but I also find that I have a lot of use for both Confluence and Jira as part of planning things in my life.
I am still debating if I should invest in Jira Service Management as well, but the price tag is 3 times that of both Jira and Confluence, so I am not sure if I want to make such an investment at this time. With all the costs I am accumulating now with various tools, I'll hold off for a bit longer while I ponder how to proceed. I am obviously using Jira Product Discovery, and I am experimenting to see how to best it for both content creation and website development.
Speaking of the website, I am working behind the scene on the Atlassian section of the site. It is going well, and I am slowly building up the components so I can start building the many new pages. The concept is simple and that is that I initially will make pages for each product (or app) and collection and provide both information on the app itself and connect to different resources.
Speaking of resources, I am reviewing the many databases I have built over the years and I will delete most of them as they are obsolete. Some of them are currently hidden, and I will leave them as such until I feel it is time to focus on them again. The cleaning itself will probably take several years, so I am in no rush to focus on new things right now. Instead, I will focus on creating content and promotion for the website itself.
One fun thing I have found is that I can have a lot of fun using AI to help with code examples when I get stuck on something. It is surprising how well some AIs can generate examples based on Invision Community and PHP. I was not expecting that, and it has been quite useful in some situations when the code is not working as I think it should. After trying a few, I have decided to focus on Microsoft 365 Co-pilot for now, as I like the output and the fact that it is included in the family package I am already paying for.
My main focus right now however is to get my book the Advanced Atlassian Administration guidebook, or A3 for short. As mentioned, I am moving the raw text to Confluence and I have invited a few people to help me by reviewing the content. I am having a great time connecting the Atlassian apps to this process, and I am going to add a few marketplace apps this weekend just as icing on the cake. For news, I have decided to step away from the traditional route and I have set up a page on Substack. This will act as a kind of combined newsletter and blog at the same time. For my book, I am also exploring Loom as I have been struggling to set things up to make actual YouTube videos lately.

So a ton of things are happening, and I feel like I am slowly, finally getting back to myself again since my father passed away in April.
  • 0
  • 1842

A good week

By 💫 Jimi Wikman ·
This week was a good week. I had a good meeting with my managers about managing time and expectations, and then I started to enroll in a new project. I also started the internal training I have prepared for my colleague, and I got a fair bit of work done on the presentation for the webinar I will host later this month. I also had two meeting with Atlassian that were very productive, and even the internal meetings at work felt more productive for some reason.
This weekend I have slept well, and yesterday I actually slept a whooping 14 hours. It shows not just in my mood, but also in my blood sugar, which has dropped significantly. Because of this I have been writing a bit again in my book and I will continue with that today. I also have several videos I am planning to record, which feels good as I have felt a bit too stressed to record lately.
I think that stress comes from many sources, where one is of course the bad experiences I suffered last year at work. This is still affecting me a bit, I think, perhaps more than I want to admit even. Starting a new job is always fun, but a bit stressful as you need to find your place and understand the culture. In my case I am employed in Sweden, but my line manager is in Poland, so it is a bit more confusing than normal. The culture in Poland and the culture in Sweden is also different and if we add the fact that Sii Sweden only have a few employees and Sii Poland is a massive company with 7500 people, there are some additional dimensions to consider.
Overall, though, it does not feel too bad, even if it takes more effort than expected to understand how things work and the actual expectations are. This is why I asked for a meeting this week to go over this, and I think the conversation was good. I am starting to get closer to my colleagues, which is always more difficult when you never meet in person. I did meet some of the team when I went to the leadership conference in Warsaw, but it was a bit too hectic and overwhelming to really have time to sit down with people to get to know them.
I am off to what Sii call Integration next week, when the purpose is to get to know each other better. I actually have two of these, even with one being here in Stockholm, and then I am flying off to Gdańsk on Friday. I thought the integration was in Gdańsk, but it is actually 400km south of that, so I will be in a car for 4 hours, which is so weird. I will get almost no sleep as I will land in Gdańsk around midnight, and then I have to get up and get ready to be picked up at 6.30 in the morning. Then it is integration all day until late in the evening, and checkout is at 11 on Sunday. I then will travel by car again back to Gdańsk before my flight leaves at 20.30, so I will be home around 23 and in bed around midnight.
Considering the importance of eating right and getting proper sleep for my diabetes, this is not ideal, but that is the price you pay for not checking things before you accept :)
The reason I did not check properly is that this came right after my father passed away. It was very sudden and came as a shock for me. My mother also became very sick right after and almost passed away as well, as she got both a nasty flu and blood poisoning. Fortunately, my aunt lives nearby, and she could take my mom to the hospital where they could take care of her. I was planning the funeral and trying to figure out all the things that need to be done after someone dies, which was no easy task as I got mixed information.
There were several weeks of trying to balance 13-hour workdays (with commuting) with getting everything planned for the funeral while also worrying about my mother, and it took its toll mentally. I have never been so relieved after a funeral as I was after my father was finally laid to rest next to my brother, and I felt a bit guilty about that. I feel that I have not really had the time to grieve yet, so I get bursts of sorrow here and there, but I need to center myself a bit more before I can do that, I think. I think I am slowly getting there and once this month is over with all the new things happening, I think I will find the time and place to say my goodbye finally.

While there is still a lot of stressful things to manage, but at work and privately, it is not bad. I am slowly regaining my footings and my energy, and with two long weekends this month I should feel even better soon.
Speaking of feeling better, I had two meetings with Atlassian this week and I attended a local Atlassian Community event here in Stockholm. The first meeting was on Monday, where Community Champions were invited to talk about the name changes Atlassian has made to call their products Apps. It was a great meeting with good information about the directions Atlassian is taking and why. I am still not fully onboard with the name changes, but I understand it a lot better now.
The second one was on Thursday where I was invited by Mikael Helldén who I worked with at H&M and who is now the head of the Atlassian platform at H&M as well as the Community Leader for the Stockholm Atlassian Community. This meeting was with Chris Shernaman who is in charge of the new Success Champion program that is currently in beta. It was a very interesting meeting and I will make a few videos and probably some articles about this in the future.
The ACE (Atlassian Community Event) took place on Tuesday, and it was extra interesting since it was about Teams 25, which is what my webinar will be about as well in a few weeks. It was a small event with just 15 or so attending, but we had great presentations, and it felt nice to finally be able to attend since I missed the previous two events due to being sick and my father's passing. It was nice to see familiar faces and to get to know some new people as well.
This weekend I have been writing in my book again after some time, and it feels good. I have a lot of things I want to add into the book, and I would like to have a first draft done this fall. That is because I would like to have a finished product in May next year so I can release it in time for next year's Teams event. I will probably have a first round of feedback after the summer with local Atlassian profiles, and then another round in the fall if all goes as planned.
I have around 130 pages at the moment, and the goal is probably between 400 and 600 pages at least. For now, I am just adding raw text and I have been jumping around a bit to focus on where my mood has been. I will continue this quantity over quality process until I feel I have the basics in place, and then I will start refining the content and plan the graphics. Yesterday I wrote about authority and handling conflict, and today I will focus on security and access, which is a huge topic.
This week I also decided to finally create a LinkedIn group for Atlassian Administrators with the focus on keeping people updated on news and Atlassian related events. So far it has been growing well with 70+ people in just a week with pretty good engagement. The creation of this group and the positive response has given me a little energy boost, which shows that I might need some positive feedback in other areas as well :)
As you can tell by this wall of text, I am feeling the urge to create again. I have quite a lot on my private to-do list, so I will dig deep into those and get them done, as that will also reduce stress. I am feeling creative, and you might have seen that I released two videos related to Confluence, and I plan to make more videos today or tomorrow. I am also setting up the Atlassian section here, which will be equal parts information about the Atlassian offerings, but also about me and my services and knowledge related to certain topics.

So, this has been a good week.
  • 0
  • 1753

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.