20 Nov 2021
Over the past year or two, transclusion is a topic that has come up several times in the Drafts forum, particularly in the context of other apps for personal knowledge management (PKM), such as Obsidian, Roam Research and Logseq to name just a few. In this post I’m going to talk a little about what transclusion is and how you can include some of the functionality in Drafts.
Read More19 Nov 2021
With the seasons changing again, it is time to take another look at the developments in SAP SuccessFactors. In this post, I am taking my regular dive into what is new with one of SAP’s less well known SuccessFactors solutions, Employee Central Service Centre (ECSC).
For those who are unfamiliar with ECSC, it is an HR service desk solution. It provides a back-office system to allow HR service agents to process and manage tickets raised by employees. Employees can submit tickets by telephone, e-mail, text chat or via a web portal. The solution is built on SuccessFactors Employee Central for the employee information and the service functionality of SAP Cloud for Customer (C4C) for ticket processing. An SAP Business Technology Platform (BTP) application known as Ask HR provides the employee web portal.
In this release, we will look at the usual updates in C4C and Ask HR that affect ECSC users, but I am also going to take a slight diversion to discuss the direction of SAP’s development of C4C that will no doubt have an impact as to how ECSC will develop.
Read More13 Nov 2021
Earlier this year, Drafts version 26 was released with support for custom syntaxes and themes. Syntaxes are used within the Drafts editor to specify the look and in-app behaviours of the content. Themes are used within the Drafts editor to specify how the editor interface is displayed. The two work closely together.
For example you may have a syntax for lists where the syntax is configured to allow you to toggle a single character check mark at the end of a line. The theme could then specify what colour a checked line is and what colour an unchecked line is.
I have been experimenting in a bit more depth with this functionality over the last couple of months, and I want to share a little tip I have been using in speeding up my theme development process.
Read More12 Nov 2021
I recently updated my Macbook Pro to macOS Monterey, and with it I got access to running Shortcuts on the Mac. Being a long time power user of Shortcuts, all the way back to the first release of Workflow, it was quite exciting to get my hands on the app. I’ve been enjoying experimenting with it, but I decided I needed to improve the accessibility. Enter one of my favourite Mac apps, Alfred.
Read More23 Oct 2021
Mermaid is a popular web-based diagramming tool that allows you to generate a variety of visualisations based on sets of text instructions that tell Mermaid how to generate the diagram. I’ve been using it for a little while to generate relatively simple flow diagrams that I need to build out iteratively or require regular updates. This is because once I have the structure in place it is often much quicker for me to add an instruction to change such a diagram than it is for me to rework a diagram in a visual editor.
I recently used some Mermaid generated diagrams in a post on this site, and I’m going to share a tip for a challenge I encountered.
Read More12 Sep 2021
Obsidian is a popular tool for managing notes in Markdown format. It is cross-platform, uses files direct from a file system location, and has some rather useful features, including a range of plugins created by the developers and the wider community. In this post I am going to walk you through how I have used some of the community plugins to give me better control over a feature known as workspaces.
Read More31 Aug 2021
Recently I was working on an update to an Alfred workflow, and at triggering the workflow from another application. Alfred supports AppleScript, but I was curious to note that it didn’t seem to support triggering workflows with its URL scheme (alfred://
); or at least I couldn’t find any documentation to say that a workflow could be triggered this way. Not everything can work with AppleScript directly, but hyperlinks are far more commonplace. To that end, I came up with the idea of using Keyboard Maestro to bridge the gap.
24 Jul 2021
The personal knowledge management application Obsidian has a built in templating system that allows you to insert boiler plate text into an Obsidian note. While it is entirely functional, the Obsidian community is full of talented developers, and through its plugin architecture, a templating plugin surfaced that provided considerably more functionality than the core plugin. I recently posted about one of the more advanced uses for this plugin, and was contacted by one of my readers to note that I had not actually explained how to use templating. In this post, I’m going to attempt to address that omission.
Read More12 Jul 2021
During 2020/2021, the world has seen significant changes in how we have lived our lives. Most of us have spent a lot more time indoors. Many of us have also spent a lot more time away from friends, family, and colleagues. On the whole, we have been leading a more isolated existence.
Organisations have been supporting employees in these situations through remote working practices and collaborative technologies. There has been a pronounced increase in video calls, replacing face-to-face meetings and even many telephone calls. Chats over messenger solutions have replaced water cooler and cross-desk conversations. Thrust into a new world of remote work, somehow, everyone just about managed to keep up.
Read More10 Jul 2021
Obsidian is my current personal knowledge management tool of choice. The primary reason for this is undoubtedly because it utilises plain text Markdown files, which gives me flexibility for the future, and access to easily process notes using any other text processing tool of choice. A second factor is the range of plugins available for the application. One of my absolute favourites is Templater, a plugin for templating within Obsidian, and I’m going to explain in this post one of the ways I use it to automate my use of Obsidian.
Read More