Principal Solution Architect with over two decades of experience, I specialise in designing secure, scalable solutions using Azure, MS 365, C#

Glasgow, Scotland
Joined June 2025
Iain Rae Lennox retweeted
This broadly matches my experience.
Entirely true. It's the second-rate programmers that are having trouble adapting to AI, and screaming about it. The A-list guys are delighted. Listen to Linus Torvalds. Or DHH. Or, a little outside my usual community, Uncle Bob Martin. We can get so much more done now!
63
44
9
1,412
87,756
Iain Rae Lennox retweeted
Bad news! It has been discovered that as I have no passport I am an illegal immigrant! It turns out that means I have to be given a house and a car! Thank you Scotland!
🤖 Made with AI
24
194
12
1,305
12,621
Iain Rae Lennox retweeted
"expert"
You gotta be kidding me.
13
16
543
7,865
Iain Rae Lennox retweeted
When in doubt, just use C# and ASP.NET Core. It's blazing fast. .NET 11 RC2 is even faster. For me, it's the best overall major web framework - auth, config, logging, perf, modular middleware, DI, cross-plat, etc. But I didn't expect this:
Campfire rewrite journey continues. I let the clankers run for a day, go through all the PRs that were submitted, verify the work, merge what was ready, and then ask it to bring all architectural improvements to each implementation. Good old C is now in the lead!
47
92
22
681
102,974
Imagine being so utterly devoid of wonder, ambition and imagination that you can't comprehend the possibilities of flying cars.
Before praising the flying Tesla, ask yourself what problem it actually solves.
665
694
33
15,748
143,707
One year anniversary on full time Linux Omarchy #omarchy @dhh
41
Iain Rae Lennox retweeted
You should be fascinated hitting the power button on your computer. Every boot on an x86 machine iterates through the entire sequence of computing evolution in a few milliseconds: Stage 1: 16-bit Real Mode, acts like an 8086 from ~1978. 500ns (ish); about 15-30 instructions. Goal of this stage is to create a writeable stack+heap. Stage 2: 32-bit Protected Mode, acts like a 386 from ~1985. Tens of millions of instructions; takes forever on DDR5 /w memory training. Temporarily uses L2/L3 “cache-as-ram” to kickstart main ram (Intel calls this NEM). Stage 3: 64-bit Long Mode, acts like AMD64 from ~2003. Hundreds of millions of instructions; enumerate pcie devices, gpu, bootloader, etc. Stage 4+: Secondary core wakeup. Every *single* core has to go through the same process, but by this point it’s faster because Main RAM is warmed up. Stage 2 is just so neat man. Quite literally the same concept as an APU/cart start. Use the smaller motor (L2/L3) to kickstart the main turbine (Main Ram) and execute the training process. Is that not just the coolest thing? Next time I’m annoyed waiting at the DDR5 training process, I’m going to imagine it’s spinning up SR71 turbines.
128
450
43
6,655
137,213
Linus Torvalds says, rules prohibiting AI usage are “UTTERLY STUPID” and “idiotic”. For the Linux kernel, Torvalds says, “we’re not going to make stupid rules that say ‘you can’t use tools for X’”.
163
816
252
7,407
498,838
Iain Rae Lennox retweeted
Ministers lied when they said the evidence behind their "Islamophobia" definition was deleted. I exposed Labour's cover-up, and they have now been forced to correct the record. It's almost certain extremist groups influenced the definition. I'll keep fighting for the truth.
125
1,703
46
5,257
53,311
No, this is not Monty Python humor. It is a niqab-covered woman, telling the Scottish parliament that they need to respect Islam and legalize polygamy. Not being able to have multiple wives is causing Pakistani men misery.
477
645
139
1,707
57,639
Dear Muslims, Japanese people don’t dislike you for being Muslim. Your faith is your choice, and we respect those who live peacefully. But calling pork or mirin (cooking alcohol) in Japanese food “discrimination” makes no sense. Our cuisine has centuries of history. It wasn’t created to offend your faith. Different traditions aren’t discrimination. You’re free to practice your religion, but if you visit or live in Japan, respect our culture, customs, and laws. Adapt to Japan rather than demand it change for you. Please remember that.
3,191
9,518
588
87,481
4,364,850
Iain Rae Lennox retweeted
The death penalty does little to deter crime or deliver justice for victims. It has no place in the 21st century and should be abolished. More from @UNHumanRights on Saturday’s World Day against the Death Penalty: ohchr.org/en/topic/death-pen…
10,341
1,087
1,364
3,838
1,102,693
Iain Rae Lennox retweeted
We can fix everything. We can build the perfect machine.
464
538
149
8,724
635,044
Iain Rae Lennox retweeted
We asked the question that prompted this reply. It appears to suggest a knowing attempt to circumvent the rules barring charities from endorsing political parties or candidates. Mosques must follow the same rules as every other charity. Read more 👇 secularism.org.uk/news/2026/…
At the Green Party conference in Brighton, Manchester councillor Asma Alam admits that some mosques endorse Green candidates despite being registered charities, which are prohibited from supporting political candidates. Alam says the endorsements were made “undercover.” Audio: Die Zeit
6
51
2
101
3,520
Iain Rae Lennox retweeted
Forever Dads is opening recruitment for launch. We are a leveling and world PvP guild, not a raid guild. Answer the call when someone gets ganked. Log when the house gets loud. Drop your class and how many kids are usually yelling in the background. Sign up ⬇️
🤖 Made with AI
139
19
2
799
62,894
LLMs are not AI. LLMs are not AI. LLMs are not AI. LLMs are not AI.
36
"Boycott her in bed... and discipline them physically as well, by lightly hitting them to show who is in charge." These are the words of a sermon delivered at a London mosque which, as a registered charity, receives tax breaks to undertake 'the advancement of religion'.
149
904
138
2,045
144,216
Iain Rae Lennox retweeted
Ever wanted to fly inside .NET memory? I did, so created one with @threejs, pretty a lot of fun. I guess I need Meta Quest now ⁠for memory leaks analysis😇
24
41
12
410
16,061
Iain Rae Lennox retweeted
My god this is such a good speech that every SWE needs to hear. You know what? Every person should hear it Keep the happy memories, eyes on the reality, be excited about the future. That’s the best that anyone can do
377
2,072
656
15,868
3,695,700