You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/posts/2025-05-19-hello-world/index.md
+8-2Lines changed: 8 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,8 +13,14 @@ Hi, my name is Lex! I am a quality-focused .NET solutions architect, and I spend
13
13
14
14
Some of my hobbies are deciphering arcane solutions, resolving nebulous problem statements, and dark mode.
15
15
16
-
CodeLust is where I dump my brain - tools, technologies, trends, opinions, rants, what the best metal music is for debugging, and the occasional "why the hell doesn't this work" post turned tutorial.
16
+
For my 6<sup>th</sup> birthday, my mum gifted me a 10-year-old ZX Spectrum because she wanted to upgrade my Super Design Ending-Man BS-500 AS, a famiclone affectionately known as the Terminator 2. To her surprise, instead of playing the games, I would spend all day programming in Sinclair BASIC which the ZX Spectrum booted into. That was my introduction to programming, and I will never forget the stack of paper sheets that I would end up copying my code to until discovering much later on that I could save programs to cassette tapes, after finding an official ZX Spectrum manual at my local flea market.
17
+
18
+
In school, I started learning Borland Pascal by writing programs directly onto paper because we didn’t have any computers, and once my school acquired its first computer, an Intel 80486 which was meant to be used for keeping school library inventory, I started staying after school trying out all my programs in Turbo Pascal and then finishing the days off with some Command & Conquer: Red Alert.
19
+
20
+
I would then, for a while, experiment with Java, Python, JavaScript, and F#, before finally settling on C# as my programming language of choice, under the mentorship of Paul Louth, the creator of [language-ext](https://github.com/louthy/language-ext), a framework for infusing C# with monadic functions, which we all know are just morphisms in the category of Kleisli composition.
21
+
22
+
CodeLust is where I dump my brain - tools, technologies, trends, opinions, rants, what the best metal music is for debugging, and the occasional "why the hell does this not work" post turned tutorial.
17
23
18
24
If you're into lean code, over-caffeinated sarcasm, and figuring things out the hard way, you're in the right place.
19
25
20
-
Let's break things. Then fix them better.
26
+
Let's break things apart with purpose, understand then with perspective, then assemble them better with precision.
0 commit comments