11 August 2022

35 links · Thursday

Invert a function using Newton iterations

Newton's method is probably one of the most popular algorithm for finding the roots of a function through successive numeric approximations. In less cryptic words, if you have an opaque function f(x), and you need to solve f(x)=0 (finding where the function cr…

Las Palmas - a digital nomad review

Here's my review of Las Palmas de Gran Canaria as a digital nomad. I've been in the Canary Islands in Spain for 2 weeks now and I'm having a fantastic time!

Yes, the World is Burning, but There’s Reasons for Optimism

We live in a C.R.E.A.M. world (Cash Rules Everything Around Me), and sadly, this cream is not evenly distributed. To add even more sadness, there are very few rules around how this cream can be use…

Redis Explained

A deep technical dive into all things Redis. Covering various Redis topologies, data persistence and process forking.

Choosing a .NET Memory Profiler in Visual Studio - part 1

Summary Visual Studio provides two great tools for analyzing and diagnosing memory issues in .NET applications: the Memory Usage profiler and .NET Object Allocation Tracking tool. While both tools are useful, it may not be obvious for new user to know which on…

My new interview task: Stop the flow

We run into an interesting scenario at work that I thought would make for a pretty good interview task. Consider a server that needs to proxy a request from ...

open source empire-building strategy game.

Freeciv is a Free and Open Source empire-building strategy game inspired by the history of human civilization. The game commences in prehistory and your mission is to lead your tribe from the Stone Age to the Space Age.

2022 attacks! An August reading list to go “Shields Up”

In 2022, cybersecurity, more than ever, is a must-have for those who don’t want to take chances on getting caught in a cyberattack with difficult to deal with consequences. Here’s a reading list what you need to know about attacks that is also a guide on how t…

Mindustry

A sandbox tower-defense game.

Heap Sort in C# - Code Maze

In this article, we are going to look at Heap Sort in C#, how we implement it, along with some of it's advantages and disadvantages.

Microsoft Releases .NET Community Toolkit 8 with Automatic Source Generation

Microsoft has released version 8.0.0 of .NET Community Toolkit (NCT), a collection of helpers and APIs that make it easier to use patterns like MVVM (model-view-viewmodel) independently of the underlying platform. In this version, developers can benefit from r…

.NET Rocks! vNext

.NET Rocks! is a weekly talk show for anyone interested in programming on the Microsoft .NET platform. The shows range from introductory information to hardcore geekiness.

Simulating an Entire Car Engine (yes, it makes noise)

Quite possibly the dumbest project I've ever undertaken, this was an odyssey but well worth it in the end. It's hard to fully explain the depth of the rabbit...