There are so many things that I have to share. I can't believe I am actually writing after so long. Better late than never, my life was extremely busy in the last one year and I was occupied with plenty of things both personal and work wise. The last blog I wrote was this one, where I shared that I am thinking of building a Headless Issue Tracker, that was in June last year. I have not been able to write a proper blog since then. Let me try now.It is September 2024, only three months left this year but I thought of writing again and sharing some updates. Let me share it briefly.I am happy, very happy and satisfied with life :)Overall life is good. I am doing what I love doing. Work is great, family is doing good. I have started travelling as well. When you don't write or share for a long…
Me and my friend are brainstorming with an idea to build an issue tracker that will be headless. It can be deployed using yaml files where admin can define the configurations.
System will keep track of previous configurations
History of issue data will be preserved
Configurations can be deployed from dev to staging to production
Each component in the system will have a service. For example user management, configuration management, business logic etc
It will be available on cloud and on prem and using distributed infrastructure like Kubernetes and can be deployed on AWS or Azure
We will build clients for web, Slack and teams
The system will be extensible, developers can write their plugins
This is just an idea and we are trying to…
Forge is the new recommended platform from Atlassian. When it first came out I tried it and first impression was good but it was earlier this year in 2022 when I developed an app and also published it on the Atlassian Marketplace. Although it took few weeks for the app to get approved but I was happy that the app was approved that I developed literally in 2 days.
Since then I didn't get much time to add more features to this app but now I have decided to get a bit more serious about Forge now. I also asked recently on my channel from my subscribers to give me feedback on the app and help me improve it. My plan for 2023 is to add significant features to this app.
My idea about the Stay on top is very simple. I want to create an app just one that will super charge your Jira…
Managing users in Jira is one of the most important thing that you will have to do. This is especially useful when you have to pay for the license and at the same time you may want to perform health check based on usage of the the tool.
You will find videos and scripts related to user management here.
Today I was configuring Jira Service Manager project of Sparxsys where I wanted to create a dedicated project for people/organistions who want to reach out to us for general enquires related to our services. So this is the portal which is now live. All good so far but I also have an email info at sparxsys dot com which I have always and I also have created support at sparxsys dot com dedicated for our support channel.
Now I want to configure support at sparxsys dot com with my support project so I used the in built connector. Follow these steps.
Go to Project | Project settings | Email requests | Connect a custom email account and click on Google.
You will be presented with a screen to authenticate your Google account and give permission to Jira Cloud. This is the tricky part.…
I use Google Suite or whatever it is called these days (Google Enterprise or Google Workspace?) for my company's email. Although I would love to setup my own mail server but setting up an email server is a pain and too much hassle. May be in future. I have this Google Suite legacy free 10 user account so I don't pay for it, too be honest Google mail or Gmail is actually quite good. To create an account for someone is simple and they are up and running in minutes. I am sure in 2022 there is an Open Source email solution with these features, I need to explore. Getting back to the point.
Why am I worrying about my email going to spam?
I moved my sites from webfaction and dreamhost to my own VPS. So I don't use these shared hosting providers anything. I was very happy with their services…
There are lot of passionate people out there doing wonderful job of sharing there knowledge by making tutorial videos, writing blogs or even helping others on the community. In 2019 I started #ExpertTalks when I asked my good friend to be the first guest on channel and share his wisdom on Cloud computing, but then since 2020 there was a long lockdown here in UK and I was also a bit occupied with work, but I thought I don't have to do this ExpertTalk face to face and I resumed this series online. It makes sense to do it online but whenever possible I will surely do this in person.
In the last couple of months I was able to find time and have done few of those sessions again. I don't want to restrict myself to experts in Atlassian ecosystem but I definitely want to focus first on…
Today I upgraded my production site ravisagar.in to the latest recommended Drupal 9.3.0, the site was running on 8.8.2 which was not too far behind but I wanted to not only upgrade my site to 9 but also want to add more features. The current sparxsys.com website is on version 8.6.3 which is a bit old but instead of upgrading it to Drupal 9 I have now other plans.
Well this site has all the videos, blog posts and twitter syndications. It is an integral part of what I do personally and also at Sparxsys so I have decided to move sparxsys.com website to the same codebase. However instead of running both the sites on multisite configuration I will have the same database and shared content. This can be achieved using domain access module in Drupal which is something I did for a client in the…
Running a company is not easy, a lot goes into making a company successful. For me it is not new. I was running a company in India and now I just have to repeat those things here in UK. There are so many thing that I need to do, I can think of the following immediate tasks.
Updating company website, it needs a bit of revamp and Drupal upgrade. I need to mention all the services that we want to offer.
Make sure I spent regular time in app development. I already have 2 server apps but those needs an update and we need to work on their cloud equivalent.
Create regular video courses on YouTube.
Ensure all the company documentation, templates etc. are up to date with UK operations.
Need to find an accountancy service here in UK.
Need to promote Sparxsys services in India.…
A simple shell script that I use to find a random image from a directory and change the wallpaper.
#! /bin/bash
files=(~/pics/wallpaper/*)
randomfile=$(printf "%s\n" "${files[RANDOM % ${#files[@]}]}")
echo $randomfile
xwallpaper --stretch $randomfile
Enjoy.