• I Built a Tool to Outsmart the Lottery (Spoiler: The Lottery Still Wins)

    Every Friday evening, I’d sit there staring at my Eurojackpot ticket, wondering the same thing: Am I just picking ran...

  • Version 1.0 is Never Perfect

    You can still read by this link if you don’t have a Medium subscription.

  • Speculative Design | Fart Reactor

    This seven-part exploration turns a playful idea — capturing flatulence for clean energy — into a springboard for ret...

  • The Hidden Cost of the Cloud - How Digital Storage is Draining Energy

    Unveiling the Energy Cost of Cloud Storage: What Keeps Your Data Alive? Continue reading on . »

  • DIY-Working Table

    If you’ve ever thought about building your own work desk but didn’t know where to start, this post is for you. Buildi...

  • Understanding Memory Management - The Key to Efficient Programming in Any Language

    Memory management is a critical aspect of programming languages that involves allocating and deallocating memory duri...

  • Supercharge Your .NET Development

    Usually, in small companies, people wear several roles. And quite often, among technical people, there is a person or...

  • Extendable .Net Application

    Contemporary software development requires a high frequency of changes, business’s needs change quite often as well a...

  • My conclusions after using Blazor on a real project.

    C# and .Net Core have significantly improved in everything (architecture, performance, portability, etc.), and now, w...

  • How to run C# code in a browser.

    Nowadays, there are a lot of talks about WebAssembly and how it would penetrate the front-end world. In fact, it has ...

  • Rendering optimization for real-time data on React

    Nowadays some users want to interact with real-time applications which are smooth and with zero delays.