Rob Janssen

All | Unread | Read

Question: How does git detect renames?

I teach a Mobile Software Development class. My students ask excellent questions. If I cannot answer a question thoroughly, concisely, and accurately on the spot, I defer and answer after class in a follow-up. This is one such question.

Welcome to C# 9.0

C# 9.0 is taking shape, and I’d like to share our thinking on some of the major features we’re adding to this next version of the language. With every new version of C# we strive for greater clarity and simplicity in common coding scenarios, and C# 9.0 is no exception.

ESP32 Secrets: Interrupts, and Deep-Sleep under the Hood

Do you need speedy reactions and simple coding? Then, interrupts are a good thing to use. And, because interrupts have things in common with deep-sleep, we will also dig into that topic. And we will find some “Secrets of the ESP32”. For sure, we will look “under its hood.” I am a proud Patre

Learn Git Branching

Learn Git Branching $ Git Hg

Distributed transactions are Not Micro-services

I’ve been a part of many Architecture-based discussions, reviews, and implementations, and have shipped many microservices’ based systems to the production. I pretty much agree with the ‘Monolith first’ approach of Martin Fowler.

Let's Learn x86-64 Assembly! Part 0 - Setup and First Steps

The way I was taught x86 assembly at the university had been completely outdated for many years by the time I had my first class. It was around 2008 or 2009, and 64-bit processors had already started becoming a thing even in my neck of the woods.

Unions

C# 8 is Introducing Ranges

We have been talking a lot about C# 8 features recently. We have talked about target-typed new expressions, about default interface methods and even about minor features like fixing interpolated verbatim strings. But one feature that we discussed before is the introduction of indexes.

Visual Live-Programming with vvvv

A visual live-programming environment that takes you from rapid prototyping to final production.

Computer color is STILL broken!

Photoshop's LAB color is amazing, but its positive effects should also be available in RGB color! Minute physics video from 5 years ago: https://youtu.be/LKnqECcg6Gw My "How the hell does color correction work?! video: https://youtu.be/2qd2mq2bp9s CORRECTION: Sometimes I say "luminosity," but really

This Read-It-Later-list is just that, bookmarks of stuff I intend to read or have read. I do not necessarily agree with opinions or statements in the bookmarked articles.

This list is compiled from my Pocket list.