Skip to content

Niall B's blog

Niall B's blog
  • Home
  • My interest in generative programming and little languages (PhD)
  • Privacy Policy

Category: Uncategorized

Lots of little disruptions

18 June 202522 June 2025 Niall

Two weeks ago I felt I was making good progress on updating the two interpreters that are at the core of my PhD, but I’ve not made much progress since. First I was away for a week, visiting Sarah’s family… Read moreLots of little disruptions

Uncategorized  Leave a comment

Testing and then updating my template language

13 May 202513 May 2025 Niall

In my previous post, Turning data into code, I described the latest iteration of my template language, used to convert data-structure or AST produced by the parser into source code in the target language. At that time, I was updating… Read moreTesting and then updating my template language

Generative programming and little languages (PhD), Uncategorized  Leave a comment

Parsing expressions in little languages

6 March 20259 March 2025 Niall
HP-67, HP-11C and HP-32S RPN scientific calculators.

(For some background/context to this post see my Generative Programming page.) When I first started writing parsers for little source code generation languages, I largely ignored expressions because the simple declarative languages that I was creating had no need for… Read moreParsing expressions in little languages

Generative programming and little languages (PhD), Uncategorized  2 Comments

Blogging Questions Challenge

21 February 202521 February 2025 Niall

Sarah did this challenge, and then challenged me to also do it. She also has searched back for the start of the challenge, which seems to be a post by …hi, this is ava. Why did you start blogging in… Read moreBlogging Questions Challenge

Uncategorized  Leave a comment

Thinking about switching blog

26 January 202518 February 2025 Niall

 I’ve been blogging here intermittently for about 14 years. I actually thought it was longer than that, but it seems to be 14 years since the first post that still exists. Maybe there were older posts that I deleted. I’ve… Read moreThinking about switching blog

Uncategorized  Leave a comment

The importance of a morning walk for mental health and productivity

19 October 202418 February 2025 Niall

 Before lock-down I used to drive to work, leave the car in the nearest car park, at Kelvinbridge, and then walk through the park, along the bank of the Kelvin, then up the hill to the campus. During lock-down I… Read moreThe importance of a morning walk for mental health and productivity

Uncategorized  Leave a comment

Update

16 January 202318 February 2025 Niall

 It’s almost 4 years since I last published to this blog; there have been a couple of reasons for this, but fundamentally really comes down to me not having had anything to say that didn’t seem too negative. However, I… Read moreUpdate

Uncategorized  Leave a comment

Office noise levels part 2

11 September 201918 February 2025 Niall

As a comparison to the office nose graphs I posted last week, at the weekend I set up my noise meter in my study at home and created the same graphs for that location. Like the previous graph, this shows… Read moreOffice noise levels part 2

Uncategorized  Leave a comment

Office noise levels

26 August 201918 February 2025 Niall

A couple of months ago I sat a decibel meter on my desk for a few days, and recorded the noise levels in my office. Although I feel my office is very noisy, the figures I got didn’t seem too… Read moreOffice noise levels

Uncategorized  Leave a comment

Have I become too much of a specialist to find a job?

18 March 201918 February 2025 Niall

Up until about two years ago I had a really good job. I was an Educational Software Developer, with a sort of skunk-works remit. I did the special projects, sometimes linked to Educational Research, and sometimes just intended to improve… Read moreHave I become too much of a specialist to find a job?

Uncategorized  Leave a comment

Posts navigation

Older posts

Recent Posts

  • Language tools progress
  • Lots of little disruptions
  • Testing DSLs and Code Generators
  • Looking at the Code Generation chapter of WÄ…sowski and Berger (2023)
  • Testing and then updating my template language

Categories

  • Cross platform development
  • Generative programming and little languages (PhD)
  • Technology Enhanced Learning
  • Uncategorized
  • My interest in generative programming and little languages (PhD)
  • Privacy Policy
  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • October 2024
  • January 2023
  • May 2020
  • March 2020
  • February 2020
  • January 2020
  • September 2019
  • August 2019
  • July 2019
  • March 2019
  • January 2018
  • November 2017
  • August 2017
  • June 2017
  • April 2017
  • March 2017
  • January 2017
  • November 2016
  • August 2016
  • July 2016
  • June 2016
  • April 2016
  • November 2015
  • October 2015
  • August 2015
  • April 2015
  • August 2013
  • April 2013
  • November 2012
  • October 2012
  • September 2012
  • July 2012
  • May 2012
  • April 2012
  • September 2011

Archives

© 2025 All rights reserved
Proudly powered by WordPress | Theme: Simple Life by Nilambar.
Go to top