Menu

Programming

BASeTris has been upgraded to .NET 8
BASeTris, my Block-Puzzle Clone game, is still on .NET Framework 4.8. I tried upgrading things a few weeks ago, but had more trouble than I anticipated- [...]
Non-primitive obsession
When it comes to programming, there’s a lot of “rules” about refactoring. Ideas about “code smells”. Stuff you shouldn’t do. Stuff you should do. [...]
Trashed Technology Treasures: Part 1
In early 2021, I managed to quit “online shopping” almost cold Turkey. From over 8 grand I spent in 2020 to only 40 dollars throughout all of 2022. However [...]
How to make non-news into a sensational article.
Lie. Most technology news is, frankly, kind of boring. Occasionally something really neat shows up that can attract people to your failing news website, [...]
Anagrams Part 16: Rust
Making a return to my long dormant “Anagrams” series, with a language for which I had actually made a half-hearted attempt at before, Rust [...]
Generating N-Ominoes
BASeTris, my Tetris Clone which has been genericized such that I was even able to add a “Dr.Mario” Game mode, has now been around for nearly 5 years. I [...]
No, C# is not ‘getting bloated’
Recently, it’s been almost mematic how common the discussions about how C# is getting bloated have been; people have suggested basically creating a new [...]
C# and top-level statements
C# 9 introduced a new language feature. It was called “Top-level statements”. Basically, it allows you to write a program eschewing all the boilerplate [...]
Windows 11 is Coming Soon
Recently Microsoft officially announced a successor to Windows 10. Those able to do arithmetic may be able to predict it would be Windows 11. This [...]
Roman Numerals
I recently stumbled upon, this page discussing the topic of Roman Numerals. What alarmed me was the amount of code presented there for solving the problem. [...]