BALF
banner
jamiebalfour.scot
BALF
@jamiebalfour.scot
🏴󠁧󠁢󠁳󠁣󠁴󠁿 I'm a Scottish computer scientist and teacher with a particular interest in computer language design (I ❤️ compilers/runtimes), website development, UX, educational software and dependable software.

GitHub: balf.io/github
Website: jamiebalfour.scot
I had a thought and went and looked up my name. Of course, I come up. However, what's interesting is that every single one of the subpages of my site that appear in the search results is a course. I do know that, of all the views on my website, many of these go to my courses. But there are others.
October 1, 2025 at 9:10 PM
Coming very soon. My new online, free-to-use HTML/CSS/JavaScript editor is designed for education. Two hours of development have the core of it working, including user accounts and saving.
September 19, 2025 at 8:02 PM
Very excited as always...
September 9, 2025 at 4:59 PM
I am ecstatic about trying by this! @octopus.energy
September 1, 2025 at 3:54 PM
Video didn’t go up first time!
August 11, 2025 at 6:07 AM
BalfLaf powers the new UI for ZPE and is now used in all of my Java-based UIs. I'm chuffed with the look of the IDE. The attached picture is an example of the ZPE GUI using this new layout. It's just beautiful to look at, while also being designed to be easy to develop for.
July 26, 2025 at 11:37 AM
I am exceedingly proud of the new look for my ZPE Editor. It's built with my own BalfLaf library (Laf = look and feel), and components are integrated across all my Java-based software, including eTraxion, among others. The new look adds nice corners to the window and works with macOS and Windows.
July 9, 2025 at 11:05 AM
Today marks the first of, hopefully, many. This is jbTAR (don't worry, the data is all fake!). It is customisable and the perfect tracking and reporting companion. More and more are coming to this by the day at the moment. Today is significant as it's my faculty's initial beta launch day.
June 11, 2025 at 5:39 AM
The new dark mode is much nicer than the old one, with the whole interface changing in one go. One quick call to BalfLafManager and everything changes. I'm really chuffed with this latest addition to all my software starting today.
May 4, 2025 at 9:42 AM
And this is what it's all been about - building my newest interface and the first complete custom interface I've made since I was about 14, when I created my little Autorun Express with its own interface, which then expanded to my other software. The interface is fluid, modern and powerful. 💪
April 21, 2025 at 10:31 PM
Today I have made my most commits to GitHub since I renewed my account last year. 35 commits today.
April 21, 2025 at 10:03 PM
February 23, 2025 at 8:59 AM
Pupils in my S3 Computing classes had one of the funnest lessons ever - looking inside a computer. Some of them were brave enough to try and disassemble the machine and then reassemble it before the end of the lesson! Well done to all of them for this! #ChooseComputingScience
February 2, 2025 at 12:33 AM
I'm pleased with my newest project, my Helpdesk webpage. It's just a simple webpage with links, but it looks nice!
January 25, 2025 at 11:24 PM
January 25, 2025 at 11:18 AM
It is a very sad day for me. I have finally deactivated my Twitter account. I've had my Twitter account since November 2009, and it was the oldest remaining social media account. My Twitter account was one month older than my Facebook account. Well, not any more. I'm on Bluesky and that's it!
January 25, 2025 at 11:00 AM
This is quite impressive. This image was generated by Apple Image Playground and it’s incredibly accurate. I can see a little glitch in the picture, but other than that it’s fantastic.
January 23, 2025 at 4:40 PM
I'm thrilled with how well the live lessons feature of my slides works. This is an update to a feature that has existed for a few years. This new version uses my new https://t.co/OiHREdzL3F platform so pupils can join my lessons quickly and follow behind. As always, there are
February 2, 2025 at 2:53 PM
I'm currently working on minor improvements, like my new function information tooltips, in ZPE and ZIDE. I'm exceedingly happy with this new feature so far.
February 2, 2025 at 2:53 PM
The New Macro Editor built into the ZPE Editor is designed to make coding monotonous tasks even easier. Oh and I know that this is a very simple example!
February 2, 2025 at 2:53 PM
Love this!
February 2, 2025 at 2:58 PM
I'm really happy with my new Apache Module for ZPE and YASS. For the longest time I've had a ZPE handler for my own VWS server but now I have written an Apache one that just works. There's a ton of stuff still needing added but this is the basis of it.
February 2, 2025 at 2:59 PM
Not that I’m looking for a new Apple product just now, I’m always excited by the #AppleEvent24
February 2, 2025 at 2:59 PM
A Duck Duck Go search for X comes up with this.
February 2, 2025 at 2:59 PM
It's utterly amazing how many people have flocked to Ticketmaster for Oasis tickets, causing 503 errors to people trying to visit the site.
February 2, 2025 at 2:59 PM