Object-Oriented Software Development

Languages, patterns, technologies, frameworks.

Thursday, January 25, 2024

Never, ever make your Random static

›
Years ago it was popular to advocate for sharing the instance of the Random class. There are numerous sources, including blogs, the stack ,...
Wednesday, January 24, 2024

FireFox slowly becomes a new Internet Explorer

›
For years in the past, developing web apps was a constant case of if (IE) do_something_else_than_for_other_browsers() . Sadly, we lately hav...
Monday, January 15, 2024

An interesting edge case in C# yield state machines

›
Among many useful LINQ methods, there's no functional ForEach . People often implement it on their own , an extension method is just a ...
Thursday, November 9, 2023

AmbiguousMatchException on a simple NET.Core Minimal API

›
One of my students pointed out to an unexpected issue in a simple .NET.Core app using the Minimal API var builder = WebApplication.CreateB...
Thursday, October 19, 2023

Fido2.NetFramework

›
Just published a working code of a port of the fido2-net-lib library. The library is great, it works but there's a drawback - it target...
Monday, August 28, 2023

Rust/WebAssembly vs Javascript performance on Mandelbrot animation rendering

›
The pending question Is Rust/Wasm fast enough to even bother when comparing to Javascript? has now yet another biased benchmark. I've d...
Thursday, July 20, 2023

Background music for coding - playlist

›
It's only an hour or so at the moment but nonetheless - this is a collection of music I listen while coding. I hope to expand the list i...
‹
›
Home
View web version

About

My photo
Wiktor Zychla
I am a software architect and an academic lecturer. I've been awarded Microsoft MVP in C# Architecture between 2005 and 2010. Got a PhD in computer science in 2008. Currently I work mostly with C#, Javascript and Typescript and love these languages. I consider myself a design/architecture patterns evangelist. In 2003 I wrote first Polish book on C#/Windows programming, "Windows oczami programisty" (Windows through the eyes of a programmer) (the book is out of print)
View my complete profile
Powered by Blogger.